Tag Archives | Linux çekirdeği

OpenZFS (Zettabyte File System) 2.2.5 duyuruldu

Sun Microsystems firması tarafından geliştirilmesine 2000 yılında başlanan bir dosya sistemi ve mantıksal birim yöneticisi olan OpenZFS (Zettabyte File System)‘in 2.2.5 sürümü, Tony Hutter tarafından duyuruldu. Çok sayıda düzeltme ile yayınlanan yeni sürüm; Linux 4.18 – 6.9 çekirdek desteğiyle geliyor. ‘rmmod zfs’nin zfs-2.2.4’ten sonra çalışır hale getirildiği belirtilirken, küçük dosyalar için long_free_dirty muhasebesinin düzeltildiği söyleniyor. Ayrıca FreeBSD’de redacted_send hatalarının düzeltildiği belirtilirken, Dnode karma değerinin biraz iyileştirildiği söyleniyor. Linux 6.8 desteğinin henüz resmi olmadığı ve hâlâ kararlı 6.8’den önce kırılmaya eğilimli olduğu belirtiliyor. Linux 3.10 çekirdeğine geri dönen OpenZFS desteğinin yanı sıra FreeBSD 12.2 ve daha yeni sürümlerin de korunduğu ifade ediliyor. OpenZFS 2.2.5’in, Linux çekirdeğinin daha yeni sürümleri üzerinde çalışmanın yanı sıra çeşitli hata düzeltmelerine, ZED için Ntfy bildirim desteğine, Linux’ta Zpool trimi için iyileştirilmiş performansa, test güncellemelerine, RISC’de yalnızca GPL sembolleri üzerinde çalışmaya sahip olduğu söyleniyor. OpenZFS (Zettabyte File System) 2.2.5 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

ZFS’in, CDDL(Common Development and Distribution License) olarak bilinen Sun Microsystems’in kendi lisansı ile dağıtılmasından dolayı Linux’ta kullanabilmek için bazı gereklilikler söz konusuydu. CDDL lisansı, GPL(General Public License) ile bazı yönlerden dolayı uyumsuz olduğu için ancak FUSE ile kullanılabilirdi. ZFS’i Linux’a eklemek için, kernelde değişiklikler yapmak gerektiğinden bu da GPL lisansının suistimali anlamına gelmekteydi. Şu andaki durum ise şöyle tarif edilebilir: Linux’ta ZFS kurulumu artık bir paket kurulumu kadar kolaydır. OpenZFS (Zettabyte File System) 2.2.5 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
0

Kernel 6.9 Linux çekirdeği ömrünün sonuna geldi

12 Mayıs 2024‘te duyurulan 6.9 Linux çekirdeği, ömrünün sonuna geldi. Bu yüzden, daha yeni bir çekirdek serisine yükseltme zamanı gelmiş bulunuyor. Kullanıcıların hiç değilse, Linux 6.10.y serisine yükseltme yapmalarının beklendiği ifade ediliyor. Hatırlanacağı gibi, kernel’in 6.9.12 [EOL] kararlı sürümü, 27 Temmuz 2024‘te duyuruldu. Bilindiği gibi, [EOL] tanımı ömrünün sonuna geldiğine işaret ediyor. Yani 6.9.12 sürümü, 6.9 serisinin sonu demek oluyor. Güncellenen 6.9.y git ağacının şu adreste bulunabileceğini belirten Kroah-Hartman; 6.9 çekirdek serisinin tüm kullanıcılarının güncelleme yapması gerektiğini söyledi. Hartman; Linux çekirdeği 6.9.12’nin serinin son bakım güncellemesi olarak yayınlandığını duyurdu. Linux 6.9 çekirdek serisi artık hata ve güvenlik düzeltmeleri almayacak. Böylelikle seri, kernel.org üzerinden EOL (ömrünün sonu) olarak işaretlenmiş bulunuyor. Hartman’ın duyurusuna buradan ulaşabilirsiniz.

Continue Reading →

 

Linux çekirdeği 6.9, 12 Mayıs 2024‘te Linus Torvalds tarafından piyasaya sürülmüş ve sunulan modern özelliklerle rekabet edecek şekilde tasarlanmış Linux tabanlı işletim sistemleri için bir yazma üzerine kopyala (COW) dosya sistemi olan bcachefs dosya sistemi gibi heyecan verici yeni özelliklerle gelmişti. Bu sürümde, sürücülerin dışında, bazı dosya sistemi düzeltmeleri (bcachefs halen öne çıkıyordu, ancak ksmbd de görünüyordu), bazı geç selftest düzeltmeleri ve bazı temel ağ düzeltmeleri de geliyordu. Ampere sayesinde şimdi daha güçlü bir arm64 makinesi olduğunu belirten Torvalds; test etmeye devam edilmesini, çünkü bunun 10 sürümü için birleştirme penceresinin açılacağı anlamına geldiğini ifade ediyordu. Ancak, artık 6.9.12 Linux çekirdeği ile seri sona ermiş bulunuyor. Kullanıcıların hiç değilse, Linux 6.10.y serisine yükseltme yapmaları gerekiyor.

 

