The OpenNET Project / Index page

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



"Компания Apple открыла ядро и системные компоненты OS X 10.1..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Компания Apple открыла ядро и системные компоненты OS X 10.1..."  +/
Сообщение от opennews (?), 09-Дек-15, 09:54 
Спустя два месяца с начала поставки операционной системы  OS X 10.11 "El Capitan", компания Apple опубликовала (http://opensource.apple.com/release/os-x-1011/) исходные тексты низкоуровневых системных компонентов новой версии OS X, в которых используется свободное программное обеспечение, включая ядро  xnu (http://opensource.apple.com/source/xnu), составные части Darwin и прочие компоненты, программы и библиотеки, не связанные с GUI.

Всего опубликовано 205 пакетов с иcходными текстами, что на 2 пакета меньше, чем было представлено (http://opensource.apple.com/release/os-x-1010/) для выпуска OS X 10.10.


URL: http://www.theregister.co.uk/2015/12/09/apple_publishes_el_c.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=43484

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Наркоман (?), 09-Дек-15, 09:54   –22 +/
Вот шаблон-то порвётся у некоторых.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #3, #6, #9, #10

2. Сообщение от тоже Анонимemail (ok), 09-Дек-15, 10:02   +40 +/
Когда из открытого можно будет собрать OS X - может, и порвется...
Только скорее порвется совсем не шаблон и совсем у других некоторых.

Пока что успешно порваны только гетзефактсы про то, кто обычно пишет открытый код и как опасно открытие кода для конечного пользователя.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #49

3. Сообщение от Аноним (-), 09-Дек-15, 10:03   –2 +/
Надоело самим писать, хотят нахаляву сообщество привлекать, чтобы за миску риса люди работали и отдавали свои наработки компании, за продажу которых компания бабло получает. Сами же такие работники с этого всего никакого профита иметь не будут.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #68

6. Сообщение от Тим Кук (?), 09-Дек-15, 10:10   –1 +/
и не только шаблон :^)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #17

8. Сообщение от Аноним (-), 09-Дек-15, 10:15   +1 +/
У кого что получилось собрать? Отпишитесь. Хотя-бы ведро и немного юзерспейса.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #16, #24

9. Сообщение от Аноним (-), 09-Дек-15, 10:18   +4 +/
Какой шаблон? Во первых они уже открывали, во вторых, как бэ обязаны по лицензии для пакетов "в которых используется свободное программное обеспечение".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #21

10. Сообщение от Аноним (-), 09-Дек-15, 10:18   +/
С чего бы ему рваться?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

12. Сообщение от Аноним (-), 09-Дек-15, 10:28   –3 +/
Ждем Debian/kxnu? =)
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #27, #39

14. Сообщение от Аноним (-), 09-Дек-15, 10:40   +16 +/
Тред полон школоты и инвалидов, которые или первый раз видят подобную новость, или забыли.
Ответить | Правка | Наверх | Cообщить модератору

15. Сообщение от Аноним (-), 09-Дек-15, 10:42   +1 +/
>ядро xnu

Название ядра намекает на его нужность.

Вышеотписавшимся идиотам: дарвин уже сто лет открыт.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #48

16. Сообщение от Andrey Mitrofanov (?), 09-Дек-15, 10:55   +2 +/
> У кого что получилось собрать? Отпишитесь. Хотя-бы ведро и немного юзерспейса.

Какая модель тыблофончега есть в qemu?  Или оне заодно раскрыли секрет золотого^Wразлочивания огороженного железа?  Или, чтоб запустить, надо _драйверы_ написать?

А-а-а! Может быть, они сделали reproducible builds -- хотя б ядра, да? -- и люди уже пачками публикуют подписанные gpg "да, ядро N собралось, собвпало бит-в-бит с бинарником от yy-mm-dd"?

Полагаю,
[x] None of the above. Just бизнес, open-вошьing-core-souгсе as usual.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #19, #36

17. Сообщение от Тот_Самый_Анонимус (?), 09-Дек-15, 11:12   +3 +/
Поведай нам, что ещё у тебя порвалось, кроме шаблона?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #26, #41

19. Сообщение от Аноним (-), 09-Дек-15, 11:15   –2 +/
ты сейчас хотел до фанбоев донести точку зрения? ведь ты для них просто хейтер ихнего манямирка
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #20, #32

