The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Компания Apple опубликовала код ядра и системных компонентов macOS 14.4

02.04.2024 07:31

Компания Apple опубликовала исходные тексты низкоуровневых системных компонентов операционной системы macOS 14.4 (Sonoma), в которых используется свободное программное обеспечение, включая составные части Darwin и прочие компоненты, программы и библиотеки, не связанные с GUI. Всего опубликовано 172 пакета с исходными текстами. По сравнению с веткой macOS 13 удалены пакеты gnudiff и libstdcxx.

Среди прочего доступен код ядра XNU, исходные тексты которого публикуются в виде срезов кода, связанных с очередным релизом macOS. XNU является частью открытого проекта Darwin и представляет собой гибридное ядро, сочетающее ядро Mach, компоненты от проекта FreeBSD и C++ API IOKit для написания драйверов.

Одновременно опубликованы открытые компоненты, используемые в мобильной платформе iOS 17.4. Публикация включает два пакета - WebKit и libiconv.



 
  1. Главная ссылка к новости (https://github.com/apple-oss-d...)
  2. OpenNews: Компания Apple опубликовала код ядра и системных компонентов macOS 14.3
  3. OpenNews: Выпуск Zorin OS 17.1, дистрибутива для пользователей, привыкших к Windows или macOS
  4. OpenNews: Уязвимость в Bluetooth-стеках Linux, macOS, Android и iOS, допускающая подстановку нажатий клавиш
  5. OpenNews: Apple опубликовал Pkl, язык программирования для определения конфигурации
  6. OpenNews: Apple представил инструментарий для портирования игр, основанный на Wine
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/60910-macos
Ключевые слова: macos
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (188) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Aleksander256 (?), 08:24, 02/04/2024 [ответить] [﹢﹢﹢] [ · · · ]  []     [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +3 +/
    На этом построены какие-то живые проекты? Раньше были какие-то попытки.
     

     ....большая нить свёрнута, показать (109)

  • 1.3, Аноним (3), 08:41, 02/04/2024 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • –1 +/
    Кто-нибудь знает, а у macOS есть что-нибудь похожее на io_uring для ассинхронного общения с ядром или нет? Как они без такого собираются существовать?:)
     
     
  • 2.4, Аноним (4), 08:48, 02/04/2024 [^] [^^] [^^^] [ответить]  []     [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +3 +/
    Никак, весь любой эпловский код днище, а поделки тормозные и глючные (читай с кучей бэкдоров).
     
     
  • 3.6, Аноним (6), 08:51, 02/04/2024 [^] [^^] [^^^] [ответить]  []     [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • –1 +/
    Ну-да. Только там лютых зависимостей systemd от разных библиотек нет. И собирают они не через автотулс, который проверяет непонятно что. И ещё линкует разные бинари. У них нет тысяч красных глаз.
     
     
  • 4.9, Аноним (4), 09:07, 02/04/2024 [^] [^^] [^^^] [ответить]  []     [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +/
    Там ещё круче, ты забыл недавнюю историю с кучей малвари в сторе? Сборочная ситема встраивала малварь. Энжой ёр проприетарь.
     
     
  • 5.17, iPony129412 (?), 09:50, 02/04/2024 [^] [^^] [^^^] [ответить]      [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +/
    Что за история?
     
     
  • 6.45, Аноним (4), 11:09, 02/04/2024 [^] [^^] [^^^] [ответить]      [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +/
    > Что за история?

    XcodeGhost же. После тысяч заражённых аппликух их ничто не оправдает, это показатель общего уровня.

     
     
  • 7.54, Аноним (54), 11:25, 02/04/2024 [^] [^^] [^^^] [ответить]      [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +/
    Ну если ты скачал компилятор с трояном внутри с торрента, скомпилировал им своё приложение, подписал и закинул в Аппстор, при чём тут Эппл?
     
     
  • 8.63, Аноним (-), 11:40, 02/04/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 4.34, Аноним (32), 10:22, 02/04/2024 [^] [^^] [^^^] [ответить]  []     [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • –1 +/
    > И собирают они не через автотулс, который проверяет непонятно что

    смузехлеба вижу я

     
  • 4.179, Зазнайка (?), 21:41, 02/04/2024 [^] [^^] [^^^] [ответить]      [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +/
    Там своих тараканов хватает, если, конечно, какой-нибудь куркулятор не писать.
     
  • 3.19, виласкес (?), 10:00, 02/04/2024 [^] [^^] [^^^] [ответить]  [] []     [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +1 +/
    Ровно наоборот. Какой-нибудь десятилетний айфон можно использовать как ни в чем не бывало, а почти каждый пятилетний андроид тормозит так, что часто даже не позвонить по жсм, даже если на нем вообще нет никаких приложений, и он отключен от энторнетов.
     
     
  • 4.21, Аноним (21), 10:02, 02/04/2024 [^] [^^] [^^^] [ответить]      [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +1 +/
    Ну тоньше же всё-таки надо.
     
  • 4.27, Аноним324 (ok), 10:09, 02/04/2024 [^] [^^] [^^^] [ответить]  []     [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +/
    >пятилетний андроид

    Двухнедельный, за 5 лет от него ничего не останется.

     
     
  • 5.88, Гвидо Ван Россум (?), 12:45, 02/04/2024 [^] [^^] [^^^] [ответить]      [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • –2 +/
    Куча старых андроидов - от 8 до 12 летней давности и все могут в современный веб ровно как и другие функции исполнять, а вот айфон через 4 года любой в тыкву превращается
     
     
  • 6.132, iPony129412 (?), 16:19, 02/04/2024 [^] [^^] [^^^] [ответить]      [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +1 +/
    Ты ври, да не завирайся.
     
  • 4.43, Аноним (-), 11:04, 02/04/2024 [^] [^^] [^^^] [ответить]  []     [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +/
    Есть мобильные системы и безопаснее iOS. HarmonyOS 3.0 на Huawei MatePad Pro имеет сертификат CC EAL2+, в то время как у Apple iOS 16 сертификат EAL1.
     
     
  • 5.44, Аноним (36), 11:07, 02/04/2024 [^] [^^] [^^^] [ответить]      [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • –2 +/
    Huawei, "безопасность"
     
     
  • 6.60, Аноним (-), 11:39, 02/04/2024 [^] [^^] [^^^] [ответить]      [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +2 +/
    Так ведь оказывается да. Сертифицировала согласно Общим критериям нидерландская TÜV Rheinland — мировой лидер в области независимых испытаний и инспекций с более чем 130-летней историей и опытом.
    https://www.commoncriteriaportal.org/files/epfiles/nscib-cc-23-0531255-cr.pdf
     
     
  • 7.77, Аноним (134), 12:19, 02/04/2024 [^] [^^] [^^^] [ответить]      [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +/
    напомните, а не Хуавэй ли сертифицировала этот ваш дистрибутив линукс как UNIX?
     
     
  • 8.97, Аноним (-), 13:18, 02/04/2024 [^] [^^] [^^^] [ответить]      [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +/
    Сейчас существует только одна ОС, сертифицированная как UNIX V7, это IBM AIX ... текст свёрнут, показать
     
  • 3.59, Аноним324 (ok), 11:35, 02/04/2024 [^] [^^] [^^^] [ответить]  [] []     [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +3 +/
    > Никак, весь любой эпловский код днище, а поделки тормозные и глючные (читай
    > с кучей бэкдоров).

    а линукс у нас не глючный и не тормозной, и конечно же без кучи бекдоров

     
     
  • 4.64, Аноним (-), 11:42, 02/04/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 4.76, arthi747 (ok), 11:58, 02/04/2024 [^] [^^] [^^^] [ответить]  []     [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +1 +/
    Незнаю какой у вас линукс но у меня он совершенно безглючный. Годами работает и тыщу обнов пережил и все норм. А насчет тяжелый так я помню как линух резко опух после 2.х на 3.х, тогда еще убунту 10.04 и 11.04 были и разница была прям колоссальная как линь отупел но потом такого больше не случалось, тость линукс продолжал распухать но уже не так катострофично. В то же время винда опухла до безобразия но в чемпионате по опухновению победила Mac OS причем с большим отрывом. Аппле делает прекрасное и довольно мощное железо но своей тяжеленной осью усердно все портит.
     
     
  • 5.115, pelmaniac (?), 14:45, 02/04/2024 [^] [^^] [^^^] [ответить]      [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • –2 +/
    >как линух резко опух после 2.х на 3.х

    какие забористые фантазии... вы всё ещё про ядро linux или про какое-нибудь гномо-KDE?

    я вот 22 года сижу в windowmaker, у меня ничего не опухало

     
     
  • 6.122, arthi747 (ok), 15:00, 02/04/2024 [^] [^^] [^^^] [ответить]      [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +/
    Нет мля, люди обычно голым ядром пользуются и речь вообще не о том а о том как тяжелели самые популярные десктопные ОСи и маки потяжелели сильнее остальных.
     
  • 4.84, Аноним (84), 12:37, 02/04/2024 [^] [^^] [^^^] [ответить]  []     [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +/
    Тормозную ОС не ставили бы на супер-компы из TOP500
     
     
  • 5.108, Аноним (101), 13:53, 02/04/2024 [^] [^^] [^^^] [ответить]  []     [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +/
    Если ее поставить на машину из TOP500, да ещё и без графических приблуд вроде кед или гнома, то тормоза будут не так уж сильно и заметны.
     
     
  • 6.111, Аноним (84), 14:14, 02/04/2024 [^] [^^] [^^^] [ответить]      [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +/
    Ну и вывод какой? Очевидно, что тормозят эти ваши кеды и гномы
     
     
  • 7.123, Аноним (101), 15:02, 02/04/2024 [^] [^^] [^^^] [ответить]      [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +/
    Я написал что без кед или гнома линукс на машине из ТОП500 будет тормозить не так заметно, а не что перестанет тормозить вообще.
     
  • 5.188, Аноним324 (ok), 09:58, 03/04/2024 [^] [^^] [^^^] [ответить]  []     [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +/
    > Тормозную ОС не ставили бы на супер-компы из TOP500

    А эти суперкомпы из топ500 сейчас с нами в одной комнате? Ты вообще пользовался хоть раз суперкомпом, даже не из топ 500, а обычным универским на пару шкафов?

     
  • 3.193, Школьник (ok), 11:40, 03/04/2024 [^] [^^] [^^^] [ответить]  []     [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +/
    Сколько эппловских девайсов ты имел во владении? И если имел, то какие и как долго?

    Или, как обычно тут на опеннете про эпол, по мотивам напевов Рабиновича рассуждаешь?

     
  • 2.5, Аноним (5), 08:50, 02/04/2024 [^] [^^] [^^^] [ответить]  []     [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +/
    В бзде вроде норм живут без такого.Включить можно,но не нужно.
     
  • 2.24, ИмяХ (ok), 10:07, 02/04/2024 [^] [^^] [^^^] [ответить]      [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +/
    Ну так открой исходники и посмотри.
     
  • 2.75, Аноним (75), 11:58, 02/04/2024 [^] [^^] [^^^] [ответить]      [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +1 +/
    >Кто-нибудь знает, а у macOS есть что-нибудь похожее на io_uring для ассинхронного общения с ядром или нет? Как они без такого собираются существовать?:)

    У них всегда был kqueue() такой же как в FreeBSD и родом оттуда. И они прекрасно себя чухают.

     
     
  • 3.81, Аноним (84), 12:24, 02/04/2024 [^] [^^] [^^^] [ответить]  []     [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +/
    Спросили про аналог io_ring, а kqueue это аналог epoll. Это вообще разные весчи
     
     
  • 4.89, Аноним (75), 12:51, 02/04/2024 [^] [^^] [^^^] [ответить]      [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +4 +/
    >Спросили про аналог io_ring, а kqueue это аналог epoll.

    epoll и io_ring решают почти что одни и те же задачи. Просто у io_ring их круг значительно шире в виду новизны и ретроспективы существующих механизмов. Функциональность kqueue в макоси и фряхе шире чем аналогичный epool в линухах. Собственно, по этому kqueue считается ближайшим аналогом по функционалу к io_ring, только естественно он не такой функциональный.

     
     
  • 5.95, Аноним (84), 13:09, 02/04/2024 [^] [^^] [^^^] [ответить]      [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +/
    В NetBSD тоже kqueue портирован из FreeBSD много-много лет назад, и добавили NetBSD-специфичиные улушения.
     
  • 5.221, Аноним (221), 16:40, 08/04/2024 [^] [^^] [^^^] [ответить]      [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +/
    Разве суть io_uring не в том, что меньше копирования происходит по сравнению с epoll?
     
  • 3.82, Аноним (84), 12:25, 02/04/2024 [^] [^^] [^^^] [ответить]  []     [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +1 +/
    > У них всегда был kqueue() такой же как в FreeBSD и родом оттуда. И они прекрасно себя чухают.

    Очередные Apple-инновации

     
  • 3.180, Зазнайка (?), 21:45, 02/04/2024 [^] [^^] [^^^] [ответить]      [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +/
    Как UA вообще расшифровывается? Или это просто набор символов из полного слова? Так, просто интересуюсь.
     

  • 1.23, Аноним (23), 10:06, 02/04/2024 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +/
    А почему нет клонов типа RedApple или там Астраяблоко?
     

     ....большая нить свёрнута, показать (37)

  • 1.195, Аноним (196), 12:54, 03/04/2024 [ответить] [﹢﹢﹢] [ · · · ]  []     [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +/
    Чего это ваш эпл напрямую во фряху не коммитит? Вместо этого они выкладывают куски кода, которые никому не могут помочь в реальной работе?
     
     
  • 2.209, Аноним (206), 19:25, 03/04/2024 [^] [^^] [^^^] [ответить]      [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
  • +1 +/
    Потому что это делается из-за всего лишь лицензионной бюрократии. Реально вы верно подметили что это КУСКИ КОДА, которых недостаточно даже для сборки консольного хеллоуврота.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру