Moda na opensource: Apple upublicznia źródła Darwin dla macOS 10.12 Sierra
Być może niektórych to zaskoczy, ale zgodnie z wieloletnią tradycją Apple udostępniło kod źródłowy systemu Darwin na barkach którego zbudowano najnowszy macOS 10.12 Sierra. Tradycja ta sięga roku 2000 i jest odnawiana z pojawieniem się każdej nowej wersji systemu Apple. Wraz ze zmianą nazwy całego systemu na macOS, Apple pozostało wierne konwencji OS X dla źródeł opensource.
Aktualny kod Darwina udostępniany jest krótko po wydaniu głównym. Dlatego nie było totalnym zaskoczenia, że stosowne źródła pojawiły się pod tym adresem. Za jakiś czas pojawią się zapewne również i na opensource.apple.com.
Do czego może się przydać taka „atrapa” macOS? Wbrew pozorom z wykorzystaniem tego kodu stworzono wiele projektów. Jak choćby modyfikacja „Darwin-on-arm” pozwalająca uruchomić kod na innych platformach typu Raspberry Pi. Wokół Darwina powstało też kilka dystrybucji – [[OpenDarwin]] i PureDarwin.
Warto pamiętać o tym, że to nie jedyna inicjatywa opensource ze strony ekipy od nadgryzionego jabłuszka. Nie tak dawno temu udostępnili oni też kod źródłowy języka Swift, co co wprost proporcjonalnie przełożyło się na jego popularność.