20. Сообщение от Школьник (ok), 09-Дек-15, 11:23   –2 +/
Он, похоже, OSX и iOS не различает. Но мнение имеет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #25

21. Сообщение от клоун (?), 09-Дек-15, 11:31   +2 +/
Во-вторых, стратегия компании предусматривает не продажу ПО, а продажу аппаратуры с предустановленным ПО. Поэтому компания может без лишних комплексов открыть исходный код под неудобной для конкурентов лицензией.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #28, #37

24. Сообщение от Anonymouse (?), 09-Дек-15, 12:01   +/
Из https://opensource.apple.com/source/xnu/xnu-3247.1.106/Makefile:

xcodebuild $(subst _libkdd,,$@)


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

25. Сообщение от Какаянахренразница (ok), 09-Дек-15, 12:22   +4 +/
> Он, похоже, OSX и iOS не различает.

Не различает сорта говна? Беда...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

26. Сообщение от Аноним (-), 09-Дек-15, 12:30   +/
то самое :D
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

27. Сообщение от Аноним (-), 09-Дек-15, 12:33   +/
ну почти: https://www.opennet.ru/opennews/art.shtml?num=35671
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #40

28. Сообщение от тоже Анонимemail (ok), 09-Дек-15, 12:34   +2 +/
Им не конкуренты страшны. А сборки Хакинтоша, которые произвольные пользователи смогут ставить без проблем на произвольное железо. И отличие от компьютера с яблочком будет только в цене.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #31, #53, #67

30. Сообщение от Celcion (ok), 09-Дек-15, 13:08   +1 +/
"Шо, опять!?" (С)
Ответить | Правка | Наверх | Cообщить модератору

31. Сообщение от клоун (?), 09-Дек-15, 13:41   +/
Ещё раз: под неудобной лицензией. Если интересно, можешь посмотреть как организован доступ к исходному коду Windows 3.0 который открыт для всех желающих.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #35, #51

32. Сообщение от Andrey Mitrofanov (?), 09-Дек-15, 13:50   +1 +/
> ты сейчас хотел до фанбоев донести точку зрения? ведь ты для них
> просто хейтер ихнего манямирка

Обидеть хочешь?  Написал на опенете - до его аудитории и нёс.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

33. Сообщение от pavlinux (ok), 09-Дек-15, 13:58   +/
О, празднег!!! Яблойды открыли как юзать cmpxchg

 
    .globl _OSCompareAndSwap

_OSCompareAndSwap:
    movl         4(%esp), %eax    #; oldValue
    movl         8(%esp), %edx    #; newValue
    movl        12(%esp), %ecx    #; ptr
    lock
    cmpxchgl    %edx, 0(%ecx)    #; CAS (eax is an implicit operand)
    sete        %al            #; did CAS succeed? (TZ=1)
    movzbl        %al, %eax        #; clear out the high bytes
    ret


Ответить | Правка | Наверх | Cообщить модератору
Ответы: #34

34. Сообщение от НяшМяш (?), 09-Дек-15, 14:08   +/
> О, празднег!!! Яблойды открыли как юзать cmpxchg

А шо, винда уже умеет?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33

35. Сообщение от тоже Анонимemail (ok), 09-Дек-15, 14:16   +2 +/
То-то пользователи Хакинтошей каждый день лицензию перечитывают и дрожат.

"Для всех желающих" - за отсутствием таковых. Они бы еще первые две версии выложили, которыми тоже никто не пользовался. Первая рабочая версия Windows - 3.11, как известно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

36. Сообщение от пох (?), 09-Дек-15, 14:17   +1 +/
> Какая модель тыблофончега есть в qemu?

простите, а это точно проблема apple, а не qemuдрочеров?

> Или оне заодно раскрыли секрет золотого^Wразлочивания огороженного железа?

зачем?

> Или, чтоб запустить, надо _драйверы_ написать?

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

> А-а-а! Может быть, они сделали reproducible builds -- хотя б ядра, да?

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

так что да, just business. Есть открытый код с интересным содержимым. Можно использовать, если знаешь, зачем, поскольку открытость не означает свободу употребления, можно просто изучать ради интереса. Можно попытаться поломать. Жаль что жизни на все это не хватит.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #38

37. Сообщение от Аноним (-), 09-Дек-15, 14:28   +/
> Во-вторых, стратегия компании предусматривает не продажу ПО

