توسعه لینوکس ۷٫۴ گام مهمی برای اجرای این سیستمعامل متنباز روی مکهای جدید اپل برداشته است. تغییرات جدید، امکان شناسایی سختافزار و راهاندازی اولیه برخی دستگاههای مجهز به تراشه M4 را فراهم میکنند.
پشتیبانی از تراشههای اختصاصی اپل در لینوکس طی سالهای اخیر یکی از پروژههای فنی مهم جامعه توسعهدهندگان این سیستمعامل بوده است. معماری متفاوت تراشههای سری M باعث شده توسعه درایورها و لایههای نرمافزاری موردنیاز برای اجرای لینوکس روی مکهای جدید، بهصورت مرحلهای انجام شود.
پشتیبانی از مکهای M4 در لینوکس ۷٫۴
بر اساس تغییرات جدید در شاخه توسعه کرنل لینوکس، مجموعهای از کدهای مربوط به درخت دستگاه (Device Tree) به پروژه اضافه شده است. این تغییرات به کرنل اجازه میدهند سختافزار مکهای مجهز به تراشه M4 را بهتر شناسایی و اجزای اصلی آنها را برای راهاندازی لینوکس آماده کند.
در فهرست دستگاههای تحت پشتیبانی، مدلهایی مانند مکبوک ایر، مکبوک پرو، مک مینی و آیمک دیده میشوند. همچنین پشتیبانی از مکبوک نئو مجهز به تراشه A18 Pro نیز در این تغییرات مورد توجه قرار گرفته است.
چه بخشهایی از مک اکنون توسط لینوکس شناسایی میشوند؟
پچهای جدید بخشهایی از زیرساخت سختافزاری موردنیاز برای راهاندازی سیستم را فعال میکنند. از جمله مهمترین آنها میتوان به موارد زیر اشاره کرد:
فعالشدن این اجزا به این معناست که لینوکس میتواند فراتر از یک آزمایش نرمافزاری، فرایند راهاندازی اولیه را روی مکهای جدید مبتنی بر تراشه M4 انجام دهد.
هنوز فاصله زیادی تا پشتیبانی کامل وجود دارد
با وجود پیشرفت قابلتوجه، پشتیبانی لینوکس از مکهای M4 هنوز کامل نیست. درایورهای مربوط به شتابدهنده گرافیکی GPU همچنان در دست توسعه قرار دارند و برخی قابلیتهای صوتی و ارتباطات بیسیم نیز به پشتیبانی کامل نیاز دارند.
بنابراین، اجرای لینوکس روی مکهای مجهز به M4 در شرایط فعلی بیشتر نشاندهنده پیشرفت زیرساختی پروژه است تا آمادگی برای استفاده روزمره بدون محدودیت. با تکمیل درایورها و زیرسیستمهای باقیمانده، امکان استفاده گستردهتر از توزیعهای لینوکس روی نسل جدید مکها فراهم خواهد شد.















نظرات کاربران