Linux 6.0 Geliyor, Linus Bir Sonraki Sürümde Büyük Değişiklik Yapıyor

Linux 6.0 Geliyor, Linus Bir Sonraki Sürümde Büyük Değişiklik Yapıyor

Linux çekirdeğinin en son sürümü, olağan donanım güncellemeleri grubuyla birlikte geldi. En son sürüm herhangi bir büyük değişiklik içermiyor, ancak Linus Torvalds, bir sonraki sürümde Rust'ta yazılan kodun yakında ekleneceğinin sinyalini verdi.





Büyük Değişiklik Yok, Ama Ufukta 'Temel Yeni Şeyler'

Sürüm numarası, diğer yazılım projelerinde büyük bir değişiklik anlamına gelse de, Linus Torvalds, bunun çoğunlukla yalnızca sürüm numaralarını bir mesajda yönetilebilir tutmakla ilgili olduğunu söyledi. Linux Çekirdeği Posta Listesi , çekirdek geliştirmenin ana merkezi.





GÜNÜN YAPILAN VİDEOSU  Linux çekirdeği 6.0 ana sayfası

Torvalds, 'Büyük sürüm numarası değişikliği, herhangi bir büyük temel değişiklikten ziyade parmaklarımın ve ayak parmaklarımın bitmesiyle ilgili.' Dedi.





Bir sonraki sürüm olan 6.1, Torvalds'ın 'temel yeni şeyler' dediği şeye, özellikle de Rust'ta yazılmış bazı yeni kodlara sahip olacak.

Sürüm 6.0'daki Yenilikler Neler?

Torvalds, ana sürüm numarasının önemini küçümsemesine rağmen, donanım desteği için bazı önemli değişiklikler var. Yeni sürüm, Intel Xeon Ice Lake ve AMD Ryzen Ice Ripper ve EPYC işlemciler için desteği iyileştiriyor. Phoronix .



ps4'te kullanıcılar nasıl silinir

Çekirdek ayrıca artık her iki şirketten bir dizi yeni işlemciyi ve Qualcomm Snapdragon 8cx Gen 3'ü de destekliyor.

Linux Çekirdeğine Rust Kodu Geliyor

Linus, 31 yıllık ömründe çekirdekte en çok beklenen değişikliklerden birini yaptı. Sürüm 6.1, Rust'ta yazılmış bazı kodlara sahip olacaktır.





Şimdiye kadar, çekirdek kodu C'de yazılmıştır. C, yüksek seviyeli ancak yine de donanıma yakın olduğu için sistem programlamasında tercih edilen dil olmuştur. C'nin her yerde bulunabilmesi ve yüksek performansına rağmen, programcıların belleği manuel olarak yönetme gereksinimi, 2014'te OpenSSH'yi etkileyen Heartbleed istismarı da dahil olmak üzere bazı büyük hatalara yol açtı.

 Linux 6.0 kaynak kodu ağacı

Rust, sistem programlaması için tasarlanmış ancak belleği otomatik olarak işleyen derlenmiş yüksek performanslı bir dildir. Bu sebepten dolayı, geliştirme topluluğunda bir vızıltı yarattı . Rust'ın dahil edilmesi, hata ayıklama için harcanan zamanı azaltarak Linux çekirdeği geliştirmeyi kolaylaştırabilir, ancak kodun çoğu zaten denenmiş ve test edilmiş olduğundan, çekirdeğin büyük çoğunluğu muhtemelen C'de kalacaktır.





Her halükarda, normal Linux kullanıcılarının yeni çekirdeği edinebilmesi biraz zaman alacak, çünkü dağıtımcılar onu sistemlerine entegre etmek zorunda kalacaklar.

Linux Çekirdeği Yürüyor

Linux çekirdeği, uzun süredir en yüksek geliştirme hızıyla biliniyor. Yeni çekirdeği denemek isteyen kullanıcıların çoğu zaman, dağıtımcılar yetişmeden önce onu kendileri derlemekten başka seçeneği olmayacak. Bir çekirdeği derlemek, doğru bilgiyle kolaydır ve özel Linux hayranları için bir geçiş töreni olmuştur.