Rust programlama dilinin 1.50.0 sürümü duyuruldu

İ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.50.0 sürümü duyuruldu. Rust ekibinin, Rust’un yeni sürümünü duyurmaktan mutluluk duyduğu ifade ediliyor. Rust’un güvenlik, hız ve eş zamanlılık üzerine odaklanmış bir sistem programlama dili olduğu hatırlatılıyor. Rustup aracılığıyla yüklenmiş eski bir Rust sürümüne sahip olanların rustup update stable komutuyla kolaylıkla Rust 1.50.0’ı edinebilecekleri söyleniyor. Herkesi güvenilir ve verimli yazılım geliştirmeye teşvik eden bir programlama dili olan Rust’un yeni sürümünde dizi indekslemenin iyileştirildiği, birleşim alanlarına güvenli erişimin genişletildiği ve standart kitaplığa eklendiği belirtiliyor. Diğer değişiklikler hakkında bilgi edinmek için ayrıntılı sürüm notlarına bakılması tavsiye ediliyor. 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’un lexer sistemi gibi özellikler Rust’un bünyesinde bir araya gelmiştir. Rust 1.50.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Continue Reading →

Rust 1.50.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz. 

0

openSUSE Step projesi SUSE Linux Enterprise’ı daha fazla mimaride kurmayı amaçlıyor

OpenSUSE projesi, openSUSE Step adlı yeni bir projeyi duyurdu. Yayınlanan SLE kaynak paketlerinden SUSE Linux Enterprise’ı (SLE) yeniden oluşturmak için bir topluluk çabası olarak ortaya çıkan proje, SLE ile mümkün olduğunca ikili uyumluluğu sürdürmeyi hedefliyor. Bilindiği gibi, openSUSE Leap 15.3, temelini SLE 15 SP3’ten devralmıştır. openSUSE Step bir son kullanıcı dağıtımı olarak tasarlanmıyor. Yani OpenSUSE Leap’in yerini almıyor veya bunun bir alternatifini oluşturmuyor. openSUSE Leap veya diğer topluluk türevleri gibi türetilmiş topluluk dağıtımlarını etkinleştirmek için bir ara yapı taşı olarak düşünülüyor. openSUSE Step şu anda i586, x86_64 ve armv7hl’i kapsıyor ama katılımcı ilgisine ve kaynak kapasitesine göre RISC-V gibi daha fazla mimarinin eklenebileceği söyleniyor.

Continue Reading →


Yeni proje, herkesin openSUSE Leap’te kullanmayı sevdiği ve SLE’de bulunmayan çok sayıda uygulama ve kitaplık sağlayan bir openSUSE komponenti olarak değerlendiriliyor. openSUSE Step, 32 bit mimariler gibi SLE eşdeğeri olmayan Leap mimarileri için bir alternatif sağlıyor. Leap de, 2020 sonbaharında Jump adlı bir prototip proje aracılığıyla Leap sürümleri oluşturmanın yeni bir yoluna geçmişti. Jump, bir dağıtım oluşturmada ve hem openSUSE Leap hem de SLE’nin kod akışlarını birbirine yaklaştırmada çalıştı ama Jump, artık mevcut değil. OpenSUSE Step ekibiyle nasıl iletişime geçebilirsiniz? Sorunlar, GitHub‘a iletilecek. Oradan ekiple iletişim kurabilirsiniz. Konuya ilişkin olarak, opensuse.org üzerinde yayımlanan yazıyı inceleyebilirsiniz.
0

OpenBSD 6.9-beta duyuruldu

Yüksek güvenlik çözümleri konusunda uzmanlaşmış, BSD tabanlı bir dağıtım olan OpenBSD’nin proaktif güvenlik ve entegre kriptografi üzerinde odaklanan çok platformlu 6.9 sürümünün beta versiyonu duyuruldu. 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. libc++ ve libc++abi’nin 10.0.1 sürümüne güncellendiği belirtilirken, Lynloong hepsi bir arada bilgisayarlar için 1368×768 yerel ekran çözünürlüğünün kullanıldığı ifade ediliyor. Sistem; xkbcomp 1.4.4, xinit 1.4.1, xprop 1.2.5, xev 1.2.4, fonttosfnt 1.2.1, unbound 1.13.0 gibi paketlerle geliyor. Powerpc64’e tam 64 bit PCI adres alanını adresleyemeyen PCIO aygıtları için geçici bir çözüm eklendiği söyleniyor. OpenBSD 6.9-beta hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ve değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

OpenBSD 6.9-beta edinmek için aşağıdaki linklerden yararlanalabilirsiniz.

0

Apache Subversion 1.14.1 duyuruldu

