LINUX.ORG.RU

Apple открыла исходный код ядра и системных компонентов OS X 10.11

 , ,


4

5

Через 2 месяца после выхода OS X 10.11 «El Capitan» компания Apple опубликовала исходные тексты ядра OS X - xnu, системных библиотек Darwin, и других низкоуровневых компонентов.

Стоит отметить что на основе открываемых Apple наработок развивается свободная ОС Puredarwin.

>>> Исходные коды



Проверено: Shaman007 ()
Последнее исправление: Klymedy (всего исправлений: 1)

Да на хрен они нужны-то, эти исходники ядра? Если вся остальная система закрыта?

vitalif ★★★★★
()
Ответ на: комментарий от vitalif

Они действительно не нужны, абсолютно не нужны, в этом типе ядра (Darwin) абсолютно какой-либо нет ценности. Я бы еще понял QNX ядро до последнего байта открыли...

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от amomymous

APSL?

Можно добавить, что применяется кошерная, столлманоугодная лицензия APSL.

Действительно столлманоугодная? Хотелось бы ещё услышать мнение самого Столлмана по поводу данного события. Подозреваю, что не одобрил бы. То что открыли это хорошо, то что лицензия кошерная тоже хорошо, но ничего практически полезного из открытых компонентов сделать нельзя (или можно?). То есть фактически открыли чтобы программистам было проще писать ПО под в целом закрытую платформу и разбираться почему оно работает так, а не иначе. Ну и, возможно, чтобы им какие-то баги исправили, если найдут.

Camel ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

RT

Я бы еще понял QNX ядро до последнего байта открыли...

А зачем сейчас нужен QNX, если уже есть Linux-RT?

Camel ★★★★★
()

Я не понял, в чем новость?

В том, что «Яблоко» демонстративно публикует исходники только спустя два месяца после выпуска?

А так — исходники «Дарвина» всегда были открыты (в естественном смысле, то есть опубликованы). Свободным «Дарвин» стал, как только Эпл переписал свою лицензию (APSL) с первой версии на вторую (это было где-то в первых годах). Свободным с дебиановской точки зрения он никогда не являлся и не является.

Zmicier ★★★★★
()
Последнее исправление: Zmicier (всего исправлений: 1)
Ответ на: RT от Camel

Ну там надёжность, всё такое... В смысле супер-пупер надежность. Так то Linux надежен а Linux RT шустр, знаю. Еще вот Genode OS которое запускает паравиртуальное ядро Linux (!) и если оно крякнет то перезапускается, тоже вариант, однако из-за идиотского нежелания авторов Genode OS делать ознакомительные сборки вижу что Genode OS не сильно растет в популярности...

В любом случае это я всё к чему: исходный код компонентов os x 10.11 не нужен, по крайней мере я не вижу плюсов этой ОСи, максимум бинарные драйвера от макосятины (для кого то может это огромный плюс и важно), однако и в Linux с дровами последнее время мало проблем по крайней мере у меня.

I-Love-Microsoft ★★★★★
()
Последнее исправление: I-Love-Microsoft (всего исправлений: 1)

развивается свободная ОС Puredarwin

Она стагнирует вот уже фиг знает сколько лет, а не развивается.

dukzcry
()
Ответ на: комментарий от fornlr

обновление Xcode вот только вышло, 4 ГБ качается 4 часа - надоело уже...

1. xcode в урну; 2. xcode-select --reset; xcode-select --install Для homebrew и прочих консольных радостей хватит.

dukzcry
()
Ответ на: комментарий от yacuken

Это для тех, кто жопит деньги на макбук?

Не поможет - насколько я понимаю, это только ядро, а графический стек проприетарный. Соответственно, никакие маковские приложения работать не станут.

selivan ★★★
()
Последнее исправление: selivan (всего исправлений: 1)

Опять маркетинговый буллшит на лоре. Стоит отметить что на основе открываемых Apple наработок можно открыть музей, но использовать их в реальной жизни нет смысла.

Deleted
()
Ответ на: комментарий от Deliverance

Кто о чем думает. Я говорил о телефоне.

А при чем тут телефон? Мы о педиках говорим. Вот ты педик? Нет - тогда мы можем чувствовать себя в безопасности... А если да, то признавайся сразу, не темни...

Promusik ★★★★★
()
Ответ на: комментарий от Deleted

Стоит отметить что на основе открываемых Apple наработок можно открыть музей, но использовать их в реальной жизни нет смысла.

WebKit же.

Еще, например, libdispatch нашла много применений вне эппловской экосистемы.

annulen ★★★★★
()
Ответ на: комментарий от Promusik

Мы о педиках говорим.

Ок. Но я тут не при чем, говорите.

Deliverance ★★
()
Ответ на: Аа, понял! от anonymous

Они хотят, чтобы бисплатную Ось по имени «PureDarwin» писали добровольцы, пионеры-пихотинцы.

Неа. Они просто знают, что серьезным разработчикам удобно, когда перед глазами есть код системных библиотек.

annulen ★★★★★
()
Ответ на: комментарий от annulen

