Apple Silicon tabanlı Mac’lerde Linux desteğini geliştirmeyi amaçlayan yeni bir Linux dağıtımı ortaya çıktı. Fedora Remix’in bir türevi olan Gravity Linux, özellikle Apple’ın M4 ve daha yeni çiplerine sahip Mac modellerine odaklanıyor.
Gravity Linux, M4 Pro, M4 Max ve MacBook Neo Modellerine Genişleyecek
Gravity Linux’un Early Alpha sürümü, projenin ilk sürümü olarak yalnızca M4 çipli Mac mini için yayınlandı. Dağıtım, KDE Plasma masaüstü ortamını Wayland ile birlikte kullanıyor. Ayrıca GPU hızlandırmalı deneysel OpenGL 3.3 ve OpenGL ES 3.0 desteği sunuluyor.
M4 Mac mini’nin birçok donanım bileşeni çalışır hâle getirilmiş durumda. Ancak bazı özellikler henüz desteklenmiyor. Uyku modu, USB-C üzerinden görüntü çıkışı ve Thunderbolt/USB4 desteği şu aşamada çalışmıyor. HDMI görüntü çıkışı ise kullanılabiliyor.
Projenin geliştiricileri, ayrıca güç tüketiminin beklenenden yüksek olabileceğini ve kapatma ile yeniden başlatma işlemlerinin zaman zaman sorun çıkarabildiğini belirtiyor. Hoparlör ses seviyesi de güvenlik nedeniyle şimdilik daha düşük seviyelerle sınırlandırılmış durumda.
İlk sürüm yalnızca M4 Mac mini’yi desteklese de proje ekibi M4, M4 Pro ve M4 Max çipli diğer Apple cihazlarını da desteklemeyi planlıyor. Geliştiricilerin hedefleri arasında henüz Linux desteği deneysel aşamada olan MacBook Neo da bulunuyor. Gravity Linux ekibi, geliştirdiği çalışmaların zamanla ana Linux çekirdeğine (upstream) dahil edilmesini hedefliyor. Böylece Apple Silicon tabanlı Mac’lerdeki donanım desteğinin yalnızca dağıtıma özel yamalarla sınırlı kalmaması amaçlanıyor.
Gravity Linux’un dikkat çeken yönlerinden biri de geliştirme sürecinde yapay zekâ destekli kodlama araçlarından yararlanılması. Proje ekibi, OpenAI Codex ve Claude Code araçlarını Linux desteğinin geliştirilmesine yardımcı olmak amacıyla kullanıyor. M4 desteği için tersine mühendislik yöntemlerinin kullanıldığı da belirtiliyor. Projenin GitHub deposundaki gravity-m4 dalında da Codex ve Claude Code tarafından desteklenen son geliştirmeler görülebiliyor.
Kaynak: phoronix.com
