Apple Silicon için yeni bir Linux dağıtımı, köklü Asahi projesinin yapamadığını yaptı: M4 Mac mini'de GPU hızlandırmalı bir masaüstü açtı. Ve bu hızın arkasında yapay zekâ kodlama ajanlarının olduğunu söylüyor.

Gravity Linux kendisini Apple Silicon'a modern bir Linux masaüstü getiren bir Fedora remiksi olarak tanımlıyor. Projenin Hakkında sayfası, projenin “öncelikle LLM kullanımına ilişkin politika farklılıkları nedeniyle Asahi Linux'tan çatallandığını” belirtiyor; Asahi'ye duyulan saygı ve ortak amacın da altı çiziliyor.

## Alfa sürümü aslında ne yapıyor İlk deneysel alfa, Apple'ın Ekim 2024'te satışa çıkardığı M4 Mac mini'yi hedefliyor. OpenGL ES 3.0 ve OpenGL 3.3 destekli GPU hızlandırma sunuyor ve günlük kullanımdan çok geliştiricilere yönelik. HDMI çıkışı çalışıyor; USB-C ekranlar, USB4, Thunderbolt ve askıya alma çalışmıyor, güç yönetimi ise hâlâ eksik.

Buna rağmen bu, donanım nesilleri açısından Gravity'yi Asahi'nin önüne geçiriyor. Asahi ancak yakın zamanda, grafik hızlandırma olmadan M3 desteğini ekledi; Apple ise çoktan M6 tabanlı Mac'lere geçti. Karşılaştırma birebir değil: Gravity'nin M4 sürümü erken bir geliştirici alfası, Asahi ise çok daha geniş donanımı kapsayan, daha yerleşik bir proje.

## Tartışmanın merkezindeki yöntem Gravity'nin lideri Cody Ho daha önce hem Apple'da hem de OpenAI'da çalıştı. Birlikte geliştirdiği Niklas Sheth ile yapay zekâ destekli Apple Silicon tersine mühendisliğini anlatan iki bölümlük “I Came, I Prompted, I Left” yazısını yayımladı (3 Ağustos ve 15 Eylül): önce yeni Apple Silicon için özel bir hipervizör, ardından yaklaşık bir ayda yazılan bir M4 GPU sürücüsü. Ho'ya göre işin büyük bölümü büyük ölçüde gözetimsiz LLM döngüleriyle yürütüldü.

Asahi'den en keskin fark burada: Asahi'nin üretken yapay zekâ politikası, “maddi katkılarda üretken yapay zekâ araçlarının kullanımını geniş ölçüde yasaklıyor”. Gravity bu araçlara izin veriyor ama hukuki riski prosedürel ayrıştırmayla sınırlamaya çalışıyor. Şirketin LLM Kullanımı ve Temiz Oda Politikası'na göre, oturumu bir Apple bileşeninin disassembly, decompilation veya korumalı uygulama ayrıntılarına bakmış olan herkes o bileşen açısından “bulaşmış” sayılıyor.

Kural pratikte de uygulandı. Hipervizörü geliştirirken Ho, Apple'ın tescilli SPTM bileşenini bir LLM ile disassemble etti; bu da onu ilgili temiz oda uygulamasını yazamaz hale getirdi. Bilgi belgelendi ve korumalı materyali görmemiş birine devredildi. GPU çalışması ise daha katı bir yol izledi: Apple ikili dosyalarına bakmak yerine donanım izleri, canlı yoklama ve kendi yazdıkları shader'lar kullanıldı; Asahi'nin önceki M1 ve M2 çalışmalarından ve kullanıcı alanı API'sinden yararlanıldı.

## Kanıtlamadığı şey Gravity'nin geliştiricileri iddia konusunda temkinli: kodun upstream'e gönderilmeden önce kapsamlı teste, insan incelemesine ve yeniden düzenlemeye ihtiyacı var; çekirdek sürücüsü ise önce Asahi'nin M1/M2 sürücüsünün upstream'e girmesini beklemek zorunda kalabilir. Yani sürüm, Asahi'nin politikasının darboğaz olduğunu kanıtlayan kontrollü bir deney değil; yapay zekâ destekli tersine mühendisliğin neler yapabileceğine dair ilginç bir gösteri.