URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 138148
[ Назад ]

Исходное сообщение
"Компания Apple опубликовала код ядра и компонентов на базе СПО, используемых в macOS 26.0"

Отправлено opennews , 23-Окт-25 08:55 
Компания Apple опубликовала исходный код низкоуровневых системных компонентов операционной системы macOS 26.0 (Tahoe),  в которых используется свободное программное обеспечение, включая составные части Darwin, компоненты, программы и библиотеки, не связанные с GUI. Всего опубликован 171 пакет с исходными текстами...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=64104


Содержание

Сообщения в этом обсуждении
"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Доктор Альба , 23-Окт-25 08:55 
По сути опубликовали компоненты Darwin OS, которая имеет открытый исходный код.

"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Аноним , 23-Окт-25 11:29 
https://www.apple.com/os/macos/

"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Аноним , 23-Окт-25 16:55 
Нет никакой darwin os.

Последние живые сборки дарвина, который грузился бы хотя бы в qemu, были лет 10 назад.


"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Аноним , 23-Окт-25 09:03 
Зачем им Vim в МакОСи? Я понимаю, что некоторые юзеры пользуются. Но те немногие маководы, которые умеют в Vim, могут его сами поставить из сторонних источников, да хоть из исходников.

"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Аноним , 23-Окт-25 09:24 
vim в переводе с языка хмонг - потому что!

"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено ptr , 23-Окт-25 09:27 
Ну так хотя бы один текстовый редактор для консоли необходим.

"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено нах. , 23-Окт-25 09:37 
И показательно, что среди разработчиков не нашлось людей с синдромом утенка, любителей mcedit и nano/joe. Видимо, те кто пользовались msdos, пока еще не проходят отбор.


"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Аноним , 23-Окт-25 10:43 
Просто пользователи nano способны сами себе нужынй софт поставить, у пользователей vim Остатки когнитивных ресурсов на освоение vim ушли

"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Аноним , 23-Окт-25 11:47 
Что-то не помню, чтоб в DOSе был nano.

"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено нах. , 23-Окт-25 12:03 
В досе был миллион поделок с примерно похожей убогости интерфейсами. Их тогда писал для себя каждый первый васян.

Поскольку их таких никогда не было ни в винде ни на маке (и уж тем более в юниксах, с которыми работали через терминалы, т.е. клавиатурные команды с ctrl сразу нет) - догадайся откуда у автора и восторженных подпевал этого мусора взялись такие привычки.


"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Аноним , 23-Окт-25 13:39 
Почему же тогда клавиатурные комбинации Ctrl-X в Емаксе повсюду? Emacs же тоже ещё со времён терминалов.

"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Аноним , 23-Окт-25 13:46 
> Почему же тогда клавиатурные комбинации Ctrl-X в Емаксе повсюду? Emacs же
> тоже ещё со времён терминалов.

У замшелых дедов с Vim была еще более похабная и древняя клавиатура. А потом - эти уродские шорткаты из эпохи когда клавиш было в 2 раза меньше чем сейчас так и кочевали на правах ритуала.

Скажем пляски вокруг тотема вообще не требуют рационального объяснения. А это - пляски вокруг тотеам антиюзабилими 2.0 - более современная редакция, но смысл тот же. Никакого технического и рационального смысла это действо в 2025 году, ессно, не имеет. Просто ритуал такой. Заученный некоторыми культистами.


"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Аноним , 24-Окт-25 08:22 
А я знаю такого кекса, который на своём старом макбуке именно в Vim работает и при этом очень горд собою.

"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Аноним , 24-Окт-25 23:33 
> А я знаю такого кекса, который на своём старом макбуке именно в
> Vim работает и при этом очень горд собою.

Индеец пляшущий вокруг тотема тоже может быть доволен что разучил танец вызова духа предков, или что там у него за ритуал. Но вот именно практических смыслов юзать именно ТЕ шорткаты - в данный момент нет. И клавиатуры все более-менее устаканились. И даже у мака клавиши плюс-минус те же что и у остальных.


"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Аноним , 23-Окт-25 23:27 
Потому что единственное достоинство vim — «его не нужно устанавливать, он всегда везде есть».
Если вдруг его не будет, то и ставить его совершенно незачем, ведь у него нет преимуществ перед другими редакторами. Зато недостатки есть.

"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено _ , 24-Окт-25 17:37 
> Потому что единственное достоинство vim — «его не нужно устанавливать, он всегда везде есть».

