Donanım

Linux Çekirdeği Eski ARM Platform Kodlarını Kaldırıyor

Linux Çekirdeği Eski ARM Platform Kodlarını Kaldırıyor başlıklı haber için temsili görsel
Fotoğraf: Daniil Komov / Unsplash

Haber özeti

Linux çekirdek geliştiricileri, 7.3 sürümünde eski 32-bit ARM platformlarını devre dışı bırakarak yaklaşık 55 bin satır kodu bir sonraki döngülerde kaldırma planlıyor. Bu karar, yalnızca bu eski mimariye özgü sürücülerin desteklenmemesine neden olacak ve ilgili donanım kullanıcıları için önemli bir değişiklik anlamına geliyor. Geliştiriciler, kaynak kodun temizlenmesi ve bakım yükünün azaltılması amacıyla bu adımları atıyor.

Eski ARM Platformlarının Durumu

Linux 7.3 çekirdek sürümü için mevcut planlar, çok sayıda eski 32-bit ARM platformunun artık desteklenmeyeceğini gösteriyor. Bu durum, sadece bu eski mimariye bağımlı olan yüzlerce sürücünün 'yetim' kalmasına yol açacak.

Kod Temizliği ve Süreç

Geliştiriciler, bu artık devre dışı bırakılmış kodun bir sonraki çekirdek döngüsünde veya iki döngü içinde tamamen kaldırılmasını planlıyor. Bu yaklaşım, çekirdeğin genel bakım yükünü azaltmak ve kaynak kodunun sürdürülebilirliğini sağlamak için gerekli görülüyor.

Etkilenen Sürücüler ve Donanım

Kaldırılacak kod bloğu, yaklaşık 55 bin satır civarında bir hacme sahip olacak. Bu işlem, eski ARM tabanlı cihaz sahiplerinin, özellikle de bu platformlara özgü sürücülere ihtiyaç duyan donanımlarının artık resmi Linux desteğini alamayacağını gösteriyor.

Geliştirici Topluluğunun Kararı

Linux çekirdek geliştiricileri, kaynak kodun gereksiz büyümesini önlemek ve projenin uzun vadeli sağlamlığını korumak adına bu kararları veriyor. Bu tür temizlik işlemleri, çekirdeğin gelecekteki sürümlerdeki performans ve güvenlik iyileştirmeleri için kritik öneme sahip.

Kaynak

Orijinal kaynak