Tag Archives | Rust

Wasmtime 0.28 duyuruldu

WebAssembly kodunu web dışında çalıştıran ve hem komut satırı yardımcı programı olarak hem de daha büyük bir uygulamaya katıştırılmış bir kitaplık olarak kullanılabilen Wasmtime‘in 0.28 sürümü duyuruldu. Bu yeni sürümle birlikte projenin gömme API’sinin yeniden tasarlandığı söyleniyor. WebAssembly‘i her yerde çalıştırabilme fikriyle 2019’da kurulan Bytecode Alliance’ın bir eseri olan Wasmtime, bağımsız bir JIT tarzı WebAssembly çalışma zamanı olarak doğmuştur. Thie’nin yeniden tasarladığı gömme API’sinin, Rust kullanıcıları için daha iyi bir uygulamaya ve ayrıca daha kolay bellek yönetimine sahip olması bekleniyor. Wasmtime, WebAssembly desteğini Rust, C, Python, .NET, Go, Bash ve şimdi de C++ ile yazılmış uygulamalara yerleştirmeyi destekliyor. Wasmtime 0.28 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Wasmtime 0.28 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Redox OS 0.6.0 duyuruldu

Mikro çekirdek tabanlı ve Rust ile yazılmış bir sistem olan Redox OS‘nin 0.6.0 sürümü duyuruldu. Birçok iyileştirme ve çok sayıda hata düzeltmesiyle gelen yeni sürümde, çekirdek bellek yöneticisi tamamen yeniden yazılmış bulunuyor. Böylelikle, önceki bellek yöneticisinde oldukça sorun haline gelen çekirdek bellek sızıntıları ortadan kaldırılmış oluyor. RSoC’nin çalışmalarının çoğu bu yeni sürüme entegre edilmiş bulunuyor. Önceki tar biçiminden çok daha hızlı olan pkgar adlı yeni paket formatı, kullanıma sunulmuş oluyor. Redox OS 0.6.0 hakkında ayrıntılı bilgi edinmek üzere sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Redox OS 0.6.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Hyperbola GNU/Linux-libre sistem değişikliklerine hazırlanıyor

Arch Linux tabanlı, Brezilya kökenli bir GNU/Linux dağıtımı olan ve Free Software Foundation (FSF) tarafından özgür GNU/Linux dağıtımları listesine eklenen Hyperbola GNU/Linux-libre‘nin artık OpenBSD’yi çatallamaya ve BSD olmaya karar vermiş bulunuyor. hyperbola.info’daki bir sayfada yayımlanan bir yazıda bildirildiğine göre, Linux çekirdeğinin hızla kararsız bir yolda ilerlemesi nedeniyle, birkaç BSD uygulamasından türetilen tamamen yeni bir işletim sisteminin uygulanmasının planlandığı ifade ediliyor. Bunun kolay bir karar olmadığı, ancak aktif olarak kullanıcı seçimini ve özgürlüğünü zayıflatmaya çalışan mevcut işletim sistemi trendlerine uygun bir alternatif oluşturmak için zaman ve kaynak kullanımının sağlanmasını istediklerini belirten geliştirici ekip; bunun bir “dağıtım” olmayacağını, ancak GPL uyumlu olmayan parçaların ve serbest olmayan parçaların yerine GPLv3 ve LGPLv3 altında yazılan yeni kodlar da dahil olmak üzere OpenBSD çekirdeğinin ve kullanıcı alanının sert çatalları olacağını söylüyor. HDCP de dahil olmak üzere DRM uyarlamasına zorlanan Linux çekirdeğinin Rust kullanımını önerdiği (özgürlük kusurları ve siber saldırıya daha eğilimli ve genellikle kullanımı için internet erişimi gerektiren merkezi bir kod deposu içerir) hatırlatılıyor.

Continue Reading →

Hyperbola’nın gelecekteki sürümlerinin, yeni bir çekirdek ve kullanıcı alanına sahip olacağı ve önceki sürümlerle ABI uyumlu olmayan HyperbolaBSD’yi kullanacağı söyleniyor. HyperbolaBSD’nin modüler ve minimalist olması amaçlanıyor. Böylece diğer projelerin kodu özgür lisans altında tekrar kullanabileceği ifade ediliyor. KOnuya ilişkin olarak hyperbola.info’da  yayımlanan bir yazıya buradan ulaşabilirsiniz.

0

Rav1e 0.1 duyuruldu

Rust ile yazıldığından dolayı, bir yıldan fazla bir süredir “en güvenli ve en hızlı AV1 kodlayıcı” olarak geliştirilmekte olan Rav1e’nin 0.1 sürümü, Luca Barbato tarafından duyuruldu. Son zamanlarda SSSE3 desteği ve AArch64 NEON ile birlikte SSE4.1 desteği ve diğer x86 optimizasyonları gibi ilginç özelliklerle kullanıma sunulan yazılımın, ilk resmi sürümünün de yeterince olgun olduğu düşünülüyor. Rav1e 0.1’in Tokyo’daki Video Geliştirici Günleri 2019 etkinliği sırasında Cuma günü duyurulduğu bildiriliyor. Yüksek hızlarda neredeyse gerçek zamanlı kodlama imkanı sunan yazılım, tek geçiş ve iki geçiş için hız kontrolü olanağı da sağlıyor. Yazılım, CLI aracı ve C API içeriyor. Rav1e 0.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Rav1e 0.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Fedora 25 duyuruldu

fedoraBeta sürümü 11 Ekim 2016‘da duyurulan Fedora 25, Paul W. Frields tarafından duyuruldu. Fedora projesi, Red Hat sponsorluğundaki topluluk projesinin yeni sürümünün GNOME masaüstü ortamının 3.22 sürümüyle geldiğini ve dağıtımı bir USB belleğe indirip kopyalamayı daha kolay hale getirmek için yeni bir araç içerdiğini belirtti. GNOME masaüstü ortamının 3.22 sürümüyle gelen sistem; bir seçenek olarak Wayland’ı varsayılan ekran sunucusu biçiminde kullanma olanağı sağlıyor. Docker’ın 1.12 sürümüne güncellendiği sistem; hem Python 3.5’i hem de 2.7’yi kullanıma sunuyor ve Rust programlama dili desteği veriyor. Ayrıca, MP3 şifre çözmek için bir eklenti içeren sistem, Flatpak desteği de sunuyor. Fedora 25 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Fedora 25 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Fedora 25 Beta duyuruldu

fedora-25-betaAlpha sürümü 30 Ağustos 2016‘da duyurulan yaklaşan Fedora 25’in Beta sürümü, Brian Proffitt tarafından duyuruldu. Red Hat sponsorluğunda kullanıma sunulan ve final sürümünün Kasım ayında çıkarılmasının planlandığı söylenen dağıtımın bir dizi değişiklikle geldiğini belirten Proffitt; Fedora QA ekibi tarafından gönderilen sürümün test edilmesine ve hataların tespit edilmesine ihtiyaç olduğunu söyledi. Power64 ve 64-bit ARM (AArch64) aygıtlar için yenilenen sürümün iyi bir düzenleme ile kaya gibi sağlam bir sisteme dönüştürülebileceği belirtildi. GNOME masaüstü ortamının 3.22 sürümüyle gelen sistem; bir seçenek olarak Wayland’ı varsayılan ekran sunucusu biçiminde kullanma olanağı sağlıyor. Docker’ın 1.12 sürümüne güncellendiği sistem; hem Python 3.5’i hem de 2.7’yi kullanıma sunuyor ve Rust programlama dili desteği veriyor. Fedora 25 Beta hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu ve değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

Fedora 25 Beta edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0