Apple သည် macOS 13.1 ၏ kernel နှင့် စနစ်အစိတ်အပိုင်းများအတွက် ကုဒ်ကို ထုတ်ပြန်ခဲ့သည်။

Apple သည် Darwin အစိတ်အပိုင်းများနှင့် အခြား GUI မဟုတ်သော အစိတ်အပိုင်းများ၊ ပရိုဂရမ်များနှင့် စာကြည့်တိုက်များအပါအဝင် အခမဲ့ဆော့ဖ်ဝဲကို အသုံးပြုသည့် macOS 13.1 (Ventura) လည်ပတ်မှုစနစ်၏ အဆင့်နိမ့်စနစ်အစိတ်အပိုင်းများအတွက် အရင်းအမြစ်ကုဒ်ကို ထုတ်ဝေခဲ့သည်။ စုစုပေါင်း အရင်းအမြစ် ပက်ကေ့ဂျ် ၁၇၄ ခုကို ထုတ်ဝေပြီးပါပြီ။

အခြားအရာများထဲတွင်၊ XNU kernel ကုဒ်ကို ရရှိနိုင်ပြီး၊ နောက်လာမည့် macOS ထုတ်ဝေမှုနှင့် ဆက်စပ်နေသည့် ကုဒ်အတိုအထွာများပုံစံဖြင့် ထုတ်ဝေသည့် အရင်းအမြစ်ကုဒ်ကို ရရှိနိုင်သည်။ XNU သည် open source Darwin ပရောဂျက်၏ တစ်စိတ်တစ်ပိုင်းဖြစ်ပြီး Mach kernel၊ FreeBSD ပရောဂျက်မှ အစိတ်အပိုင်းများနှင့် ဒရိုက်ဗာများရေးသားရန်အတွက် IOKit C++ API ကို ပေါင်းစပ်ထားသော hybrid kernel တစ်ခုဖြစ်သည်။

တစ်ချိန်တည်းမှာပင်၊ iOS 16.2 မိုဘိုင်းပလပ်ဖောင်းတွင် အသုံးပြုသည့် ပွင့်လင်းအရင်းအမြစ် အစိတ်အပိုင်းများကို ထုတ်ဝေခဲ့သည်။ ထုတ်ဝေမှုတွင် ပက်ကေ့ဂျ်နှစ်ခုပါဝင်သည် - WebKit နှင့် libiconv။

ထို့အပြင်၊ Apple မှထုတ်လုပ်သော M1 နှင့် M2 ARM ချစ်ပ်များတပ်ဆင်ထားသော Mac ကွန်ပျူတာများတွင်အလုပ်လုပ်ရန်အတွက် Apple AGX GPU အတွက် Driver ၏ပေါင်းစပ်မှုကို Asahi Linux ဖြန့်ဖြူးမှုတွင် ပေါင်းစပ်ထားသည်ကို မှတ်သားနိုင်ပါသည်။ ထပ်လောင်းထားသော ဒရိုက်ဘာသည် OpenGL 2.1 နှင့် OpenGL ES 2.0 အတွက် ပံ့ပိုးမှုပေးကာ ဂိမ်းများနှင့် အသုံးပြုသူပတ်ဝန်းကျင် KDE နှင့် GNOME တို့တွင် GPU အရှိန်မြှင့်ခြင်းကို အသုံးပြုခွင့်ပေးသည်။ ဖြန့်ဝေမှုကို Standard Arch Linux သိုလှောင်ရာနေရာများကို အသုံးပြု၍ တည်ဆောက်ထားပြီး၊ kernel၊ installer၊ bootloader၊ auxiliary scripts နှင့် ပတ်ဝန်းကျင်ဆက်တင်များကဲ့သို့သော သီးခြားပြောင်းလဲမှုအားလုံးကို သီးခြားသိုလှောင်မှုတွင် ထားရှိထားပါသည်။ Apple AGX GPU များကို ပံ့ပိုးရန်၊ သင်သည် Linux kernel အတွက် DRM ဒရိုက်ဘာ (Direct Rendering Manager) နှင့် Mesa အတွက် OpenGL ဒရိုက်ဗာပါရှိသော linux-asahi-edge နှင့် mesa-asahi-edge ပက်ကေ့ဂျ်နှစ်ခုကို ထည့်သွင်းရန် လိုအပ်ပါသည်။

source: opennet.ru

မှတ်ချက် Add