Это ___охренеть___ какое важное достоинство ачпета!
Ну и если снять шоры то можно увидеть что нонешний вим имеет массу достоинств...

Но да - на локалхост можно чего душа просит, включая neovim и\или мусюкоди ;-p


"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено vic , 23-Окт-25 10:16 
which ed ex mg nano vi vim
/bin/ed
/usr/bin/ex
/usr/bin/mg
/usr/bin/nano
/usr/bin/vi
/usr/bin/vim

"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено ryoken , 23-Окт-25 10:59 
Да вроде по дефолту nano есть, если не путаю.

"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено ptr , 23-Окт-25 16:26 
> Да вроде по дефолту nano есть, если не путаю.

Можно и им обойтись, но для редактирования нескольких связанных файлов он неудобен, в отличии от vim.


"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Аноним , 25-Окт-25 04:53 
vim неудобен априори во всех смыслах
его время это клавиатуры без стрелочек
в наши дни -глупость так мучить себя

"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено ptr , 25-Окт-25 13:15 
> vim неудобен априори во всех смыслах

Вы Пуп Земли или всё же пишете лично про себя?
В первом случае, рекомендую поискать себе корону в другом месте.
А второй случай автоматически подразумевает, что есть те, которым vim удобен.



"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено нах. , 23-Окт-25 09:34 
> Зачем им Vim в МакОСи? Я понимаю, что некоторые юзеры пользуются.

Неправильно ты понимаешь. Юзеры ничего не решают.
А наборчик (и там не только vim образцово-показателен) говорит о том что пользуются средствами нормальными для юникс-систем - разработчики. А в этом вашем lin00ps - давно разучились, если даже вообще когда-либо умели.

А что "могут сами" - для этого, внезапно, может понадобиться поредактировать какой-нибудь конфижек. А нечем. notepad не завезли.


"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Аноним , 23-Окт-25 13:42 
> средствами нормальными для юникс-систем - разработчики.

Какие разработчики? Гламурные 3-2-разы в эппле используют - XCode. А других после 2-кратного открытия-закрытия сорца этой штуки и не осталось уже. Ибо даже бледнолицый брат наступив на те же грабли ВТОРОЙ раз - начинает о чем-то догадываться.

> А в этом вашем lin00ps - давно разучились, если даже вообще когда-либо умели.

Этот мой Linux по крайней мере работает как мой десктоп, сервера, эмбедовка и проч. А эта шляпа без драйверов и графической системы - ее вообще куда? Особенно учитывая что эппл ее девелопает единолично и в любой момент может кислород перекрыть и в третий раз.

> какой-нибудь конфижек. А нечем. notepad не завезли.

Ага, какую-нибудь XML'ку для launchd, вот прям в vim рихтовать будет милое дело :). Не говоря что 99.9% юзеров макоси с такого UX в штаны навалят а остальным все это нафиг не надо. Хотя сидя из винды можно и о крути всякой XNU рассазывать, пополам с юниксеями, конечно. Главное - самому эти стены своим лбом не прошибать, так ведь? :)


"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено iPony128052 , 23-Окт-25 09:55 
> те немногие маководы, которые умеют в Vim, могут его сами поставить из сторонних источников, да хоть из исходников

Удобно, когда из коробки.

Меня и в линуксах раздражает, когда натыкаюсь на "vim not found". Вот набирай команду для установки, а если интернетов нет.


"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Аноним , 23-Окт-25 13:57 
Не интернетов - есть ISOшник, с которого устанавливал.

"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Алексей , 23-Окт-25 09:55 
На самом деле с нуля там достаточно неплохой набор софта. Тот же ssh, vim, git - на это всегда можно рассчитывать. А дальше уже по желанию и хотелкам.
В ряде случаев тот же brew даже не нужен, чтобы начать работать. Тем более что последний на интелловских старых системах становится мегатормозом, к сожалению.

"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено ryoken , 23-Окт-25 11:00 
homebrew - шляпа, ящитаю. Есть же нормальный MacPorts.

"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Онанимус , 23-Окт-25 10:48 
Что бы бибикать, разумеется

"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено _ , 24-Окт-25 17:49 
Согласно дидовской изначальной докумеентации, которую в ынторнеты , больше не пускают рептилоиды, но я еЯ видел мобственными ушами!(С):

"... vim will alarm you with "beep" sound if it detect that a complete idiot seating behind the keyboard" (C) ancient vim documentation

