Apple ngaleupaskeun kernel macOS 13.1 sareng kode komponén sistem

Apple parantos nyebarkeun kode sumber pikeun komponén sistem tingkat handap tina sistem operasi macOS 13.1 (Ventura), anu nganggo parangkat lunak gratis, kalebet komponén Darwin sareng komponén non-GUI, program sareng perpustakaan sanés. Jumlahna aya 174 pakét sumber parantos diterbitkeun.

Diantara hal anu sanés, kode kernel XNU sayogi, kode sumberna diterbitkeun dina bentuk snippét kode anu aya hubunganana sareng sékrési macOS salajengna. XNU mangrupikeun bagian tina proyék Darwin open source sareng mangrupikeun kernel hibrida anu ngagabungkeun kernel Mach, komponén tina proyék FreeBSD, sareng IOKit C ++ API pikeun nyerat supir.

Dina waktos anu sami, komponén open source anu dianggo dina platform mobile ios 16.2 diterbitkeun. Publikasi ieu kalebet dua bungkusan - WebKit sareng libiconv.

Salaku tambahan, urang tiasa nyatet integrasi supir pikeun Apple AGX GPU kana distribusi Asahi Linux, dikembangkeun pikeun dianggo dina komputer Mac anu dilengkepan chip M1 sareng M2 ARM dikembangkeun ku Apple. Supir tambihan nyayogikeun dukungan pikeun OpenGL 2.1 sareng OpenGL ES 2.0, sareng ngamungkinkeun anjeun ngagunakeun akselerasi GPU dina kaulinan sareng lingkungan pangguna KDE sareng GNOME. Distribusi diwangun nganggo repositori Arch Linux standar, sareng sadaya parobihan khusus, sapertos kernel, installer, bootloader, skrip bantu sareng setélan lingkungan, disimpen dina gudang anu misah. Pikeun ngadukung Apple AGX GPUs, anjeun kedah masang dua bungkusan: linux-asahi-edge sareng supir DRM (Direct Rendering Manager) pikeun kernel Linux sareng mesa-asahi-edge sareng supir OpenGL pikeun Mesa.

sumber: opennet.ru

Tambahkeun komentar