Apple ti ṣe atẹjade koodu orisun fun awọn paati eto ipele kekere ti ẹrọ ṣiṣe macOS 13.1 (Ventura), eyiti o lo sọfitiwia ọfẹ, pẹlu awọn paati Darwin ati awọn paati miiran ti kii ṣe GUI, awọn eto ati awọn ile-ikawe. Apapọ awọn idii orisun 174 ti ṣe atẹjade.
Lara awọn ohun miiran, koodu ekuro XNU wa, koodu orisun eyiti o jẹ atẹjade ni irisi awọn snippets koodu ti o ni nkan ṣe pẹlu itusilẹ macOS atẹle. XNU jẹ apakan ti orisun ṣiṣi iṣẹ Darwin ati pe o jẹ ekuro arabara ti o ṣajọpọ ekuro Mach, awọn paati lati iṣẹ akanṣe FreeBSD, ati IOKit C ++ API fun awọn awakọ kikọ.
Ni akoko kanna, awọn paati orisun ṣiṣi ti a lo ninu iru ẹrọ alagbeka iOS 16.2 ni a tẹjade. Atẹjade naa pẹlu awọn idii meji - WebKit ati libiconv.
Ni afikun, a le ṣe akiyesi iṣọpọ awakọ fun Apple AGX GPU sinu pinpin Asahi Linux, ti dagbasoke lati ṣiṣẹ lori awọn kọnputa Mac ti o ni ipese pẹlu awọn eerun M1 ati M2 ARM ti o dagbasoke nipasẹ Apple. Awakọ ti a ṣafikun pese atilẹyin fun OpenGL 2.1 ati OpenGL ES 2.0, ati gba ọ laaye lati lo isare GPU ni awọn ere ati awọn agbegbe olumulo KDE ati GNOME. Pinpin naa ni a ṣe pẹlu lilo awọn ibi ipamọ Arch Linux boṣewa, ati gbogbo awọn ayipada kan pato, gẹgẹbi ekuro, insitola, bootloader, awọn iwe afọwọkọ iranlọwọ ati awọn eto ayika, ni a gbe sinu ibi ipamọ lọtọ. Lati ṣe atilẹyin Apple AGX GPUs, o nilo lati fi sori ẹrọ awọn idii meji: linux-asahi-eti pẹlu awakọ DRM kan (Oluṣakoso Rendering taara) fun ekuro Linux ati mesa-asahi-eti pẹlu awakọ OpenGL kan fun Mesa.
orisun: opennet.ru