أعلم بما يفكر فيه الكثير منكم: Linux على كمبيوتر Apple؟ قد تكون الإجابة سؤالًا بسيطًا آخر: لمَ لا؟ أعتقد أننا نتفق جميعًا على أنه لا يستحق شراء MacBook لتثبيت نظام Penguin ، لكننا نعلم جميعًا أن هناك إمكانية لتثبيت أكثر من نظام تشغيل واحد على نفس الكمبيوتر ، وهذا يغير كل شيء. إذا كنت من المستخدمين الذين يرغبون في الحصول على Linux على أحدث أجهزة كمبيوتر Apple ، لينكس شنومكس لديه مفاجأة لك.
في الوقت الحالي ، إذا لم يتم إغلاقه بالفعل ، فإن تحديث Linux kernel التالي على وشك إغلاق نافذة الطلب الخاصة به. في خطوة في اللحظة الأخيرة ، تم قبوله تطبيق متعلق ب دعم لوحات المفاتيح ولوحات التتبع لأحدث أجهزة MacBook و MacBook Pro للوصول إلى السوق. تكون المفاجأة أكبر عندما نعتبر أن Linux لم يتضمن دعمًا جيدًا جدًا للوحات المفاتيح ولوحات اللمس لأحدث أجهزة MacBooks (من MacBook 8.1 إلى أجهزة أكثر حداثة مثل MacBookPro13 و MacBookPro14).
سيتوافق Linux 5.3 بشكل أفضل مع MacBooks
لم يكن هناك دعم مثل هذا منذ ذلك الحين ، بدلاً من التعرض لأجهزة USB مثل جميع أجهزة الكمبيوتر المحمولة الحديثة الأخرى ، قامت Apple بخطوة غريبة بتحويلها إلى أجهزة SPI. أبعد من ذلك، لم تقم Apple بتوثيق بروتوكولها أبدًا قيد الاستخدام مع برنامج تشغيل SPI هذا لدعم لوحات المفاتيح ولوحات التتبع هذه. بالنظر إلى هذا ، يمكننا القول أن غياب هذا الدعم هو في الغالب مسؤولية Apple.
لكن مجتمع المطورين يميل إلى الحصول على ما يخططون للقيام به ، وقد قام بعض المطورين الذين لديهم بعض وقت فراغهم بهندسة عكسية لجزء كبير من هذا البروتوكول وحتى تمكنت من كتابة برنامج تشغيل Linux الأساسي هذا. مع وصول Linux 5.3 ، سيتم تضمين الدعم ، ولكن يجب تنشيط مفتاح Kconfig الجديد CONFIG_KEYBOARD_APPLESPI.
ينضم هذا الدعم إلى تصحيح آخر من شأنه تنشيط دعم محركات أقراص NVMe على أجهزة Apple أكثر حداثة ، لذلك يمكننا القول أن Linux 5.3 سيهتم بشكل أكبر بأجهزة الكمبيوتر في التفاحة التي تم عضها.