В любом случае, опенсорс можно продавать (Red Hat/SUSE/Oracle Enterprise Linux).

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

38. Сообщение от Andrey Mitrofanov (?), 09-Дек-15, 15:06   +1 +/
>apple, а не qemuдрочеров?
> зачем?
>Не хотите тратить свои?

Вы правильно поняли суть моего ответа тред-стартеру (про "у кого-нибудь удалось").

Но даже если его вдруг и удастся кому-нибудь собрать, оно от этого не станет "больше" исходником и "меньше" вбросом через стену.

> для этого надо предоставить инструментарий, а с этим проблема гораздо большая. Поскольку
> он обвешан копирайтами какой-нибудь ямахи 84го года, и искать и выковыривать

Сорта инструментариев? Туда же - дополните картину топикстартеру, пусть будет здоров.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36 Ответы: #42

39. Сообщение от Аноним (-), 09-Дек-15, 15:07   +1 +/
// butthurt on
Дебиан, в силу своего падения в БАО, ниасилил ни kFreeBSD, ни, тем более, hurd.
У них теперь есть игрушка поинтереснее.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #47

40. Сообщение от Аноним (-), 09-Дек-15, 15:18   +/
Угу, новость 2012 года. http://puredarwin.org/ -> 404, что символизирует.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #44

41. Сообщение от Нимано (?), 09-Дек-15, 15:44   +/
Тельняшка на груди, конечно же! oO
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #46

42. Сообщение от Школьник (ok), 09-Дек-15, 16:17   +/
>Но даже если его вдруг и удастся кому-нибудь собрать, оно от этого не станет "больше" исходником и "меньше" вбросом через стену.

Давай специально для тебя открою большой секрет Полишинеля - исходники ядра (XNU) не только собираются, с них даже можно успешно загрузиться. По крайней мере, для предыдущей ветки это было так. Пруф - https://corporatewolfe.wordpress.com/2014/11/08/compiling-xn.../

И да, сделай уж одолжение, если все-таки и несмотря и даже вопреки принятому в community обыкновению  ты все же ознакомишься со статьей по ссылке, то умоляю: потрещи своим шаблоном не здесь, а где-нибудь в другом месте, хорошо?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #69

43. Сообщение от Аноним (-), 09-Дек-15, 16:35   +/
А что с этими исходниками делать? Запустить дарвин можно с этим ядром? накатив икс?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #45, #50

44. Сообщение от Аноним (-), 09-Дек-15, 16:36   +/
Что-то Эпплы озверели, даже их Дарвин не работает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #70

45. Сообщение от Andrey Mitrofanov (?), 09-Дек-15, 17:08   +/
> А что с этими исходниками делать? Запустить дарвин можно с этим ядром?
> накатив икс?

Вон наверху Школьник шелестит разработанным шаблоном -- что купить, где накачать бесплатной проприертарщины и т.п.  **Не реклама, без SMS!**

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43

46. Сообщение от . (?), 09-Дек-15, 17:16   +/
Вообще то это стринги на дузле, тебя наеобманули, морячок :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41

47. Сообщение от Andrey Mitrofanov (?), 09-Дек-15, 17:33   +/
> // butthurt on
> Дебиан, в силу своего падения в БАО, ниасилил ни kFreeBSD, ни, тем
> более, hurd.
> У них теперь есть игрушка поинтереснее.

От ужо будет им РэдХейтИнтерпрайс-софт:
http://ral-arturo.blogspot.ru/2015/12/current-status-of-ha-s...

"Просто возьмите более другой релиз Дебиана"(тм)

Ждём того же и с "ещё более" новой хаттовской свитоперделкой.  Мейтейнер уже отбыл к закату после "внедрения"-релиза.  Следующий шаг: "Ой, никто не хочет помочь с пакетиком? Махонькой такой системой инициализации.  Ждём!"

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

48. Сообщение от . (?), 09-Дек-15, 17:36   +/
... и 99 лет как похоронен.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

49. Сообщение от Аноним (-), 09-Дек-15, 17:48   –1 +/
ну ты можешь собрать darwin, это osx без gui в чем проблема?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #57

50. Сообщение от Школьник (ok), 09-Дек-15, 18:11   –1 +/
И MacOS X тоже можно запустить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43 Ответы: #71

51. Сообщение от Аноним (-), 09-Дек-15, 18:30   +/
А не подскажете, где исходники десяточки посмотреть, хоть и под "неудобной лицензией"?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

