Tutarlı, taşınabilir bir arabirimin arkasında paylaşılan kitaplıkları kullanmanın karmaşıklığını gizleyen genel bir kitaplık destek komut dosyası olan GNU Libtool‘un 2.5.3 sürümü, Ileana Dumitrescu tarafından duyuruldu. GNU yapı sisteminin bir parçası olan bir yazılım geliştirme aracı olan GNU Libtool; bir kabuk betiğidir. Kaynak koddan paylaşılan kitaplıkları derlerken yazılım taşınabilirliği sorununu çözmek için oluşturulmuştur. Paylaşılan kitaplıkları derleyen komutlar için bilgi işlem platformları arasındaki farkları gizler. Yazılım, platformlar arasında aynı olan bir komut satırı arabirimi sağlar ve platformun yerel komutlarını yürütür. Elbette ki farklı işletim sistemleri ve paylaşılan kitaplıkları farklı şekilde işler. Libtool, çeşitli Unix benzeri işletim sistemlerinde statik ve dinamik kitaplıkların oluşturulmasını yönetmeye yardımcı olur. Libtool bunu, kitaplık oluşturma sürecini soyutlayarak, çeşitli sistemler arasındaki farkları gizleyerek gerçekleştirir. 2.5.2’den bu yana geçen 27 günde 2 kişi tarafından 14 taahhüt yapıldığını belirten Dumitrescu; katkıda bulunan herkese teşekkür ettiklerini söyledi. GNU Libtool 2.5.3 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Archive | Yazılım
VirtualBox 7.1.2 duyuruldu
Bir x86 ve AMD64/Intel64 sanallaştırma ürünü olan VirtualBox‘ın 7.1.2 sürümü duyuruldu. Sürüme ait paketler indirilmek üzere yansılarda yerini aldı. Birden fazla pencere düzeni ve çeviriyle ilgili düzeltmeler eklendiği belirtilirken, katılımsız yükleme kullanılarak oluşturulan VM’lerin temiz bir şekilde kaldırılmaması anlamına gelen bir sorunun düzeltildiği söyleniyor. Uzaktan görüntüleme güvenlik yöntemini değiştirme seçeneği eklenen yazılımda, macOS/Arm kullanıcı arayüzünden BETA etiketinin kaldırıldığı söyleniyor. Windows ana bilgisayardaki yavaş performans düzeltilmiş durumda ve lan boş olduğunda belirli konuklarla ilgili DHCP sorunları düzeltilmiş bulunuyor. VM ayarlarında 3D hızlandırmayı etkinleştirmenin düzeltildiği söyleniyor. GNU Genel Kamu Lisansı (GPL) 2 şartları altında kullanıma sunulan açık kaynak kodlu VirtualBox’ın özgür ve profesyonel bir çözüm olduğu belirtiliyor. Bir sanallaştırma yazılımı olan VirtualBox, Sun’ın Ocak 2010′da Oracle tarafından satın alınmasıyla Oracle VM VirtualBox adını almış bulunuyor. Bilindiği gibi; sanal makine yazılımları, donanımın, çalışan işletim sistemiyle paylaştırılmasını sağlarlar. Başka deyişle, bir işletim sistemi üzerinde diğer birini kurup kullanabilmenizi mümkün kılarlar. VirtualBox; başta GNU/Linux, Windows ve Mac OS X olmak üzere pek çok sisteme destek veriyor. Deneyimsiz kullanıcıların da fazla zorlanmadan kullanabildiği VirtualBox, ücretsiz ve açık kaynak kodlu bir yazılımdır. VirtualBox kullanıcı klavuzuna buradan ulaşabilirsiniz. VirtualBox 7.1.2 hakkında bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.
VirtualBox 7.1.2 edinmek için aşağıdaki linkten yararlanabilirsiniz.
PipeWire 1.2.5 duyuruldu
GNU/Linux altında ses ve videonun işlenmesini büyük ölçüde iyileştirmeyi amaçlayan bir proje olan PipeWire‘in 1.2.5 sürümü duyuruldu. Bunun, önceki 1.2.x ve 1.0.x sürümleriyle API ve ABI uyumlu bir hata düzeltme sürümü olduğu belirtilirken, bazı durumlarda protokoldeki fd uyuşmazlığının düzeltildiği, bunun da fd sızıntılarına veya çökmelerine yol açabileceği hatırlatılıyor. Bağlantı noktasını ayarladıktan sonra mikserin güncellenmemesiyle ilgili bir hatanın düzeltildiği belitilirken, bunun da önyüklemede sesin kısılmasına veya askıya alma durumundan devam edilmesine neden olabileceği söyleniyor. Önbelleğe alınmış nesnelerin artık bellek sızıntılarını önlemek için JACK API’sinde serbest bırakıldığı belirtilirken, bunun dışında, bazı düzeltmeler ve iyileştirmeler yapıldığı söyleniyor. Daha fazla FreeBSD düzeltmesi içeren yazılım, bazı durumlarda yeniden müzakereyi iyileştiriyor. PipeWire 1.2.5 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
LibreOffice 24.8.2 duyuruldu