0

T2 SDE Linux 24.8 duyuruldu

Açık kaynak kodlu bir sistem geliştirme ortamı ya da dağıtım oluşturma kiti olarak en son teknolojiyle özel dağıtımların oluşturulmasına olanak tanımak amacıyla gündeme gelen T2 System Development Environment’in (SDE) “Pkg Once, Runs Everywhere!” kod adlı 24.8 sürümü duyuruldu. Tüm CPU mimarilerini destekleyen tek dağıtım olarak sunulan sistemde, en popüler 13 CPU ve libc/derleyici yapılandırması için önemli güncellemeler ve kullanıma hazır kolaylık iyileştirmeleri sunan T2 24.8’i duyurmaktan mutluluk duyulduğu belirtilirken, ARM(64), HPPA64, IA64, MIPS64, PowerPC64, RISCV64, SPARC64, i686 ve x86-64 artık yalnızca çalışan bir iş sunucusu deneyimi için varsayılan olarak çapraz derlenmiş OpenJDK Java™ da sunduğu söyleniyor. Sürümün, yaklaşık 1442 paket güncellemesi, 148 düzeltilmiş sorun, 101 eklenmiş paket veya özellik, 36 kaldırılmış ve 15 iyileştirme dahil olmak üzere toplam 933 değişiklik kümesi içerdiği belirtiliyor. Ayrıca MIPS64 yapısı artık Sgi IP27, IP30, IP32-r5k, IP32-r10k ve genel Malta Qemu kartları için beş mimari Linux çekirdek çeşidiyle birlikte gönderilen yazılımın, yüksek oranda optimize edilmiş T2/Linux’un denenmesi için en uygun seçenek olduğu söyleniyor. T2 SDE Linux 24.8 hakkında bilgi edinmek için sürüm duyurusunu, sürüm notlarını ve haberler sayfasını inceleyebilirsiniz.

Continue Reading →

 

T2 SDE Linux 24.8 edinmek için aşağıdaki linklerden yararlanalabilirsiniz.

0

GNU C Library (Glibc) 2.40 duyuruldu

GNU Projesinin C standart kütüphanesi uyarlaması olan GNU C Library‘in (ya da bilinen adıyla glibc) 2.40 sürümü, Andreas K. Huettel tarafından duyuruldu. GNU sistemindeki *C kütüphanesi olarak ve GNU/Linux sistemlerinde ve ayrıca GNU/Linux kullanan diğer birçok sistemde çekirdek olarak kullanılan GNU C Library’nin, öncelikle taşınabilir olacak şekilde tasarlandığı belirtiliyor. GNU C Library’nin artık _ISOC23_SOURCE özellik test makrosunu desteklediği belirtilirken, ISO C23 standardındaki özelliklerin etkinleştirildiği, bu standardın, GNU C Kütüphanesi tarafından desteklendiği söyleniyor. Yapı için güçlendirme işlevinin önemli ölçüde geliştirildiği belirtilirken, aarch64’ün vektör kütüphanesine birçok fonksiyon eklendiği söyleniyor. GNU C Library, GNU Genel Kamu Lisansı altında dağıtılmış özgür bir yazılımdır.  İlkin esasen Roland McGrath tarafından yazılan glibc; 1990’da Linux çekirdeği geliştiricileri tarafından çatallandı. Linux libc” olarak adlandırılan bu çatallama ile yazılım, yıllarca ayrı kanallardan geliştirildi. Ancak, Özgür Yazılım Vakfı’nın Ocak 1997’de yayınladığı glibc 2.0’ın POSIX ölçülerine uygunluğunun daha fazla olması, daha iyi yerelleştirme ve çoklu dil işlevine, IPv6 yeterliliğine sahip olması; daha fazla taşınabilir olması, Linux geliştiricilerinin çatallamayı durdurmalarına ve Özgür Yazılım Vakfı’nın glibc’sine dönülmesine vesile oldu. Bu arada, Debian da 2009’da resmen glibc’nin çatalı EGLIBC olanına geçmiş, Nisan 2015’te, Debian 8.0 Jessie ile birlikte bu kararından geri dönmüştür. GNU C Library 2.40 hakkında bilgi sahibi olmak için github.com duyurusunu ya da sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

GNU C Library 2.40 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

xfsprogs 6.9.0 duyuruldu

