BCACHEF dosya sisteminin geliştiricisi ile tekrarlanan tutarsızlıklardan sonra, Linus Torvalds şimdi Linux'un BCACHEFS kodunu “harici” olarak ilan etti. Etiketleme bir yeniliktir – ve çekirdeğin mucidi ve kıdemli geliştiricisi bunu daha ayrıntılı olarak açıklamadığından, tam olarak ne anlama geldiğinden belirsizdir. Linux'ta deneysel bir BCACHEFS desteği olarak Torvalds tarafından genellikle beklenen ve vaat edilen masanın dışındaki, şu an için masadan.
Doğrudan kodu yok
Bununla birlikte, aynı zamanda, yeni ödül ayrıca, çekirdekte korunan BCACHEFS kodunun, Linux 6.16 eyaletinde daha fazla bildirime kadar değişmeyeceğini, çünkü Torvalds'ın BCACHEFS geliştiricileri Kent Overstreet'in şu anda hazırlanan sürüm 6.17 için sunduğu değişiklikleri entegre etmediğini öne sürüyor. BCACHEFS zaten kullanıcılar kullanıcılar güvenli bir şekilde 6.17'ye ve daha sonraki çekirdek sürümlerine geçebilirler-yaklaşım, Linux'u geliştirmesi yasak olan kullanıcılar için bir “regresyon” önler çünkü Torvalds yanda büyük bir dikendir.
Torvald'ın statüdeki değişikliğin anlamı belirsizdir.
(Resim: Haberler Media)
Uygun bcachefs
Çekirdek-updates, en azından kullanıcılar ve dağıtımlar yeni BCACHEFS kodu ile çekirdek kullanmadıkları sürece, overstreet sorunsuz çalışmaz: bu veya ilişkili kullanıcı-uzay araçları, resmi kralın BCACHEFS kodunun dosya sistemini eklemeyi reddetmesi gerekir.
Prensip olarak, birisinin ortamdan farklı hareket etmesi ve Overstreet'ten daha yeni BCACHEFS kodu alması ve Linux'a giriş için Torvalds'a göndermesi ve oradaki bakıma dikkat etmesi mümkün olacaktır. Böyle bir kişi muhtemelen cepheler arasında hızlı bir şekilde risk alır, bu da işi son derece zorlaştırır. Bir süre önce böyle bir pozisyon almaya istekli bir Bcachefs geliştiricisi vardı, ancak Overstreet ile bir anlaşmazlıktan sonra Bcachefs gelişimine sırtını çevirdi.
Sürtünmenin nedeni
Kent Overstreet, diğer şeylerin yanı sıra Torvalds ile alay edildi, çünkü yeni çekirdek versiyonunun stabilizasyon aşamasında birkaç kez kayıt yapmakta büyük değişiklikler yaptı. Mallar Torvald'ın bakış açısından tehlikeliydi ve bu nedenle sonraki versiyonun geliştirilmesine kadar birkaç hafta bekliyor olmalı. Yüzlerce diğer çekirdek geliştiricisi, bu geliştirme modelini onlarca yıldır büyük ölçüde yönetti. Bu geliştiricilerle, Overstreet de BCACHEFS gelişiminin bir parçası olarak birkaç kez tartıştı, çünkü örneğin yeterli danışma olmadan ve hatta arkalarının arkasında denetledikleri Linux-Ternel kodunu değiştirdi. BCACHEFS selefi BCACE ile bile, on yıl boyunca Overstreet ile tekrar tekrar Zank vardı-SSD sabit sürücü önbellek çözümü BCACE'nin bakımından vazgeçti ve bir halef oluşturmadan BCACHEF'lere döndü.
BCACHEFS'teki yeni statünün yama açıklaması ve çekirdeğin etrafındaki bölgedeki bazı sesler, Torvalds'ın Linux'tan diğer merkezi geliştiricilere danışarak uygulanan prosedürü karşıladığını gösterdi. Adımın Linux dünyasında ne gibi etkileri olduğu görülüyor. Debian, Fedora veya Openseuse gibi büyük distribütörler, Linux'ta bulunan BCACHEF'leri kullanmaya devam edecek veya onu tamamen çekirdeklerinde devre dışı bırakacak. Bu aşırı sokakların daha yeni BCACHEFS kodunu içermesi pek olası değildir, çünkü bu bakımı karmaşıklaştırır. Buna ek olarak, bu tür değişiklikler kolayca hatalara yol açabileceğinden, gönderilen hata raporlarına gönderilen dağıtımların kullanıcılarının daha fazla çekirdek geliştiricisi. Resmi çekirdekle görünmemelidirler. Bununla birlikte, bireysel daha küçük dağılımlar, özellikle BCACHEF'lerin hayranlarını ele almak için bundan çekinmeyecektir.
(DMK)
Bir yanıt yazın