Linux çekirdeğinin en son sürümü, her zamanki donanım güncellemeleriyle 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ılmış bir kod ekleneceğinin sinyalini verdi.

Büyük Değişiklikler Yok, Ufukta "Temel Yeni Şeyler" Var

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 sürüm numaralarını yönetilebilir bir mesajda tutmakla ilgili olduğunu söyledi. Linux Çekirdeği Posta Listesi, çekirdek geliştirmenin ana merkezi.

Torvalds, "Ana sürüm numarası değişikliği, herhangi bir büyük temel değişiklikten çok benim parmaklarımın ve ayak parmaklarımın tükenmesiyle 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şlemcileri için desteği artırıyor. Phoronix.

instagram viewer

Çekirdek artık her iki şirketten bir dizi yeni işlemcinin yanı sıra Qualcomm Snapdragon 8cx Gen 3'ü de destekliyor.

Rust Kodu Linux Çekirdeğine Geliyor

Linus, 31 yıllık kullanım ömrü boyunca çekirdeğin en çok beklenen değişikliklerinden biriyle dalga geçti. Sürüm 6.1, Rust'ta yazılmış bazı kodlara sahip olacaktır.

Şimdiye kadar, çekirdek kodu C ile yazılmıştır. C, üst düzey ama yine de donanıma yakın olduğu için sistem programlama için başvurulacak dil olmuştur. C'nin her yerde bulunmasına ve yüksek performansına rağmen, programcıların belleği manuel olarak yönetme gerekliliği, 2014'te OpenSSH'yi etkileyen Heartbleed istismarı da dahil olmak üzere bazı büyük hatalara yol açtı.

Rust, sistem programlama 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 Çekirdeğin büyük çoğunluğu muhtemelen C'de kalacaktır çünkü kodun büyük bir kısmı denenmiş ve test edilmiştir. çoktan.

Her halükarda, dağıtım sorumlularının onu sistemlerine entegre etmesi gerekeceğinden, normal Linux kullanıcılarının yeni çekirdeği edinmeleri biraz zaman alacaktır.

Linux Çekirdeği İlerliyor

Linux çekirdeği uzun süredir yüksek geliştirme hızıyla biliniyor. Yeni çekirdeği denemeye hevesli kullanıcıların genellikle, dağıtımcılar yetişmeden önce kendilerinin derlemekten başka çaresi kalmayacaktır. Bir çekirdeği derlemek, doğru bilgi ile kolaydır ve sadık Linux hayranları için bir geçit töreni olmuştur.