

29 Haziran 2024 Cumartesi günü itibariyle FreeDOS 30. yaşına giriyor. Microsoft’un tescilli MS-DOS’u gibi eski bir 16-bit işletim sistemi olan yazılım, MS-DOS’u da tanıyan insanlarca uzun yıllardır kullanılıyor. Klasik DOS oyunlarını oynamak, iş yazılımı çalıştırmak veya gömülü sistemler geliştirmek için kullanılabilecek eksiksiz, özgür, DOS uyumlu bir işletim sistemi olan FreeDOS, açık kaynak kodlu geliştiriciler için GNU/Linux komut satırına aşina bir ortam sunuyor. FreeDOS programları, GNU Genel Kamu Lisansı veya benzer bir Açık kaynaklı yazılım lisansı altında dağıtıldığından kaynak kodu görüntülemek ve düzenlemek olanağı verir. FreeDOS kurulumu için genel olarak CDROM kurulumu öneriliyor. CDROM sürücüsü olmayan bilgisayarlar için, USB sürücüsünün tercih edilmesi tavsiye ediliyor. FreeDOS; “Full” ve “Lite” versiyonlarıyla kullanıma sunuluyor. FreeDOS’ta daha iyi performans için Intel ‘386 veya daha iyi işlemci, 2MB veya daha fazla bellek ve 40MB disk alanının yeterli olduğu hatırlatılıyor.
En son sürümü 1.3 olan FreeDOS‘a katkıda bulunmak için çeviri çalışmalarına katılabilir, hata raporlarını inceleyip özellik isteğinde bulunabilirsiniz. Ya da yazılımın e-posta listelerine katılmayı düşünebilirsiniz. Projenin bu yıldönümünü kutlamak için, FreeDOS’un kurucusu Jim Hall, kullanışlı FreeDOS komutlarını hazırladı. Temel FreeDOS komutlarını buradan edinebilirsiniz. FreeDOS’un 30. yıldönümü konusunda bir yazıyı sourceforge.net üzerinde bulabilirsiniz. Yazıda, Windows’tan hoşlanmayan ve MS-DOS’u tercih eden, sonradan FreeDOS‘u yaratan Jim Hall ile yapılmış bir söyleşiyi de okuma olanağı bulacaksınız. Happy birthday FreeDOS! Mutlu yıllar.

Mesa‘nın 24.1.2 sürümü, Eric Engestrom tarafından duyuruldu. Mesa 24.1.2 sümünün kullanıma hazır olduğunu bildirmekten memnuniyet duyulduğu söylenirken, bunun, bir hata düzeltme sürümü olduğu belirtiliyor ve bir sonraki hata düzeltme sürümünün iki hafta içinde, 3 Temmuz’da yayınlanacağı söyleniyor. DPAS emisyon kodundaki yazım hatasının düzeltildiği belirtilirken, diğer FD kaynaklarını eklemeden fd_pps_driver.h’yi kullanılabilir hale getirildiği ifade ediliyor. WSI değiştiricilerinin yalnızca uzantı destekleniyorsa, etkinleştirilmesi gerektiği belirtilirken, 24.1.2 için sürüm notları eklendiği söyleniyor. Herhangi bir hata bulunursa buradan bildirilebileceği belirtiliyor. Mesa 24.1.2 hakkında bilgi edinmek için sürüm duyurusu incelenebilir.
Genellikle Tomcat olarak anılan, Apache Software Foundation (ASF) tarafından geliştirilen açık kaynak kodlu bir web sunucusu olan Apache Tomcat‘in 10.1.25 sürümü duyuruldu. Tomcat 10.1’in, Java 11 ve sonrasında çalışacak şekilde tasarlandığı ifade edilirken, yazılımda, bazı paylaşılan kitaplıkların (birçoğu JDK’nin parçasıdır), nesnelere yapılan başvuruları tuttukları ifade ediliyor. Ek API’lerin tüm web uygulamaları için kullanılabilir hale getirebileceği belirtilirken, paketlenmemiş sınıfları bir “classes” dizinine (varsayılan olarak oluşturulmaz) veya “lib” dizinindeki JAR dosyalarına yerleştirerek, ek API’leri tüm web uygulamaları için kullanılabilir hale getirmenin olası olduğu ifade ediliyor. Bir açık kaynak geliştirici topluluğu tarafından Apache 2.0 lisansı altında geliştirilip muhafaza edilen Apache Tomcat; yüksek kullanılabilirlik özelliğine sahiptir. Apache Tomcat 10.1.25 hakkında bilgi edinmek için sürüm duyurusunu ya da sürüm notları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) 18.1.8 sürümü duyuruldu. Gönüllülerin LLVM projesi için yüklenecek ikili dosyalar oluşturduğu belirtilirken, bu ikili dosyaları test etmek ve oluşturmak için zamanları olanların desteğine ihtiyaç olduğu ifade ediliyor. 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 18.1.8 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.
DNF veya Dandified YUM; RPM tabanlı dağılımlar için Red Hat tarafından geliştirilen GPL 2 lisanslı yeni bir paket yöneticisi olan yazılım. DNF’nin 4.21.0 sürümü duyuruldu. Sürüme ait paketler, indirilmek üzere yansılarda yerini aldı. Fedora 18 ile kullanıma sunulan yeni paket yöneticisi, Mayıs 2015’te kullanıma sunulan 22 no’lu sürümünden sonra Fedora’nın varsayılan paket yöneticisi olmuştur. C ve Python ile yazılan DNF, 6 no’lu sürümünden bu yana Mageia Linux için de alternatif bir paket yöneticisi olarak sunulmaktadır. Yeni sürümde, @dcantrell tarafından ostree tabanlı sistemler için algılama eklendiği belirtilen yeni sürümde, @jrohel tarafından yazılan Shebang satırlarında -P’ye izin verildiği söyleniyor. @j-mracek tarafından sağlanan komutla sorguların nevra formlarıyla sınırlandırıldığı belirtilirken, @dmnks tarafından countme seçeneği için kılavuz sayfası girişinin güncellendiği ifade ediliyor. Yeni sürümde; 3 dosya değişikliği, 25 ekleme ve 2 silme işlemi gerçekleştirilmiş bulunuyor. DNF 4.21.0 hakkında bilgi edinmek için değişiklikler sayfasını ya da GitHub sürümler sayfasını inceleyebilirsiniz.