53. Сообщение от soarin (ok), 09-Дек-15, 21:06   –3 +/
Бред
1) техника apple не выделяется по цене от равных конкурентов, а бюджетного по характеристикам у них просто нет
2) "без проблем на произвольное железо" - а драйвера Пушкин писать будет? Это вот как линукс - вроде работает на любом железе, но лучше железо подбирать, чтоб не было проблем.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #59

54. Сообщение от Вареник (?), 09-Дек-15, 21:22   +/
Эпплу нужны халявные тестеры?
Ответить | Правка | Наверх | Cообщить модератору

55. Сообщение от samm (ok), 09-Дек-15, 21:45   +/
новость чуток врет. Куча компонентов ядра, например, AHCI драйвер, никто не открывал.
Ответить | Правка | Наверх | Cообщить модератору

56. Сообщение от Аноним (-), 09-Дек-15, 23:20   –1 +/
С каких это пор драйверы стали являться компонентами микроядра?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #61

57. Сообщение от arisu (ok), 09-Дек-15, 23:48   +3 +/
> ну ты можешь собрать darwin, это osx без gui в чем проблема?

да ни в чём. конечно, резиновая женщина — совершенно то же самое, что и живая.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49 Ответы: #58

58. Сообщение от Vkni (ok), 10-Дек-15, 02:45   +3 +/
> да ни в чём. конечно, резиновая женщина — совершенно то же самое,
> что и живая.

Ну, в данном случае резиновая женщина выдана не целиком.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #57 Ответы: #63

59. Сообщение от bOOster (ok), 10-Дек-15, 06:09   –4 +/
Плюсую.

У них просто нет ширпотреба для нищебродов и для "тупиц экономящих" копейки на покупке техники, чтобы потом в течении 1 года эксплуатации на сервисе заплатить гораздо больше. Ну и трястись за данные, которые возможно уплывут/умрут в процессе какого либо сервиса.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53

61. Сообщение от arisu (ok), 10-Дек-15, 11:20   +2 +/
> С каких это пор драйверы стали являться компонентами микроядра?

а с каких пор это говно стало микроядром?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56

63. Сообщение от Аноним (-), 10-Дек-15, 17:01   +/
>> да ни в чём. конечно, резиновая женщина — совершенно то же самое,
>> что и живая.
> Ну, в данном случае резиновая женщина выдана не целиком.

Она целиком - по целевому назначению-то - ни на фиг не нужна, тaщeмта.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58

67. Сообщение от Vkni (ok), 12-Дек-15, 10:53   +/
> И отличие от компьютера с яблочком будет только в цене.

Только несколько неочевидно в какую сторону они будут отличаться.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

68. Сообщение от Онаним (?), 14-Дек-15, 01:32   –1 +/
Когда появится хоть один внятный дистрибутив GNU/Darwin или BSD/Darwin, с которого будет можно (и будет иметь хоть какой-то минимальный смысл) поставить систему и пользоваться (хотябы с классическим графическим стеком X или вообще без оного, скажем, на сервер) - может и будет кто-то её пилить в своё свободное время, а пока интерес только в том, чтобы бэкпортить некоторые фишки уровня ядра из неё в FreeBSD наверно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #72

69. Сообщение от Аноним (-), 15-Дек-15, 09:48   +/
> не только собираются, с них даже можно успешно загрузиться.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

70. Сообщение от Аноним (-), 15-Дек-15, 09:51   +/
> Что-то Эпплы озверели, даже их Дарвин не работает.

они кажется не проверяют даже что это компилируется. а фанаты все-равно только умеют по форумам размахивать флагом "у нас тоже опенсорс", им не принципиально. а остальным эта штука до фени.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

71. Сообщение от Аноним (-), 15-Дек-15, 09:54   +/
> И MacOS X тоже можно запустить.

вот ты и запускай гламурного трояна.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50

72. Сообщение от Vkni (ok), 07-Янв-16, 02:33   +/
> чтобы бэкпортить некоторые фишки уровня ядра из неё в FreeBSD наверно.

Это уже плюс для Apple. Иначе будет как с Ораклом, когда открытая версия ZFS не совместима с закрытой. Ну, то есть, Оракл формально имея изначальных разработчиков ZFS не влияет на СТАНДАРТ этой системы.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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