@ Ktulchhu: Do not show to human!


"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Аноним , 23-Окт-25 15:50 
>vim-163

Гламурные узнав этого не переживут. Оказывается разработчики Vim-ом пользуются.


"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Аноним , 23-Окт-25 16:09 
Опубликовать исходники GCC постеснялись. Ну, бывает понимаю.

"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено _ , 24-Окт-25 17:51 
Они его не пользуют, у них - LLVM.


"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Аноним , 24-Окт-25 18:07 
Это сейчас они половину системной части они собирают при помощи LLVM, а раньше был исключительно GCC.

"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Алконаффт , 23-Окт-25 16:49 
> macOS 26.0

Откровенно худшее, что случалось с macOS! Даже на Реддите, где традиционно ОЧЕНЬ высокая концентрация фанбоев, уже который месяц идет подрыв стульев в режиме нон-стоп.


"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Смузихлеб забывший пароль , 24-Окт-25 07:53 
а чем именно она им не угодила ? Последние версии в принципе одна не лучше другой

"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено _ , 24-Окт-25 17:54 
Да мода нынче такая...
Вон - за 25H2 такая же матня, а у меня работает гладко и стабильно. ХЗ чего они пи-пи-кают...

"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Аноним , 24-Окт-25 20:25 
> а чем именно она им не угодила

Гигантоманским планшетно-телефонным дизайном, на фоне элементов которого указатель мыши без лупы не найдёшь, и черезчур сильными скруглениями краёв. Плюс нехилым количеством графических артефактов и глюков. Впечатление, что они всех живых тестеров поувольняли, тяп-ляп и в продакшн.


"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Аноним , 23-Окт-25 16:59 
Если iokit опубликован, невозможно ли его портировать на Linux и получить систему, которая грузится на маках легко, а не с помощью творений сумрачного гения Асахи Лина?

"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Аноним , 23-Окт-25 18:09 
Цитата из Википедии.
>Фреймворк I/O Kit реализован в подмножестве C++, в котором пропущены возможности, которые Apple считает небезопасными для использования в многопоточном ядре (исключения, множественное наследование, шаблоны, информация о типах во время выполнения)

Нет, нет и ещё раз нет! В системной части GNU/Linux нет места языку C++. Линукс это чистый Си.


"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Аноним , 23-Окт-25 19:26 
Так нет же, Линукс это чистый Си и чистый Раст.

Ну, добавился бы ещё и чистый С++


"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Анонимный GenZionist , 23-Окт-25 23:10 
> Асахи Лина

Тот, который Гектор Мартин? Он давно как обиделся и бросил свое творение.

https://www.opennet.dev/opennews/art.shtml?num=62717


"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Смузихлеб забывший пароль , 24-Окт-25 08:05 
Внезапно. Хотя
> а пожертвования на разработку со временем постоянно уменьшаются

Ещё бы тут не обидеться. За какую-то невнятную хрень без определённой целевой группы и вариантов использования день ото дня платят всё меньше

> Судя по всему, Гектор излишне эмоционально реагирует на возникающие трудности
> и принимает близко к сердцу то, что ему кажется несправедливостью, и при этом
> не готов учитывать интересы других людей, находить компромиссные решения,
> вникать в мотивы чужих поступков и
> допускать, что его мнение может не быть единственным правильным

Ещё и смеют выражать недовольство, что его мнение может не быть единственно-правильным


"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Аноним , 23-Окт-25 18:10 
уефи свою ещё бы открыли лол

"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Аноним , 23-Окт-25 23:10 
> уефи свою ещё бы открыли лол

В macOS нет UEFI. Там целиком и полностью проприетарный загрузчик (даже не один).


"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Аноним , 23-Окт-25 19:55 
Эксперты, кто пробовал накатить убунту на м4,м3,м2,м1? Вайфай, блютуз, звук, выход из сна, аппаратное ускорение видео там работает?

"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Аноним , 23-Окт-25 20:50 
> Эксперты, кто пробовал накатить убунту на м4,м3,м2,м1? Вайфай, блютуз, звук, выход из
> сна, аппаратное ускорение видео там работает?

https://asahilinux.org/docs/platform/feature-support/overview/


"Компания Apple опубликовала код ядра и компонентов на базе С..."
Отправлено Fareast , 24-Окт-25 07:12 
какой смысл Linux накатывать на Unix и портить Mac?