Linus Torvalds bir Google ortak çalışanını eleştiriyor ve gönderdiği kodun "çöp" olduğunu söylüyor

Linus Torvalds

Linus Torvalds Linux'un babası

Linus Torvalds Pazar günü Linux 6.8 çekirdeğinin üçüncü sürüm adayını yayınladı (Linux 6.8-rc3). Ancak bundan önce, Linux çekirdeği posta listesinde Linus Torvalds ile bir Google çekirdeği katılımcısı arasında Linux dosya sistemlerindeki düğümler hakkında hararetli bir tartışma vardı.

Ve çoğumuz bunu biliyoruz Linus Torvalds yorumlarını kendine saklayacak biri değil ve öfkesi korkulacak bir şey.Çünkü Linux'un babası uzun yıllardır sadece Linux'u yaratmasıyla ün kazanmakla kalmıyor, aynı zamanda doğrudan ve bazen de aşındırıcı tarzıyla da hiç düşünmeden başlattığı biliniyor.

Bu vesileyle Linus Torvalds Fırsatı kaçırmadı ve Google işbirlikçisinin tekliflerini sert bir şekilde eleştirdi ve reddetti.dünyanın artık 70'lerde yaşamadığını ve dosya sistemlerinin çok yol kat ettiğini hatırlatıyor. Linus Torvalds'ın katkıda bulunan kişiye yanıtında kullandığı güçlü dil ve üslup, daha önce özür dilediği geçmişteki anlamsız saldırılarını anımsatıyor.

Tartışma, bir dosya sisteminin meta verileri için benzersiz tanımlayıcılar olarak "inode"ların kullanımına odaklandı. Bir dizin düğümü veya inode (İngilizce dizin ve düğümün kısaltılması), bir dosya sistemindeki belirli bir meta veri öğesi için benzersiz bir tanımlayıcıdır. Başka bir deyişle inode, bazı dosya sistemlerinde depolanan bir dosya veya dizin hakkında bilgi içeren bir veri yapısıdır. Inode'lar, Linux Torvalds ile Steven Rostedt adlı bir Google çalışanı arasındaki "güçlü" alışverişlerle son birkaç haftadır tartışma konusu oldu.

Google çalışanı, "İronik bir şekilde, olayları düzeltmek için ertelediğim sorumluluklardan biri" bunu tamirci tükenmişliğine yönelik bir destek grubu hakkında yazmaktı" dedi. (Sürdürücü ve katkıda bulunanların tükenmişliği, ücretsiz ve açık kaynak yazılım topluluğunda büyük bir endişe kaynağıdır. Bu sorunun çözümleri sürekli tartışılıyor, ancak işler ilerlemiyor gibi görünüyor. Bu durum, eksik kalabilecek bazı projelerin hayatta kalmasını tehdit ediyor. vergi mükellefleri.)

Tartışma, inode'ların kullanışlılığı ve uygunluğunun tartışıldığı Linux çekirdeği posta listesinde başladı. Linux dosya sistemlerinde dosya ve dizin meta verileri için benzersiz tanımlayıcılar olarak. Dosya sistemi yapısının önemli bir parçası olan inode'lar son haftalarda tartışmalara konu oluyor.

"İşleri gereğinden fazla karmaşık hale getirmeyi bırakın." Ve kahretsin, VFS KATMANINDAN İŞLEVLERİ KOPYALAMAYI DURDURUN. Geçen sefer de kötü bir fikirdi, bu sefer de çok kötü bir fikir. "Bu tür saçmalıklara dayanamıyorum." Torvalds'ın Rostedt'in yaklaşımına yönelik ana eleştirisi, Google çalışanının konuyu tam olarak anlamamasıydı ve Rostedt daha sonra bunu kabul etti. Ancak bu arada Torvalds onu şu şekilde yakmıştı: "Bu işlevi neden yaptığını anlamadan kopyaladınız ve bu nedenle kodunuz çöp."

Bir e-posta alışverişindeTorvalds, Google'a katkıda bulunan kişinin önerdiği yaklaşımdan duyduğu hayal kırıklığını dile getirerek, çözüm önermeden önce sorunu tam olarak anlamaya çağırdı. Eleştirisi doğrudan olmasına rağmen teknik mükemmelliğe olan bağlılığını ve Linux çekirdeğinin kalite standartlarını koruma arzusunu yansıtıyor.

Torvalds ile Google çalışanı arasındaki bu yüzleşmeye toplulukta karışık tepkiler geldi. Bazıları Torvalds'ı eleştiriyor, bazıları ise bu açıklamalarda herhangi bir sorun görmüyor. Başka bir grup ise Linux yaratıcısının yorumlarına gerekçe bulmaya çalışıyor. Yorumlarda "Torvalds pek çok şeyin odak noktası, sanırım kibar olmak ve saldırgan olmamak çok zor."

sonunda sen varsan onun hakkında daha fazla bilgi edinmekle ilgileniyorLinux çekirdeği posta listesi tartışmalarının ayrıntılarını aşağıdaki bağlantılardan kontrol edebilirsiniz. posta 1, Posta 2, Posta 3 ve Posta 4


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.