Apple je objavio kod kernela i sistemskih komponenti. macOS 13.1

Apple je objavio izvorni kod za niskonivojske sistemske komponente svog operativnog sistema. macOS 13.1 (Ventura), koji koriste slobodni softver, uključujući dijelove Darwina i druge komponente, programe i biblioteke koje nisu GUI. Ukupno je objavljeno 174 izvorna paketa.

Između ostalog, dostupan je XNU kernel kod, čiji je izvorni kod objavljen u obliku isječaka koda povezanih sa sljedećim izdanjem. macOSXNU je dio Darwin projekta otvorenog koda i hibridni jezgro koje kombinuje Mach jezgro, komponente iz FreeBSD projekta i IOKit C++ API za pisanje drajvera.

Istovremeno, objavljene su komponente otvorenog koda koje se koriste u mobilnoj platformi iOS 16.2. Publikacija uključuje dva paketa - WebKit i libiconv.

Dodatno, vrijedi napomenuti integraciju drajvera za Apple AGX GPU u Asahi distribuciju. Linux, razvijen za Mac računare opremljene Appleovim M1 i M2 ARM čipovima. Dodani drajver pruža podršku za OpenGL 2.1 i OpenGL ES 2.0, omogućavajući GPU ubrzanje u igrama i KDE i GNOME desktop okruženjima. Distribucija je izgrađena korištenjem standardnih Arch repozitorija. Linux, a sve specifične promjene, kao što su kernel, instaler, bootloader, pomoćne skripte i postavke okruženja, nalaze se u zasebnom repozitoriju. Podrška za Apple AGX GPU zahtijeva instaliranje dva paketa: linux-asahi-edge sa DRM (Direct Rendering Manager) drajverom za kernel. Linux i mesa-asahi-edge sa OpenGL drajverom za Mesa.

izvor: opennet.ru

Kupite pouzdan hosting za sajtove sa DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster