Tek bir API platformundaki cihazlara göre uyarlanmış düşük seviyeli doğrudan metal arayüzleri sağlayan oneAPI Level Zero‘nun (Level Zero) 1.2.3 sürümü, Brandon Yates tarafından duyuruldu. API başlıkları, yükleyici ve doğrulama katmanının, oneAPI Level Zero Specification 1.1.2’ye dayandığını belirten Yates; level-zero’nun oneAPI Level Zero Loader ve doğrulama katmanı için bir çalışma zamanı paketi içeriyor. level-zero-devel ise oneAPI Level Zero yükleyici, doğrulama katmanı ve API başlıkları içeriyor. Yazılım Ubuntu 18.04 ve 20.04 ile test edilmiş bulunuyor. Yeni 1.1 Level Zero Specification için destek eklenen yazılıma, isteğe bağlı olarak çalıştırma zamanı sürücülerinin GNU/Linux’ta kullanılmasını sağlayan ortam değişkeni de eklenmiş bulunuyor. Yazılımın API mimarisi, altta yatan tek API platformu cihazlarının hem fiziksel hem de mantıksal soyutlamalarını ve yeteneklerini ortaya çıkarıyor. oneAPI Level Zero (Level Zero) 1.2.3 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
FreeBSD 13.0-RC1 çıktı
Beta 4 sürümü 27 Şubat 2021‘de duyurulan serverlerin, masaüstü bilgisayarların ve gömülü aygıtların gözde işletim sistemi FreeBSD’nin 13.0 no’lu sürümünün sürüm adayı, sürüm takvimine uygun bir biçimde, Glen Barber tarafından duyuruldu. Çeşitli mimarilere uygun FreeBSD 13.0-RC1’e ait ISO kalıpları indirilmek üzere yansılarda yerini almış bulunuyor. Barber; ktls/sendfile üzerinde kısmi verileri yeniden işlemek için bir güncelleme eklendiğini belirtirken, iflib’de yanlış parça işleme problemiyle ilgili bir hata düzeltmesi yapıldığını söyledi. Diğer çeşitli düzeltmeler ve iyileştirmeler yanında, çeşitli SCTP düzeltmeleri ve iyileştirmeleri de gerçekleştirilmiş bulunuyor. 30 Mart’ta final sürümünün yayınlanması planlanan FreeBSD 13.0’ın sürüm adayının test edilmek üzere kullanıma sunulduğunu söylenirken, bunun bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiği hatırlatılıyor. FreeBSD 13.0-RC1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ya da sürüm notlarını inceleyebilirsiniz.
FreeBSD 13.0-RC1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
e-posta istemcisi Mutt’un 2.0.6 sürümü duyuruldu
Düşük kaynak kullanımıyla ön plana çıkan, fazlasıyla yapılandırılabilir bir komut satırı e-posta istemcisi olan Mutt‘un 2.0.6 sürümü duyuruldu. Bunun, bazı temizlemeler ve küçük düzeltmeler içeren bir hata düzeltme sürümü olduğu söyleniyor. Sürüme ilişkin ayrıntıların sürüm notlarından edinilebileceği belirtiliyor. Yalnızca e-posta okumak için tercih edilen Mutt; bir metin editörü, POP/IMAP posta alıcısı ve MTA ile birlikte tam teşekküllü bir e-posta istemcisi olmaktadır. Mutt’un konfigürasyon dosyalarını, kullanıcının $HOME dizinindeki .muttrc klasörü içinden takip edebilirsiniz. Mutt’u Debian GNU/Linux ve türevi sistemlere aptitude install mutt komutuyla kolaylıkla kurabilirsiniz. Mutt 2.0.6 hakkında bilgiyi projenin haberler ya da günceleme sayfalarında bulabilirsiniz.SparkyLinux 2021.03 duyuruldu
Debian GNU/Linux tabanlı Polonya kökenli dağıtım SparkyLinux‘un 2021.03 sürümü duyuruldu. Debian “Bullseye” testing sürümüne dayalı olarak gelen sistem ile 5 Mart 2021 itibarıyla Debian testing depolarıyla senkronize edilmiş bulunuyor. 5.10.13 Linux çekirdeği üzerine yapılandırılan sistem, dilenirse 5.11.3 hatta 5.12-rc2 çekirdeğini de kararsız depolardan elde etme olanağı veriyor. Calamares 3.2.37 ve kpmcore 20.12.3 ile gelen sistemde; Firefox 86.0, Thunderbird 78.8.0, LibreOffice 7.0.4.2, VLC 3.0.12, Exaile 4.1.0 ve varsayılan olarak Python 3.9 gibi güncel paketler bulunuyor ve python2.x kaldırılmış bulunuyor. Sparky güncel tutuluyorsa, sistemin yeniden yüklenmesinin gerekmediği belirtiliyor. Sistem; KDE Plasma 5.20.5, Xfce 4.16, MATE 1.24.1, LXQt 0.16.0 ve Openbox 3.6.1 masaüstü ortamlarıyla kullanılabiliyor. SparkyLinux 2021.03 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.SystemRescue 8.00 duyuruldu
Sistem tamiri için tasarlanan daha önce Gentoo tabanlı olan ama sonra Arch Linux tabanlı olarak yoluna devam eden Fransız kökenli SystemRescue‘nin 8.00 sürümü duyuruldu. Sistemin 5.10.20 LTS Linux çekirdeğine dayalı olarak geldiği bildirilirken, projenin, dağıtımın adını SystemRescueCd’den SystemRescue’ye yeniden adlandırdığı hatırlatılıyor. XFCE masaüstü ortamının 4.16 sürümüyle kullanıma sunulan sistem; parted-3.4, gparted-1.2.0, btrfs-progs 5.10.1, xfsprogs 5.10.0, e2fsprogs 1.46.2, Python 3.9.2, nwipe-0.30, dislocker-0.7.3, fsarchiver-0.8.6 gibi güncel paketlerle geliyor. Sisteme, bir güvenlik duvarının arkasında uzaktan ssh erişimi elde etmek için reverse_ssh eklenmiş bulunuyor. SystemRescue’nin hem amd64 hem de i686 varyantlarında kullanılmaya devam ettiği ifade ediliyor. Sistem; ArchLinux’a dayanıyor ve archiso ve bağımlılıklarını kullanılarak inşa edilmiş bulunuyor. SystemRescue 8.00 hakkında ayrıntılı bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.PHP 7.4.16 duyuruldu
PHP’nin 7.4.16 sürümü haberler veya yükseltme sayfalarından Derick Rethans ve Christoph M. Becker tarafından duyuruldu. Çeşitli hataları giderilen ve kimi güvenlik düzeltmeleri ve kimi iyileştirmeler içeren yeni sürüm hakkında daha fazla bilgi edinmek için haberler veya yükseltme sayfalarını inceleyebilirsiniz. PHP, ilk kez Rasmus Lerdorf tarafından, web üzerinden sayfasını ziyaret edenleri izlemek amacıyla bir dizi Perl betiği kullanılarak geliştirilmişti. Ancak insanlar bununla ilgilenmeye başlayınca, Lerdorf bir betik motoru oluşturmaya karar verdi. Ayrıca formlara da destek verdi ve böylece PHP/F1 biçimlenmiş oldu. Adı duyuldukça kimi geliştiricinin dikkatini çekti ve böylece bir API oluşturuldu: PHP3 meydana geldi. Ardından Zend motoruyla PHP4 geldi. Günümüzde PHP; bloglardan forumlara, portal sistemlerinden veri tabanlarına, sınıflardan fonksiyonlara her türlü işlevde kullanılıyor. PHP 7.4.16 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz. Continue Reading →
PHP 7.4.16 edinmek için aşağıdaki linkten yararlanabilirsiniz.
Qt 5.15.3 duyuruldu
Uygulamaların oluşturulmasını hızlandırmak için tasarlanmış araçlar, masaüstü ortamları, gömülü ve mobil aygıtlar için kullanıcı arabirimleri içeren yetkin bir geliştirme platformu olan Qt’nin 5.15.3 sürümü, Tuukka Turunen tarafından duyuruldu. Qt 5.15 LTS’nin üçüncü yaması olan Qt 5.15.3’ü duyurmaktan memnuniyet duyduğunu söyleyen Turunen; yeni sürümün bir dizi hata düzeltmesi ve başka iyileştirmeler sağladığını belirtti. Turunen; sürümün, herhangi bir yeni işlev eklemediğini, ancak hata düzeltmeleri sağladığını söyledi. 250 hata düzeltmesiyle gelen yeni sürümün, yine Nisan ayında piyasaya sürülmesi hedeflenen gelecek Qt 6.1 sürümünün bir parçası olduğu belirtiliyor. Yazılımın, çevrimiçi yükleyicinin bakım aracı kullanılarak güncellenebileceğini söyleyen Turunen; yeni kurulumlar için ilgili paketlerin en son çevrimiçi yükleyiciyi Qt Hesabı portalından veya qt.io indirme sayfasından indirilebileceğini, Qt Hesabı portalı aracılığıyla ticari kullanıcılar için çevrimdışı paketlerin mevcut olduğunu ifade etti. Qt 5.15.3 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
KDE masaüstü ortamı ve pek çok açık kaynak kodlu ve ticari amaçlı yazılımın Qt ile geliştirilmesi Nokia’nın da ilgisini çekmiş ve 2008 yılında Trolltech’i 104 Milyon Euro karşılığında satın almıştır. Değerli bir geliştirme ortamı olan Qt, C++ ile ilişkili olsa da Python, Ruby, PHP, Perl, Pascal, C# ve Java ile de kullanılabilmektedir. Dikkatleri ilk kez KDE masaüstü ortamının bu araç takımını kullanması ile çeken Qt’nin ilk sürümleri özgür olmayan bir lisansla dağıtılmış, GNU/Linux gibi özgür bir işletim sisteminin en popüler masaüstü ortamının özgür olmayan bir araç takımını kullanması doğallıkla hoş karşılanmamıştır. Buna tepki olarak GTK+ kullanarak GNOME masaüstü geliştirilmeye başlanmıştır. Ayrıca, Harmony denen ve Qt’ye benzeyen bir araç takımı da geliştirilmeye başlanmıştır. Trolltech, bu tepkilere karşı Qt’yi QPL denen, GPL benzeri bir lisansla yayınlamış, ancak, özgür yazılım savunucuları Trolltech’e Qt’yi GPL lisanslı olarak dağıtmasını dayatmıştır. Dördüncü sürümle birlikte Windows için de GPL lisansıyla dağıtılmaya başlanan Qt; Trolltech firmasının Nokia tarafından satın alınmasından sonra, 4.5 sürümünden itibaren LGPL lisansı altında dağıtmaya başlanmıştır. Nokia Qt platformunu cep telefonları için zengin görselliğe sahip uygulamalar geliştirilmesi amacı ile Nokia yazılım geliştirici topluluğuna tanıtır. Günümüzde Qt C++ geliştirilen herhangi bir uygulamada kullanılabileceği gibi, cep telefonu ve gömülü sistemlerde kullanılmaktadır. Qt masa üstü ve sunucu ortamlarında Unix, Linux, Mac OS ve Windows işletim sistemlerini desteklemektedir. Qt C++ ile geliştirme yapmak için Qt SDK ile gelen Qt Creator kullanılabileceği gibi, Eclipse, Visual Studio yada Mac Os X üzerinde XCode kullanılabilir. Kaynak kod deposuna erişmek isteyenlerin, bunu, Codereview sistemi üzerinden yapabileceklerini belirten Turunen; geçerli bir ticari lisansa sahip bir Qt hesabı ile oturum açılıp, LTS depolarına erişilebileceğini söyledi. Cihaz Oluşturma için Qt kalıplarının Qt 5.15.3 LTS için de mevcut olduğunu söyleyen Turunen; kendisi yocto ile oluşturmak isteyenlerin, Qt deposundaki meta-qt5 katmanını kullanabileceklerini ifade etti. Turunen; yalnızca ticari amaçlı LTS yama sürümü olan Qt 5.15.4’ün de Nisan sonunda piyasaya sürülmesinin planlandığını belirtti. Qt 5.15.3 edinmek için:
- Qt hesabı portalı (kayıtlı olmanız gerekir)