DXVK 2.4.1 duyuruldu
Linux oyunseverler tarafından Windows oyunlarını iyi bir hızda çalıştırmak için yaygın olarak kullanılan Direct3D-over-Vulkan çeviri katmanına büyük bir güncelleme olarak DX11 kullanan (D3D11) oyunlar için Wine‘dan daha iyi performans ve düzgün renderleme olanağı sağlayan DXVK‘nin 2.4.1 sürümü, Philip Rebohle tarafından duyuruldu. Bellek parçalarının boyutunun artık uygulamanın halihazırda tahsis ettiği bellek miktarına göre dinamik olarak belirlendiğini belirten Rebohle; Vulkan takas zincirinin yerel bir Wayland ortamında her zaman uygun şekilde yeniden oluşturulmadığı bir sorun düzeltildiğini söyledi. Bazı durumlarda Nvidia kartlarında tanımlayıcı havuzlarının çok büyümesiyle ilgili bir sorunun da düzeltildiğini belirten Rebohle; aynı geometriyi birden fazla render geçişinde render etmek için farklı tepe noktası gölgelendiricileri kullanan oyunlarda titreme sorunlarını çözmek için DXBC mad talimatları için varsayılan gölgelendirici kodu üretiminin değiştirildiğini ifade etti. Hata işleme ile D3D8 uygulamasının genel sağlamlığının iyileştirildiğini ve çeşitli bellek sızıntılarının giderildiğini belirten Rebohle; tepe noktası arabellek yüklemeleri optimize edilerek performansın biraz iyileştirildiğini söyledi. Bazı Game Maker oyunlarındaki tam ekran sunum sorunlarının düzeltildiğini söyleyen Rebohle; daha yüksek kare hızlarında oyun sorunlarını aşmak için 60 FPS sınırının etkinleştirildiğini belirtti. DXVK 2.4.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.DXVK 2.4.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.
GNU Bash 5.2.37 sürümüne güncellendi
GNU işletim sistemi için bir kabuk, diğer bir deyişle komut dili yorumlayıcısı olan GNU Bash‘in 5.2.37 sürümü çıktı. Henüz resmi duyurusu yapılmamış sürüme ait paketler, indirilmek üzere yansılarda yerini almış bulunuyor. Bourne-Again SHell sözcüklerinden türetilmiş bir kısaltma olan Bash; Bell Araştırma Laboratuarının Unix’inin yedinci sürümünde, şu anki Unix kabuğu sh’ın atasının yazarı Stephen Bourne’a atfen bu ismi almıştır. Bunun, GNU Bash’in yeni bir güncellemesi olduğu ifade ediliyor. Çeşitli hata düzeltmeleriyle gelen yeni sürümde, okuma yerleşik zaman aşımları için kullanılan yeni bir dahili zamanlayıcı çerçevesi olduğu belirtiliyor. Ayrıştırıcıyı yinelemeli olarak çağırmak ve komut dizesini ayrıştırılmış komuttan yeniden oluşturmak için komut değiştirme ayrıştırma kodunun yeniden yazıldığı ifade ediliyor. GNU işletim sistemi, csh’ın bir sürümü de dahil olmak üzere başka kabuklarla da donatılmışsa da Bash öntanımlı kabuktur. Diğer GNU yazılımları gibi Bash, bir çok işletim sistemine uyarlanabilir – MS-DOS, OS/2 ve Windows platformları için bağımsız olarak desteklenen sürümleri vardır. GNU Bash 5.2.37 hakkında bilgi edinmek için haberler sayfasını inceleyebilirsiniz.
Git 2.46.2 duyuruldu
Yazılım geliştirme süreçlerinde kullanılan, hız odaklı, dağıtık çalışan bir sürüm kontrol ve kaynak kod yönetim sistemi olan olan Git‘in 2.46.2 sürümü, Junio C Hamano tarafından duyuruldu. Bu sürümün, öncelikle CI testleri için kullanılan 32 bitlik GitHub eylem işlerini bozmamak için değişiklikleri birleştirmek üzere hazırlandığı belirtilirken, böylece CI geçildikten sonra 2.46.x parçası için gerçek düzeltmelerin yayınlandığı söyleniyor. Bunun dışında, bir avuç küçük hata düzeltmesi dahil edilen yeni sürümün, Cygwin, tek tuşlu giriş modu gibi şeyler için gerekli olan /dev/tty desteğine sahip olduğu belirtiliyor. İlk sürümü Linux çekirdeği‘nin geliştirilmesi sürecinde kullanılmak üzere 2005 yılında Linus Torvalds tarafından tasarlanıp geliştirilen, son Eclipse kullanıcı topluluğu anketi verilerine göre 2013 yılı itibariyle %30 pazar payına ulaşan Git’in ortaya çıkışı, çok sayıda Linux çekirdeği geliştiricisinin proje yönetimi için bir önceki sürüm kontrol sistemi olan BitKeeper’ı tercih etmesiyle başlamıştır. Andrew Tridgell, bir takım tersine mühendislik yöntemleriyle BitKeeper protokolüne müdahalelerde bulunmuş, ancak BitKeeper’ın telif haklarını elinde bulunduran Larry McVoy, BitKeeper’ın ücretsiz kullanımını reddeterek konuyu hukuki platforma taşıyınca BitKeeper’ın kullanımından vazgeçilmiş, böylece Git’in temelleri atılmıştır. 2.6.12-rc2 sürümlü Linux çekirdeğinin yayınlanmasının ardından Torvalds, kendi sürüm kontrol sistemini yazmaya karar vermiştir. Böylece, BitKeeper ve Monotone’dan esinlenilerek Git doğmuştur. Git 2.46.2 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

