ایپل نے macOS 13.1 کے کرنل اور سسٹم کے اجزاء کے لیے کوڈ شائع کیا ہے۔

ایپل نے macOS 13.1 (Ventura) آپریٹنگ سسٹم کے نچلے درجے کے سسٹم کے اجزاء کے لیے سورس کوڈ شائع کیا ہے، جو مفت سافٹ ویئر استعمال کرتا ہے، بشمول ڈارون کے اجزاء اور دیگر غیر GUI اجزاء، پروگرام اور لائبریریاں۔ کل 174 سورس پیکجز شائع کیے گئے ہیں۔

دیگر چیزوں کے علاوہ، XNU کرنل کوڈ دستیاب ہے، جس کا ماخذ کوڈ اگلے میک او ایس ریلیز کے ساتھ منسلک کوڈ کے ٹکڑوں کی شکل میں شائع ہوتا ہے۔ XNU اوپن سورس ڈارون پروجیکٹ کا حصہ ہے اور یہ ایک ہائبرڈ کرنل ہے جو Mach کرنل، FreeBSD پروجیکٹ کے اجزاء، اور IOKit C++ API کو ڈرائیور لکھنے کے لیے جوڑتا ہے۔

اسی وقت، iOS 16.2 موبائل پلیٹ فارم میں استعمال ہونے والے اوپن سورس اجزاء کو شائع کیا گیا تھا۔ اس اشاعت میں دو پیکجز شامل ہیں - WebKit اور libiconv۔

مزید برآں، ہم ایپل کے تیار کردہ M1 اور M2 ARM چپس سے لیس میک کمپیوٹرز پر کام کرنے کے لیے تیار کردہ Asahi Linux ڈسٹری بیوشن میں Apple AGX GPU کے لیے ڈرائیور کے انضمام کو نوٹ کر سکتے ہیں۔ شامل کردہ ڈرائیور OpenGL 2.1 اور OpenGL ES 2.0 کے لیے تعاون فراہم کرتا ہے، اور آپ کو گیمز اور صارف کے ماحول KDE اور GNOME میں GPU ایکسلریشن استعمال کرنے کی اجازت دیتا ہے۔ ڈسٹری بیوشن کو معیاری آرک لینکس ریپوزٹریز کا استعمال کرتے ہوئے بنایا گیا ہے، اور تمام مخصوص تبدیلیاں، جیسے کرنل، انسٹالر، بوٹ لوڈر، معاون اسکرپٹس اور ماحولیات کی ترتیبات، کو ایک علیحدہ ریپوزٹری میں رکھا گیا ہے۔ Apple AGX GPUs کو سپورٹ کرنے کے لیے، آپ کو دو پیکیجز انسٹال کرنے کی ضرورت ہے: لینکس کرنل کے لیے DRM ڈرائیور (ڈائریکٹ رینڈرنگ مینیجر) کے ساتھ linux-asahi-edge اور Mesa کے لیے OpenGL ڈرائیور کے ساتھ mesa-asahi-edge۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں