Archive | Eylül, 2023

LLVM 17.0.1 duyuruldu

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) 17.0.1 sürümü, Tobias Hieta tarafından duyuruldu. Bu sürümün, 17.0.0-rc etiketinden ayrılırken yapılan küçük bir hata nedeniyle yayınlandığı ve orijinal 17.0.0 etiketinin atlandığı ve LLVM 17.0.1’in duyurulduğu belirtiliyor. LLVM 17.x’in ilk genel sürümü olan 17.0.1’i hızla takip edilmeye başlandığını belirten Hieta; sürümün, 6 aylık LLVM topluluk çalışmasının yanı sıra birçok iyileştirme, hata düzeltmesi ve yeni özellik içerdiğini söyledi. “LLVM” adının kendisi bir kısaltma değil; projenin tam adıdır. LLVM, isteğe bağlı programlama dillerinin hem statik hem de dinamik derlemesini destekleyen  modern, SSA tabanlı bir derleme stratejisi sağlamak amacıyla Illinois Üniversitesi’nde bir araştırma projesi olarak başlamıştı. 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 17.0.1 hakkında bilgi edinmek için sürüm duyurusunu ve GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

LLVM 17.0.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Kotlin 1.9.20-Beta2 duyuruldu

Java sanal makinesi (JVM) üzerinde çalışan ve ayrıca JavaScript kaynak koduna derlenebilen, statik tipli bir programlama dili olan Kotlin‘in 1.9.20-Beta2 sürümü duyuruldu. İlkin St. Petersburg ve Rusya merkezli JetBrains programcıları tarafından geliştirilmeye başlanan Kotlin’in ismi, Finlandiya Körfezi’nde Rusya’ya bağlı bir ada olan Kotlin Adası’ndan gelmektedir. Java ile uyumlu sözdizimi olmasa da, Kotlin, Java kodu ile birlikte çalışmak üzere tasarlanmıştır. LL FIR transformatörlerindeki komut dosyaları için uygun destek sağlandığı belirtilirken, adı olmayan özellikler ve işlevlerin de yeniden analiz edilebilir olması gerektiği bildiriliyor. OOB değişikliklerine neden olmayan PSI değişikliklerinin FIR öğelerinden görülemeyeceği belirtilirken, JRT modülü yolları Windows’ta düzgün şekilde doldurulmamış olduğu ifade ediliyor. KtScope üyelerinin ada göre erişmesi için işlevler eklendiği belirtiliyor. Bu önizleme sürümünün, çok platformlu projeler oluşturmak için yeni varsayılan hiyerarşi şablonuyla geldiği belirtilirken, Kotlin Multiplatform’da Gradle yapılandırma önbelleği için tam destek sağlandığı ifade ediliyor. Kotlin/Native’de özel bellek ayırıcı varsayılan olarak etkin olduğu belirtilirken, Kotlin/Native’deki çöp toplayıcı için performans iyileştirmeleri yapıldığı söyleniyor. Kotlin/Wasm için standart kütüphanede WASI API ve IDE desteği sağlanmış bulunuyor. Kotlin 1.9.20-Beta2 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

Kotlin 1.9.20-Beta2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Mauna Linux 23.9.1 duyuruldu

Mauna Linux 23.9.1, çeşitli hata düzeltmeleriyle duyuruldu. 6.4.13 Linux çekirdeği üzerine yapılandırılan sistemde, MATE versiyonunda “OnlyOffice” ofis paketinin eksikliği giderilmiş bulunuyor. Bu sürümün, başlangıç ​​ekranında bulunan Portekizce (Brezilya) dili kullanılarak canlı moda girildiğinde, ancak yalnızca Eski BIOS modunda düzeltmeyi sağladığı belirtiliyor. Sistem, OnlyOffice 7.4.1, Mesa 23.1.7, Firefox 117.0.1 gibi güncel yazılımlar içeriyor. Bu sürüm ile Mauna Linux’un varsayılan masaüstü ortamlarından biri olan LXQt, 1.3.0 sürümüne güncellenmiş bulunuyor. Lxqt-sudo’ya “doas” desteği getirilirken, LXQt oturumu, pencere ve sistem tepsisi yöneticisinin bazı iyileştirmeler aldığı ifade ediliyor. Öne çıkan özellikler arasında Intel LAM doğrusal adres maskeleme desteği ve F2FS dosya sistemi için bölgelere ayrılmış blok cihazlara yönelik destek yer alıyor. Sistem; Cinnamon 5.6.8, MATE 1.26 ve LXQt 1.3.0 masaüstü ortamlarıyla kullanıma sunuluyor. Mauna Linux 23.9.1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Mauna Linux 23.9.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Django 5.0 alpha 1 duyuruldu

Python ile yazılmış özgür, yüksek seviyeli, BSD lisansı ile lisanslanmış yüksek seviyeli ve açık kaynak kodlu bir web uygulama çatısı olan Django‘nun 5.0 alpha 1 sürümü, Natalia Bidart tarafından duyuruldu. Bunun, 5.0 sürümünün ilk aşamasını temsil ettiğini belirten Bidart; bunun, Django 5.0’da gelecek değişiklikleri denemek için iyi bir fırsat olduğunu söyledi. Django 5.0, geliştirme aşamasındaki 5.0 sürüm notlarında okunabileceği gibi çok sayıda heyecan verici yeni özellik içeren yeni sürüm için mevcut sürüm planında, yaklaşık bir ay içinde bir beta sürüm ve o tarihten yaklaşık bir ay sonra da bir sürüm adayı çıkarılması planlanıyor. Bunun bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiği hatırlatılırken, test eden kullanıcıların tespit ettikleri hataları rapor etmeleri rica ediliyor. Bu sürüm için kullanılan PGP anahtar kimliği Natalia Bidart olduğu söyleniyor. Django 5.0 alpha 1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Django 5.0 alpha 1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

MariaDB 11.3.0 Alpha duyuruldu

İlişkisel veritabanı sistemi olan MySQL’in kaynak kodundan türeyen ve GNU Genel Kamu Lisansı altında kullanıma sunulan MariaDB’nin 11.3.0 Alpha sürümü duyuruldu.Bunun bir test sürümü olduğu belirtilerek, yalnızca test etmek amacıyla kullanılması öneriliyor. Redirect_url sistem değişkeni kullanılarak bir yönlendirme mekanizmasının eklendiği belirtilen yeni sürüm, şu anda istemci tarafı desteği eksik olarak kullanıma sunuluyor. SSL’in artık sunucuda varsayılan olarak etkin olduğu belirtilirken, yapılandırma gerekmeyeceği, sunucu sertifikası sağlanmadıysa, sunucu tarafından otomatik olarak kendinden imzalı bir sertifika oluşturulacağı ifade ediliyor. İstemcilerin artık, mysql_native_password veya ed25519 kimlik doğrulaması kullanılıyorsa ve hesap parolası boş değilse, kendinden imzalı sunucu sertifikalarını doğrulayabildiği belirtiliyor. Bilgi şeması PROCESSLIST tablosuna bir SENT_ROWS sütunu eklendiği ve çoğu sonucun ekrana sığmasını sağlamak için süreç listesindeki sütunların görüntü boyutunun genişletildiği söyleniyor. MariaDB 11.3.0 Alpha hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

Genel Kamu Lisansı’na (GPL) sahip özgür bir yazılım olarak sunulan yazılımı GPL’in kısıtladığı alanlarda kullanmak isteyenler ayrı bir lisansla satın alabiliyor. MySQL ile aynı komutları, aynı arayüzleri, aynı kitaplıkları ve API’leri içeren MariaDB; MySQL ile özellik açısından birebir uyumludur. Dağıtımların çoğu hâlâ resmi olarak MySQL’i desteklerken, yeni ek özellikler ve geliştirmeler yapılan MariaDB’nin ayrıca kurulması gerekiyor. MariaDB 11.3.0 Alpha edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Godot 4.2 dev 5 duyuruldu

Oyun geliştirme konusundaki benzersiz yaklaşımıyla kolaylıkla yeni oyunlar oluşturmaya olanak sağlayan Godot‘un 4.2 sürümünün dev 5 versiyonu, Yuri Sizov tarafından duyuruldu. Bu geliştirme döngüsü için özellik geliştirmenin son aşamasına girildiğini belirten Sizov; projenin özellik dondurmaya girmeden önce muhtemelen bir Godot 4.2 geliştirme anlık kalıbının daha kaldığını ve tüm çabaların kalan hataların düzeltilmesine ve sürümün daha stabil hale getirilmesine yöneldiğini ifade etti. Geçirilen 2 ayda katkıda bulunanların Godot 4.2’nin ne olacağını şekillendirdiklerini ve yakında 1000 değişikliğin geçileceğini belirten Sizov; her zaman olduğu gibi birçok hata ve çökmenin giderildiğini söyledi. 3D görüntü portunda dağınıklığın giderildiğini ve artık yalnızca seçilen nesneler için yardımcı görsel bilgiler görüntüleneceğini belirten Sizov; aynı zamanda çıkartma ve sis hacimleri gibi öğelerin artık görünüm aracılığıyla seçilmelerini kolaylaştıran ekstra göstergelere sahip olacaklarını söyledi. Bu makalenin illüstrasyon resminin, Kenney tarafından Godot 4 için yapılan bir şablon projesi olan Starter Kit 3D Platformer’dan alındığını söyleyen Sizov; katkıda bulunan 68 kişinin bu sürüm için neredeyse 200 iyileştirme sunduğunu ifade etti. Godot 4.2 dev 5 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Godot 4.2 dev 5 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
0

TrueNAS SCALE Cobia 23.10-RC.1 duyuruldu

Beta sürümü 15 Ağustos 2023‘te duyurulan “Cobia” kod adlı TrueNAS SCALE 23.10’un sürüm adayı duyuruldu. 2012 yılından bu yana 1 numaralı açık kaynak depolama yazılımı ailesinin ayrı ancak ilişkili üyeleri olarak işlev gören FreeNAS ve TrueNAS; bugün TrueNAS çatısı altında birleşmiş bulunuyorlar. TrueNAS tutkunları için TrueNAS SCALE Cobia 23.10-RC.1’i, duyurmaktan memnuniyet duyulduğu ifade edilirken, TrueNAS SCALE’nin ölçek büyütme (HA ile) ve ölçeklendirme yeteneğine sahip olduğu ve kapsayıcılı uygulamaları doğrudan depolama sisteminde çalıştırma yeteneği sağladığı ifade ediliyor. TrueNAS SCALE “Cobia” 23.10’un, oldukça başarılı bir BETA sürümünün ardından “sürüm adayı” aşamasına ulaşıldığı belirtilirken, hataları bulan ve çok değerli geri bildirimler sağlayan 1500’den fazla Beta testçisine teşekkür edildiği ifade ediliyor. TrueNAS SCALE 23.10-RC.1 ile ilk kez “dağıtılmış RAID”in (dRAID) etkinleştirildiği belirtiliyor. OpenZFS dRAID havuz düzenlerinin, vdev verilerini ve eşliği büyük bir havuzdaki her cihaza dağıtmak için bir mekanizma sağladığı belirtilirken, avantajları arasında tüm sürücülerde optimum yük dengelemenin yanı sıra çok daha hızlı yeniden yükleme sürelerinin yer aldığı; bunun da özellikle büyük sürücüler için kullanışlı olduğu ifade ediliyor. 23.10-RC.1 sürümünün, 200 hata düzeltmesi ve iyileştirme ve daha fazlasını içerdiği ve özelliklerinin neredeyse tamamlandığı ifade edilirken, Ekim sonunda kararlı sürümün çıkarılmasının planlandığı söyleniyor. TrueNAS SCALE Cobia RC1’in ayrıca iXsystems’e geri bildirim sağlamak için büyük kolaylıklar sunduğu belirtiliyor. OpenZFS 2.2 ile gelen sistem, 6.1 Linux çekirdeği üzerine yapılandırılmış bulunuyor. Geliştirilmiş uygulama kullanıcı arayüzü ve geliştirilmiş depolama havuzu kullanıcı arayüzüne sahip olan sistem, daha hızlı SMB ve NFS dosya kopyaları için ZFS blok klonlama (tekilleştirme) işlevi sunuyor. Tek bir sistemde 1200 sürücüye ve 25PB+’a kadar ölçeklendirmeyle gelen sistemde, NVIDIA 535.54.03 sürücüsü kullanıma sunuluyor. TrueNAS SCALE Cobia 23.10-RC.1 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

TrueNAS SCALE Cobia 23.10-RC.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0