Джобс в гробу перевернулся
Совершенно неожиданно компания Apple сделала исходный код ядра XNU, известного как «XNU is Not Unix» и используемого в операционных системах iOS и macOS, общедоступным. Каждый желающий может загрузить с GitHub все необходимые файлы. Это беспрецедентный случай, так как ранее экосистема Apple была максимально закрытой, и компания держала работу ОС полностью под своим контролем.
Доступ к исходному коду ядра позволит разработчикам лучше понять, как устроены iOS и macOS и как программное обеспечение работает с ядром системы. Кроме этого, специалисты смогут использовать полученные данные в своих собственных проектах, но Apple предусмотрительно подготовила ряд ограничений.
Скачать исходный код ядра iOS и macOS можно срепозитория на GitHub.
ИсточникЕще на тему
Насчёт зачем, тут вопрос сложный, но если вы спрашивали не просто так, то отвечу серьёзно. Во-первых, в 2007 году была только XP или богомерзкая виста, последнюю я даже за систему не считаю, XP была прекрасной системой, но я буду реалистом - далеко не идеальной, многих удобных вещей в ней попросту не было и в этом плане macosx серьёзно выигрывала, плюс я в те годы много работал с freebsd в том числе через ssh, и вот тут опять с виндой всё было не идеально, putty и ssh secure shell поверьте мне далеко не самые удобные на фоне стандартного терминала в макось, плюс для макось есть port's большей части freebsd софта и библиотек (ядро то считай одинаковое).
Сама макось очень симпатичная, если это принципиально для кого-то, в ней было всё удобно и логично, да никакой кастомизации внешнего вида, но мне тогда, да и сейчас это не сильно нужно.
Прям все отличия от winxp вам не назову (давно уже было, не вспомню), но первое и важное - это защита от вылетов, удобный способ контроля за процессами системы, все нагрузки распределялись равномерно между 4 ядрами процессора, можно было установить больше 4Гб оперативки и они нормально полноценно работали, при этом скорость работы системы была не хуже winxp. Богомерзкая vista и в последствие win7 встретили меня ужасно неудобной "Панелью управления", где найти нужную настройку было просто невозможно не зная точно, где она, настройки системы в macosx всегда доступны и легко находятся, т.к. сделаны ещё проще, чем в winxp. Макось умела bash и имела свои applescripts для рутиных задач, стандартный менеджер файлов в winxp, win vista и даже win7? не стоит и сравнивать с очень удобным и доступным менеджером macosx, как пример, можно написать свою программулину или applescript и поместить кнопку для запуска на панель управления менеджера, в win7 даже не было кнопки перехода на уровень выше директории (да, я вкурсе, что всегда можно тыкнуть в адресной панели, но это в маке тоже было). Вообще, менеджер для винды практически полностью содран с макось, и я не эпплофил, то что вам сейчас удобно и привычно в win7/10 взято с макось, и к сожалению далеко не всё.
Сама макось вполне понимает движения жестами, я особо не пользовался, но знаю, что есть любители, которые даже в Опере и Вивальди пользуются этим.
Но в целом мой опыт работы с системой был экспериментальным - можно ли отказаться от windows в пользу другой системы без зуда и жжения в пятой точки, и без покупки дорогово ноута от мака или другой компании. Мой ответ для себя - макось намного в этом плане лучше, чем убунута со своим уебанским юнити сделанном только для геморроя (на убунте я смог прожить только полгода, ещё год на Минте, а на Elementary меня уже просто нехватило).
p.s. сейчас сижу на корпоративной лицензионной win10, по временам сидения на макось не сильной скучаю, но считаю систему крайне удобной и дружелюбной, пару недель назад другу на его старенький macbook pro накатил бесплатно новую версию macos без поиска дров, шаманства и тормозов системы (ноут 2009 года), как частенько бывает с виндой.
Я про отличия знал изначально, потому что перешёл на систему по совету знающих людей, и по той же причине очень быстро адаптировался. Была как-то надобность в чём-то специфичном, что было только на винде, но тут меня спас эмуль Parallels (что-то там для низкоуровневой перепрошивки по udp сетевого оборудования). Так что большую часть геморроя по экспериментам с системами я избежал. Линукс был в списке, чтобы просто попробовать что-то бесплатное, а не пиратить. Но Линукс встретитл меня гримасой конвульсий от экспериментов людей далёких от понятия "удобство пользователя", а именно ужасно кривым юнити, и поймите меня правильно, я человек воспитанный на zx-spectrum и сидел на этой машине до 2004 года, всегда на учёбах и работах выбирал самые старые компы с DOS отказывая от удовольствия сидения на современных компах с win98/2000. Мой первый линукс Mandrake (2001 года, на котором я даже полгода посидел), был ещё BeOS (но его я даже не запомнил), и я впринципе привык к кривым дизайнам, отсутствию удобств пользователя и правки файлов через конфиги. Но то, что было в Убунте человеческой логикой мне не понять, вот ей богу, лучше бы просто консоль оставили. И да, я пробовал использовать только консоль для работы - не прижилось, да и хвалёный VIM весьма специфичен даже для моих вкусов (хехе, на самом деле я так и не смирился с отсутствием вменяемого скролла и выделения через мышку, костыли пробовал - галимые). Вообще, Линукс, имхо, для людей с кучей свободного времени, когда всё что нужно ты можешь неторопясь дописывать сам, а для людей, которые сходу работать пытаются в системе всё ж таки лучше готовые системы брать, чтобы не тратить время на перекомпиляцию ядра, попыток установить и настроить графическое окружение рабочего стола и прочих прелестей. Так что в этом плане windows и macos выигрывают у линукса в сухую.
А для себя я пока решил, что на винде посижу пока ребята из ReactOS чего-нибудь толковое не сделают.
https://opennet.ru/opennews/art.shtml?num=43484
XNU is the computer operating system kernel developed at Apple Inc. since December 1996 for use in the macOS operating system and released as free and open-source software as part of the Darwin operating system. It is also used as the kernel for the iOS, tvOS, and watchOS operating systems.
https://en.wikipedia.org/wiki/XNU
Поэтому заголовок поста не более чем желтота, а автор не шарит в вопросе ¯\_(ツ)_/¯
недавно только была очередная волна угнетения джейлбрейкеров
а теперь опа, нате вам сорцы, кто хочет
прошу пардону за офтоп
Можно ли такое сказать про правительство твоей страны?
Может быть эта новость является предвестником какой-то охуенной смены парадигмы - посмотрим. Но пока их действия какие-то разнонаправленные по вектору
где-то тут пост был, что они сами ожидают падение спроса
https://geektimes.ru/post/82273/
И периодически его обновляют когда старый перестает удовлетворять современным требованиям. В этом контексте продажи бы вряд ли упали даже если бы в очередном аппарате обновился только процессор и больше ничего вообще.