2000 yılında CollabNet firması tarafından başlatılan ve desteklenen bir sürüm kontrol sistemi olan Apache Subversion‘un 1.14.1, Stefan Sperling tarafından duyuruldu. Bunun, kararlı bir hata düzeltmesi ve güvenlik sürümü olduğunu söyleyen Sperling; sürümün, önemli bir güvenlik düzeltmesini içerdiğini belirtti. Sperling; tüm kullanıcıların yeni sürüme yükseltmelerini önerdiklerini söyledi. Açık kaynak kodlu bir sürüm kontrol sistemi olan Subversion, CollabNet firması tarafından başlatılmış olsa da bir Apache Software Foundation projesi olarak geliştirilmiştir. Bu nedenle, zengin bir geliştirici ve kullanıcı topluluğunun bir parçası olan yazılım, CVS adlı sürüm kontrol sisteminin sahip olmadığı bazı özellikleri sağlayarak yerini almak üzere açık kaynak kodlu bir proje olarak başlatıldı. CollabNet firması tarafından başlatılan proje, Kasım 2009’da Apache Incubator projesine dahil edilerek tepe seviye Apache projesi haline gelmiştir. 17 Şubat 2010 tarihinde tepe seviye Apache projesi haline geldi. Apache Subversion’un 1.14.1 sürümü hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu  sürüm notlarını ve değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

Apache Subversion 1.14.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Kotlin 1.4.30 duyuruldu

Java sanal makinesi (JVM) üzerinde çalışan ve ayrıca JavaScript kaynak koduna derlenebilen, statik tipli bir programlama dili olan Kotlin‘in 1.4.30 sürümü, Alina Grebenkina tarafından 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. Kotlin 1.4.30’u duyurmaktan mutlu olduklarını söyleyen Grebenkina; Kotlin’i birlikte çalışmak için eğlenceli, zevkli ve üretken bir programlama dili yapmak için çok çalıştıklarını ifade ediyor. Tüm yeni güncellemeleri denemekten keyif alacağını umdukları kullanıcıların denmelerini ve düşüncelerini kendilerine bildireceklerine inandıklarını belirten Grebenkina; Kotlin Gradle eklentisinin Gradle yapılandırma önbelleği ile uyumlu olduğunu söyledi. Tüm yeni güncellemeleri denemekten keyif alacağını umdukları kullanıcıların denmelerini ve düşüncelerini kendilerine bildireceklerine inandıklarını belirten Grebenkina; Kotlin Gradle eklentisinin Gradle yapılandırma önbelleği ile uyumlu olduğunu söyledi. Kotlin 1.4.30 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Kotlin 1.4.30 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Firebird 4.0 RC duyuruldu

Beta 2 sürümü 19 Mayıs 2020‘de duyurulan Firebird‘in ilk sürüm adayı, Firebird projesi tarafından duyuruldu. Bu sürüm adayının, yeni sürüm için geliştirilen tüm özellikleri ve iyileştirmeleri göstereceği belirtilirken, sürüm adaylarının genellikle yeterince kararlı kabul edildiği ve “neredeyse üretim” ortamlarında test edilmeleri için önerilebildikleri hatırlatılıyor. Kullanıcıların bunu denemekten ve geliştirme posta listesine geri bildirimde bulunmaktan memnuniyet duyacaklarına inanıldığı ifade ediliyor. Firebird 3.0.7 ve Firebird 4.0 Beta 2 sürümlerinden bu yana düzeltilen hataların, hatalar sayfasında listelenmiş ve açıklanmış olduğu belirtilirken, kullanıcı oturumu ortamını ilk (varsayılan) durumuna sıfırlamak için yeni komut eklendiği söyleniyor. Bilindiği gibi, FireBird, bir SQL veritabanı olması dolayısıyla paradox ve MySQL gibi veritabanlarında olmayan transaction, SP, trigger gibi yapıları desteklemektedir. Firebird, Interbase kodlarından geliştirilmesine karşın kodlar bir kaç kez baştan yazılmış; performans ve özellik olarak Interbase’i geçmiştir. Küçük, Orta ve büyük ölçekli tüm projelerde rahatlıkla ve güvenle kullanılabilir. Ayrıca ReadOnly DB Özelliği ile CD’lerde dahi çalıştırılabilir, tanıtım programlarında da kullanılabilir. Firebird; başta GNU/Linux olmak üzere, FreeBSD, Solaris, HP-UX, Mac-OS ve Windows pek çok işletim sistemini destekler. Firebird 4.0 RC 1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

Firebird 4.0 RC 1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Snapd 2.49 duyuruldu

GNU/Linux sistemler için geliştirilmiş daha hızlı kurulum, uygulamaların daha güvenli çalışması, güncellemeler gibi işlemlerin yapıldığı paket yöneticisi olan Snapd’nin 2.49 sürümü, Michael Vogt tarafından duyuruldu. Ubuntu’da yıllardır uygulama yüklemek, yükseltmek ve kaldırmak için kullanılan “apt-get” komutu yerine, Ubuntu 16.04 sürümüyle birlikte kullanıma sunulan Snap paketleme sistemi, “.deb” paketleri yerine, “.snap” paketlerini kullanıyor. Böylelikle hem masaüstü bilgisayarın, hem de Ubuntu telefon veya tabletlerin ortak yazılım kullanabilmesi amacı güdülüyor. Ayrıca snap, paket bağımlılığı sorununu ortadan kaldıracak. Yani uygulamalar, sistem sürümünden bağımsız olarak çalışacak. Bir uygulama indirildiğinde, aslında o uygulamanın çalışması için gerekli paket bağımlılıkları da indirilmiş olacak. Uygulamaların tamamen yalıtılmış olarak çalışacak olmaları, sistem geneli için daha az sorun ve daha az güvenlik açığı anlamına geliyor. Snapd 2.49 hakkında ayrıntılı bilgiyi GitHub sayfasında bulabilirsiniz.

Continue Reading →

Snapd 2.49 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0