XFS dosya sistemini yönetmek için tasarlanan xfsprogs‘un 6.9.0 sürümü duyuruldu. Bunun, xfsprogs’un en son kararlı sürümü olduğu belirtilirken,başlatılmamış hata değişkeninin de düzeltildiği söyleniyor. Bu arada, mread’in uzunluk 1 mod sayfa boyutuyla düzeltildiği ifade edilirken, potansiyel olarak başlatılmamış değişkenler hakkındaki gcc şikayetlerinin düzeltildiği söyleniyor. Ayrıca, diskteki rmap btree’lerinin bellek içi btree verileriyle doğrulandığı belirtilirken kota sayımlarının durumunun rapor edildiği belirtiliyor. Çok fazla fds kullanmaktan kaçınmak için memfd dosyalarının bölümlendiği belirtilirken, xfile desteği eklendiği söyleniyor. Dosya sistemi, Mayıs 2000’de GNU Genel Kamu Lisansı (GPL) altında yayınlandı. SGI’da Steve Lord tarafından yönetilen bir ekip onu GNU/Linux’a taşıdı ve ilk GNU/Linux dağıtımının desteği 2001’de geldi. Gentoo Linux, 2002 yılının ortalarında XFS için varsayılan dosya sistemi olarak bir seçenek sunan ilk GNU/Linux dağıtımı oldu. Ağustos 2016’da Linux çekirdeği 4.8, yazılıma “ters haritalama” adlı yeni bir özellik ekledi. xfsprogs 6.9.0 hakkında bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

 

xfsprogs 6.9.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

nftables 1.1.0 duyuruldu

netfilter projesi tarafından geliştirilen ağa özgü bir sanal makineye (VM) ve yeni bir nft kullanıcı alanı komut satırı aracına dayanan yeni bir çekirdek içi paket sınıflandırma çerçevesi sağlayan nftables‘in 1.1.0 sürümü duyuruldu. Bu yazılımın ayrıca JSON desteği içeren üst düzey kullanıcı alanı kitaplığı olan libnftables sağladığı ifade ediliyor. nftables, Linux çekirdeği 3.13’ten beri yukarı akışta mevcuttur. nft sözdiziminin {ip,ip6,eb,arp}tablolarından farklı olduğu belirtilirken, ayrıca nftables altyapısı üzerinden aynı sözdizimini kullanarak iptables/ip6tables çalıştırmaya izin veren bir geriye dönük uyumluluk katmanı bulunduğu söyleniyor. nft komut satırı aracı, kural setini VM bayt kodunda netlink biçiminde derler, ardından bunu nftables Netlink API aracılığıyla çekirdeğe gönderiyor. Kural kümesi alınırken, netlink biçimindeki VM bayt kodu orijinal kural kümesi temsiline geri derleniyor. nftables, Linux çekirdeği 3.13’ten beri mevcut olsa da, en son sürümlerin önerildiği hatırlatılıyor. iptables‘ın halefi olan nftables, çok daha esnek, ölçeklenebilir ve performanslı paket sınıflandırmasına izin verir. nftables 1.1.0 hakkında bilgi edinmek için sürüm duyurusunu ve değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

 

nftables 1.1.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Relianoid 7.3 duyuruldu

Yük dengelemeye yönelik Debian tabanlı bir GNU/Linux dağıtımı olan Relianoid‘in 7.3 sürümü duyuruldu. Debian 12.6 “Bookworm”u temel alan ve OpenSSL 3’ü içeren yeni sürüm, daha iyi bir sistem kaynağı kullanımı için önyükleme hızı ile geliyor. Kullanıcıya, test, geliştirme ve kalite güvence ortamları için yük dengeleme odaklı bir işletim sistemi sunulduğu söyleniyor. Projenin, ağ trafiğinin dağıtımını ve zamanlamasını iyileştiren bir güncelleme yayınladığı belirtilirken, bunun dışında, çeşitli önemli iyileştirmeler yapılmış bulunuyor. Sistem artık Debian 12.6 sağlam temeli üzerinde çalışarak güvenli ve güncel bir ortam sağlarken, küme hizmeti artık varsayılan olarak dahil edilmiş bulunuyor. Ek olarak, geliştirici belgelerinin sözdizimi geliştirilerek onu daha erişilebilir ve kullanıcı dostu hale getirmeye yatırım yapılmış olduğu söyleniyor. HTTP grup ayrıştırıcısının, sağlamlığı artırmak için güçlendirildiği ve temel kod tabanında iyi uygulamalar uygulandığı söyleniyor. CEv7’den EEv8’e kesintisiz yükseltme yapıldığısöyleniyor. Bu sürüm, RELIANOID’in güvenilirliğini ve kararlılığını güçlendirmek için bazı hata düzeltmelerini ele almış bulunuyor. Relianoid 7.3 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Relianoid 7.3 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0