Убрзо након пуштања мацОС 14.2 са кодним именом „МацОС Сонома“, Аппле је такође најавио издавање изворног кода ажуриран од овога, који користи отворени код, укључујући Дарвинове компоненте и друге компоненте, програме и библиотеке које нису ГУИ.
Термин „Дарвин“ у контексту Аппле-а се односи на мацОС кернел. Дарвин је оперативни систем заснован на Унику који служи као темељна основа за мацОС. Први пут је објављен као оперативни систем отвореног кода 2000. године и састоји се од неколико кључних технологија, укључујући КСНУ кернел које је хибридно језгро које комбинује елементе Мацх-а и ФрееБСД-а.
У јулу 2003. Аппле је објавио Дарвин под верзијом 2.0 Аппле Публиц Соурце Лиценце (АПСЛ), која То значи да је Аппле објавио део изворног кода, Међутим, мацОС графички кориснички интерфејс (ГУИ), познат као Акуа, није отвореног кода, што значи да потпуно мацОС искуство није доступно на бази отвореног кода.
Чињеница да је Дарвин опен соурце је омогућио развојној заједници да допринесе и користи делове Дарвина у другим пројектима. Поред тога, олакшало је разумевање како основа мацОС-а функционише и омогућило програмерима да истраже и боље разумеју основну архитектуру Аппле-овог оперативног система.
Аппле је активно допринео пројектима отвореног кода изван сопствених производа, на пример, учествујући у побољшању основних технологија као што су ЛЛВМ и Цланг, које су неопходне за развој софтвера.
Вреди то напоменути Аппле води неколико значајних пројеката, као што је механизам за рендеровање ВебКит и програмски језик Свифт. Међутим, треба напоменути да се одређене компоненте које су сами развили чувају у тајности из различитих разлога.
Сви ови изворни кодови доступни су на веб локацији Опен Соурце у Аппле-у, као и у ГитХуб репозиторијумима, што заинтересованим програмерима и корисницима даје прилику да истражују, доприносе и сарађују на развоју система.
О недавно објављеном изворном коду компоненти мацОС 14.2 (Сонома), Вреди напоменути да издање укључује изворни код од 172 пакета, који обухвата Дарвинове компоненте и друге елементе, програме и библиотеке неграфичког корисничког интерфејса (ГУИ). Важно је напоменути да су пакети гнудифф и либстдцкк уклоњени из мацОС 13 гране.
Међу доступним компонентама пронађен је изворни код језгра КСНУ, представљен у облику исечака кода повезаних са следећом верзијом мацОС-а, поред Компоненте отвореног кода које се користе у иОС-у 17.2 су такође објављене, Помиње се да издање укључује два пакета: ВебКит и либицонв.
Коначно, само да поменем неке вести који представља МацОС Сонома се истиче побољшања побољшаног аутоматског попуњавања у ПДФ пољима и друге обрасце, који ће приказати избор опција за аутоматско довршавање, као што су ваше име, адреса, број телефона или детаљи са ваше листе контаката.
У делу Поруке, сада има стрелицу у горњем десном углу неких разговора. Кликом на ову стрелицу одвешћете вас до прве непрочитане поруке у конверзацији; Одлично је за она групна ћаскања која обично игноришете. Такође истиче се верификација контакт кључева који обезбеђује аутоматска упозорења и кодове за верификацију контаката који помажу у верификацији контаката.
Поред овога, укључен је и нови виџет за временску прогнозу и Аппле је у великој мери побољшао апликацију Сат са унапред подешеним тајмерима и „Недавним“ приказом, а укључен је и велики број исправки грешака, од којих је исправка цурл и повезана библиотека, либцурл , који је имао две рањивости са ЦВСС оценом „9.8 КРИТИЧНО“ од максималних 10.
Коначно Ако сте заинтересовани да научите мало више о компонентама које је објавио Аппле, можете посетити следећи линк.