WebKit же.

А то у них был большой выбор — освобождать его или нет. Форкнутые ими KHTML/KJS были пусть и под слабым, но под авторским левом.

Zmicier ★★★★★
()
Последнее исправление: Zmicier (всего исправлений: 1)
Ответ на: комментарий от selivan

насколько я понимаю, это только ядро

Это не только ядро. Это полноценная POSIX-совместимая операционная система.

графический стек проприетарный. Соответственно, никакие маковские приложения работать не станут.

Да.

Zmicier ★★★★★
()
Ответ на: комментарий от Zmicier

Это полноценная POSIX-совместимая операционная система.

По-моему нет. Как минимум отсутствует система инициализации.

goingUp ★★★★★
()
Ответ на: комментарий от Zmicier

Конечно, был. Они могли делать весь новый код проприетарным, линковать с LGPLным khtml, и к сегодняшнему дню потребности в каком-либо lgplном коде уже бы не было, так как 99% кода за это время переписано с нуля

annulen ★★★★★
()
Ответ на: комментарий от Deleted

CUPS is the standards-based, open source printing system developed by Apple Inc. for OS X® and other UNIX®-like operating systems. CUPS uses the Internet Printing Protocol (IPP) to support printing to local and network printers.

anonymous
()
Ответ на: комментарий от anonymous

Вот только Майкл Свит стал сотрудником Apple сильно после того, как начал релизить CUPS под открытой лицензией. Но тебе-то про это знать необязательно, правда же?

AP ★★★★★
()
Ответ на: комментарий от rmu

Наверное потому, что кому-то показалось, что очередной выпуск OS X / Дарвина — это важно.

В принципе, тут на главную даже новости о минорных выпусках перепоставок Убунты с мятными обоями проходят, так что...

Zmicier ★★★★★
()

Сейчас кто-то запилит РеактОС на основе открытого ядра. И лет через 20 на ЛОРе будут сраться по поводу выхода преальфы 0.4.

Vinni_Pooh ★★★★★
()
Ответ на: комментарий от Haloperidol

Очевидно.

Вы так новость написали, что те, кто ничего о Дарвине ранее не слышал, решили, что это первый освобожденный Эплом выпуск операционной системы, а не очередной.

Zmicier ★★★★★
()
Последнее исправление: Zmicier (всего исправлений: 1)
Ответ на: комментарий от Zmicier

Вы так новость написали, что те, кто ничего о Дарвине ранее не слышал, решили, что это первая освобожденная Эплом операционная система, а не очередная.
Стоит отметить что на основе открываемых Apple наработок развивается свободная ОС Puredarwin.
открываемых
развивается

кекушки

Haloperidol
() автор топика
Ответ на: комментарий от Haloperidol

Плюс, вот этот оборот:

исходные тексты ядра OS X - xnu, системных библиотек Darwin

создает ложное впечатление, что меж Darwin’ом и XNU такие же взаимоотношения, как между GNU и, например, Linux’ом, то есть что это разные продукты, вместе дающие полную операционную систему. Это не так: XNU есть часть (ядро) операционной системы Darwin.

Zmicier ★★★★★
()
Последнее исправление: Zmicier (всего исправлений: 1)
Ответ на: комментарий от Zmicier

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

anonymous
()
Ответ на: комментарий от Haloperidol

развивается

PureDarwin это максимум Darwin 9, т.е. то на базе чего сделана OS X 10.5, 2007 год.

Напомню, что сейчас у нас 2015 с Darwin 15 (которой в чистом виде не существует) и OS X 10.11.

У проекта никакого развития, кроме вынужденного переезда на гитхабчик (Google Code закрыли), причем все свежие комиты это правки readme ;)

Впрочем, Apple давно начхать на Darwin саму по себе, как уже заметили Apple открыла исходный код ядра и системных компонентов OS X 10.11 (комментарий) все идет на обслугу OS X и разработчиков софта под нее.

А у PD нет будущего:

https://github.com/PureDarwin/PureDarwin/issues/4

http://www.puredarwin.org/blockers

http://superuser.com/questions/546151/is-it-possible-to-compile-a-darwin-dist...

Так что нефиг их вообще приплетать :)

dukzcry
()
Ответ на: комментарий от fornlr

Кстати, launchd открыли? Ну чисто чтобы затроллить Поттеринга?

Ты прям из криокамеры.

Да что тут криокамера. launchd же с самого своего начала был свободен, или я что-то путаю?

Zmicier ★★★★★
()
Последнее исправление: Zmicier (всего исправлений: 1)
Ответ на: комментарий от I-Love-Microsoft

однако и в Linux с дровами последнее время мало проблем по крайней мере у меня.

везёт вам. Мало приходится работать с USB 3.0, в частности - UAC, UVC.

h4tr3d ★★★★★
()
Ответ на: комментарий от goingUp

Ссылку дабы не искать. Чем лучше systemd? ;)

h4tr3d ★★★★★
()
Ответ на: комментарий от Odalist

Мужеложники будут в экстазе...

Сказал черный властелин.

st4l1k ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.