GNOME masaüstü ortamı temel alınarak, Canonical Ltd. tarafından Ubuntu işletim sistemi için geliştirilen ve Gnome-Shell gibi bir masaüstü arayüzü olan Unity‘nin 6000.0.49 sürümü duyuruldu. İlk olarak 2010 yılında Ubuntu 10.10’un Netbook sürümünde yer alan Unity, 2011’de Ubuntu’nun 11.04 numaralı sürümünden itibaren ön tanımlı arayüz olarak sunulmaya başlanmıştı. Çoğu iletişim kutusuna, ilgili düğme gibi işlemi onaylamak için bir “enter” klavye kısayolu eklendiği belirtilirken, bir klasörün geçmişine değişiklikleri geri almak için bir bağlam eylemi eklendiği ifade ediliyor. Değişiklik kümeleri listesine, belirli bir değişiklik kümesinden yeni bir dal oluşturmak için bir bağlam eylemi eklendiği belirtilirken, değişikliklerin yazarları için avatarları birleştirme görünümüne eklendiği de söyleniyor. Unity 6000.0.49 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.
Düşük maliyetli ve çapraz platform 3D grafik ve işlem API’si Vulkan’ın yeni 1.4.315 sürümü, hem Khronos grubu tarafından, hem de GitHub üzerinde Jon Leech tarafından duyuruldu. Vulkan 1.4.315, yüksek performanslı GPU grafik ve hesaplama API’si için en yeni rutin özellik güncellemesi olarak sunulmuş bulunuyor. Kooperatif matris sürümü gereksinimi azaltmasını kapsayacak şekilde çalışma zamanı SPIR-V VU’ları eklendiği belirtilen yeni sürüme, eksik çalışma zamanı SPIR-V OpExtInstWithForwardRefsKHR VU da eklendiği söyleniyor. Çalışma zamanında SPIR-V VU 10133’te hatalı olarak eklenen kelimenin kaldırıldığı belirtilirken, bağımsız SPIR-V VU’larından asciidoctor koşullu işaretlemenin de kaldırıldığı ifade ediliyor. K_QCOM_tile_memory_heap bitflag enum’larının adlandırmasının düzeltildiği söyleniyor. AMD’nin Mantle’ı rafa kaldırmasıyla eş zamanlı olarak duyurulan Vulkan, OpenGL’nin devamı olan glNext API’sini geliştiren Khronos Group tarafından 2015’te açıklanmıştır. AMD’nin Mantle API bileşenleri üzerine türetilmiş ve inşa edilmiş olan Vulkan, OpenGL gibi, yüksek performanslı video oyunu ve interaktif medya gibi, gerçek zamanlı 3D grafik uygulamalara hedeflenir ve Direct3D 12 ve Mantle gibi, daha yüksek performans ve daha düşük CPU kullanımı sunar. Vulkan 1.4.315 hakkında bilgiyi GitHub üzerinde ya da khronos.org‘da bulabilirsiniz.
Ruby programlama dilinin 3.4.4 sürümü duyuruldu. Ruby 3.4.4’ü duyurmaktan mutluluk duyulduğu belirtilirken, sürümün; küçük hata düzeltmeleri içeren rutin bir güncelleme olduğu ifade ediliyor. Bu sürümün, yerel değişkenlerle ilgili bir YJIT hatası için bir düzeltme içerdiği ve GCC 15 kullanılırken Windows’ta oluşan bir derleme sorununu ele aldığı ifade ediliyor. Bu düzeltmeleri mümkün olan en kısa sürede kullanılabilir hale getirmek için programın önce yayınlandığı ve birkaç başka hata düzeltmesinin de dahil edildiği söyleniyor. Bu sürümün (3.4.4) ardından Ruby 3.4.5 Temmuz, 3.4.6 Eylül, 3.4.7 Kasım ve 3.4.8 Ocak sürümlerinin planlandığı söyleniyor. Kullanıcıları önemli ölçüde etkileyen bir değişiklik ortaya çıkarsa, sonraki programın buna göre değişebileceği belirtiliyor. Bilgi için tam değişiklik günlüğünün incelenebileceği söyleniyor. Nesne yönelimli bir programlama dili olan Ruby; Unix türevleri dışında Windows, Mac OS X, BeOS, Amiga, OS/2, Symbian gibi hemen hemen tüm platformlarda çalışabilen; GPL ile lisanslanmış, özgür bir yazılımdır. WASI (WebAssembly Sistem Arayüzü), bu tür kullanım durumları için tasarlanmıştır.Bu tür uygulamaların işletim sistemleri ile iletişim kurması gerekse de WebAssembly, sistem arabirimi olmayan bir sanal makinede de çalışır.WASI bunu standartlaştırır. Ruby 3.4.4 hakkında bilgi edinmek için sürüm duyurusunu ve GitHub sayfasını inceleyebilirsiniz.
2000 yılında University of Illinois’de dinamik derleme ve performans optimizasyonları araştırmalarına yönelik olarak başlatılan ve C++ ile geliştirilen LLVM‘nin (Low Level Virtual Machine) 20.1.5 sürümü duyuruldu. Gönüllülerin, LLVM projesi için ikili dosyalar yaptıkları ve bu ikili dosyaları test edip derlemek için zamanları olduğunda yükledikleri ifade edilirken, dağıtım için ikili dosyaların kullanılmasının veya belirli bir platforma veya yapılandırmaya güveniliyorsa, kendi ikili dosyalarınızın derlenmesinin önerildiği söyleniyor. LLVM projesindeki kod, “LLVM istisnalarıyla birlikte Apache 2.0 Lisansı” kapsamında lisanslanmış bulunuyor. LLVM Çekirdek kitaplıkları iyi belgelenmiştir ve LLVM’yi bir optimize edici ve kod oluşturucu olarak kullanmak için kendi dilinizi icat etmek (veya mevcut bir derleyiciyi bağlamak) özellikle kolay bir işlem olmaktadır. University of Illinois/NCSA Lisansı ile açık kaynak kodlu olarak geliştirilen projeye özellikle Apple, Google, ARM, Sony ve Intel ciddi katkı sunuyor. Richard Stallman‘ın özgürlük konusunda yazılıma bir itirazı var. LLVM 20.1.5 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.
GPL lisanslı bir özgür yazılım olan GnuPG‘nin (ya da GPG) 2.5.6 sürümü ve veri şifreleme, dijital imzalar, karma hesaplamalar vb. gibi simetrik ve açık anahtarlı şifreleme için GnuPG çerçevesini kullanan Gpg4win’in 5-Beta190 sürümü Werner Koch tarafından duyuruldu. Yeni kararlı GnuPG 2.5.6 ve Gpg4win 5.0.0-Beta190’ın kullanıma sunulmasından mutluluk duyulduğu ifade ediliyor. Bu sürümün, sonunda yeni bir kararlı sürüm 2.6’ya yol açan bir dizi genel test sürümünden bir diğeri olduğu belirtilirken, PQC desteği dışında 2.6 serisinin 2.4’ten çok farklı olmayacağı söyleniyor. GNU Privacy Guard’ın (GnuPG, GPG), OpenPGP ve S/MIME standartlarının eksiksiz ve ücretsiz bir uygulaması olduğu hatırlatılırken, verileri ve iletişimi şifrelemeye ve imzalamaya olanak tanıdığı, çok yönlü bir anahtar yönetim sisteminin yanı sıra ortak anahtar dizinleri için erişim modüllerine sahip olduğu ifade ediliyor. GnuPG’nin kendisini, diğer uygulamalarla kolay entegrasyon sağlayan özelliklere sahip bir komut satırı aracı olduğu belirtilirken, ayrı kütüphane GPGME’nin, ortak programlama dillerinde yazılmış yazılımlar tarafından GnuPG motorunu kullanmak için tek tip bir API sağladığı söyleniyor. GnuPG’nin GNU Genel Kamu Lisansı şartları altında serbestçe kullanılabileceği, değiştirilebileceği ve dağıtılabileceği belirtilirken, onun özgür yazılım olduğu ifade ediliyor. GnuPG 2.5.6 ve Gpg4win 5.0.0-Beta190 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Google Chrome ve Chromium‘un 136.0.7103.113 sürümleri duyuruldu. Google Chrome ile Chromium, 136.0.7103.113 sürümlerine yükseltilmiş bulunuyor. Windows, Mac ve GNU/Linux için kararlı kanalın duyurulmasından mutluluk duyulduğu belirtilirken, yeni sürümlerin bir dizi düzeltme ve iyileştirme içerdiği ifade ediliyor; yeni özellikler ve büyük çabalarla ilgili olarak Chrome ve Chromium blog gönderilerinin incelenmesi öneriliyor. Güvenlik açıklarının kararlı kanala ulaşmasını önlemek için geliştirme döngüsü sırasında ekiple birlikte çalışan tüm araştırmacılara teşekkür etmek istediklerini belirten geliştirici ekip, her zaman olduğu gibi, devam eden iç güvenlik çalışmalarının çok çeşitli düzeltmelerden sorumlu olduğunu ifade ediyor. Google Chrome ve Chromium 136.0.7103.113 sürümleri hakkında fikir edinebilmek için Chrome ve Chromium sayfalarını inceleyebilirsiniz.
İlkin Mozilla çalışanı Graydon Hoare tarafından kişisel bir proje olarak geliştirilmeye başlanan; 2009’da Mozilla’nın sponsor olmasıyla günümüzde Mozilla Research tarafından geliştirilmeye devam edilen bir programlama dili olan Rust’un 1.87.0 sürümü duyuruldu. Rust’un 1.87.0 sürümüyle birlikte, bellek güvenliği ve modern özelliklere odaklanan bu sistem programlama dilinin onuncu yılı da kutlanıyor. Rust geliştiricileri, Hollanda’nın Utrecht kentinde düzenlenen bir etkinlikle Rust’ın onuncu yılını kutluyor. Oradan bu büyük dönüm noktasını kutlamak için Rust 1.87.0’ı yayınlamış bulunuyorlar.Rust ekibinin, Rust’un yeni sürümünü duyurmaktan mutluluk duyduğu ifade ediliyor. Rustup aracılığıyla yüklenmiş önceki bir Rust sürümü olanların, Rust 1.87.0’ı edinmek için rustup update stable komutunu vermesinin yeterli olacağı söyleniyor. Gelecek sürümleri test ederek yardımcı olmak isteyenlerin, beta kanalını (rustup default beta) veya gecelik kanalı (rustup default nightly) kullanmak için yerel olarak güncellemeyi düşünebilecekleri söyleniyor. Rust 1.87.0’ın, standart kütüphaneye anonim borular, güvenli mimari iç yapıları, “asm!” aracılığıyla satır içi Assembly’nin artık Rust kodu içindeki etiketli bloklara atlayabilmesi ve bir dizi stabilize API eklediği belirtiliyor. Rust’un en ilginç özelliği, tam anlamıyla orjinal bir dil olmaması, diğer dillerin iyi özelliklerinin birleştirilmesiyle ortaya çıkan melez bir dil olmasıdır. Sözgelimi C++ dilinin hafıza referanslama ve destructor özellikleri, SML’in veri yapıları, Python lexer sistemi gibi özellikler Rust’un bünyesinde bir araya gelmiştir. Rust 1.87.0 hakkında bilgi edinmek için sürüm duyurusunu, sürüm notlarını ya da GitHub sayfasını inceleyebilirsiniz.