Tag Archives | Rust Programlama Dili

Apache Teaclave™ TrustZone SDK 0.10.0 duyuruldu

Arm platformları üzerinde TrustZone teknolojisi ve OP-TEE açık kaynaklı güvenilir yürütme ortamı (TEE) ekosistemini kullanarak, Rust programlama diliyle hafıza açısından güvenli (memory-safe) güvenilir uygulamalar (Trusted Applications – TAs) geliştirmeyi sağlayan bir yazılım geliştirme kiti olan Apache Teaclave™ TrustZone SDK‘nin 0.10.0 sürümü duyuruldu. Güvenli dünyada (secure world) geleneksel olarak C/C++ ile kodlama yapılırken, bu SDK sayesinde Rust dilinin sunduğu güçlü bellek güvenliği garantilerinden yararlanılıyor. Gömülü TEE dünyasında genelde kısıtlı (no_std) ortamlar zorunluyken, Teaclave TrustZone SDK hem no_std hem de geniş üçüncü taraf kütüphane (crate) ve std desteği sunuyor. GlobalPlatform TEE standartlarına uyarak geniş bir donanım ve yazılım uyumluluğu sağlayan yazılım; g Geliştiricilerin gerçek bir Arm donanımına ihtiyaç duymadan hızlıca prototip oluşturup test edebilmesi için QEMU tabanlı bir emülasyon ortamı içeriyor. Gizlilik korumalı (confidential computing) hesaplamaları kolaylaştıran Apache Teaclave projesinin alt projesidir. Bu sürümün, OP-TEE’nin güvenlik düzeltmelerini, özellikle de ECDH anahtar türetme yolunun güçlendirilmesini devraldığı ifade ediliyor. Apache Teaclave™ TrustZone SDK 0.10.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

Apache Teaclave™ TrustZone SDK 0.10.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Arti 2.8.0 duyuruldu

Tor’un anonimlik protokollerinin Rust programlama dilinde gömülebilir, üretim kalitesinde bir uygulamasını üretmeye yönelik bir proje olan Arti‘nin 2.8.0 sürümü duyuruldu. Rust’ta yeni nesil bir Tor istemcisi oluşturmak için devam eden proje olan Arti, 2.8.0 sürümüne güncellenmiş bulunuyor. En son sürüm olan Arti 2.8.0’ı duyurmaktan mutluluk duyulduğu belirtilirken, yeni sürümün, Arti’yi bir röle ve dizin otoritesi olarak kullanma yönündeki devam eden geliştirmemizi sürdürdüğü söyleniyor. Çalışmaların büyük bir kısmı oylardan fikir birliğinin hesaplanmasına, yönlendirici tanımlayıcılarının ve mikro tanımlayıcıların başlatılmasına, ayrıca röle bant genişliği hız sınırlamasına, tanımlayıcı kodlamasına ve röle DNS önbellek uygulamasına odaklandığı belirtiliyor. Ek olarak, Tor spesifikasyonunda bir dizi temizlik ve açıklama yapıldığı söyleniyor. Bu yayına katkıda bulunan herkese teşekkür edildiği söyleniyor. Arti 2.8.0 hakkında bilgi edinmek için sürüm duyurusunu ya da değişiklik sayfasını inceleyebilirsiniz.

Continue Reading →

 

Arti 2.8.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Linux Q83 13.18 çıktı

Debian’ın “kararlı” serisine dayalı bir masaüstü GNU/Linux dağıtımı olan Polonya kökenli Linux Q83‘ün 13.18 sürümü çıktı. Ya Cinnamon masaüstü ortamı (Linux Mint tarafından oluşturulan GNOME’un bir çatalı) ya da COSMIC (System76 tarafından geliştirilen, Rust programlama dilinde yazılmış modern bir grafik masaüstü arayüzü) ile birlikte gelen sistem; Raspberry Pi ve Radxa Orion O6 tek kartlı bilgisayarların yanı sıra standart masaüstü ve iş istasyonları için de kullanıma sunuluyor. Linux Q83 ayrıca W3 adlı kendi hafif ve kaynak verimli web tarayıcısıyla birlikte geliyor. Linux Q83’ün tamamen Rust dilinde oluşturulmuş yeni nesil Linux masaüstü yığınının performansını, kararlılığını ve kullanılabilirliğini test etmek için yeni sürümü çıkardığı bildiriliyor. Yeni sürüm hakkında sınırlı da olsa, fikir edinmek için projenin sayfasından yararlanabilirsiniz.

Continue Reading →

 

Linux Q83 13.18 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Apache Paimon Rust 0.4.0 duyuruldu

Apache Paimon veri gölü (data lakehouse) formatının Rust programlama dili ile yazılmış yerel (native) kütüphanesi olan Apache Paimon Rust‘un 0.4.0 sürümü duyuruldu. Normalde Apache Paimon Java/Scala ekosistemine (Flink, Spark vb.) dayanıyor. Normalde Apache Paimon Java/Scala ekosistemine (Flink, Spark vb.) dayanır. Rust implementasyonu sayesinde JVM (Java sanal makinesi) kullanmadan, doğrudan Rust ekosisteminden Paimon tablolarını okuma ve yazma imkanı tanıyor. Akış (streaming) veri gölleri, gerçek zamanlı analitik ve veri alımı (data ingestion) için yüksek performanslı bir altyapı sağlıyor. Okuyucular, yazıcılar ve gömülü (embedding) motorlar için paylaşımlı bellek rezervasyonları ve tablo API’si barındırıyor. Yeni sürüm, Go Linux çalışma zamanı gereksinimleriyle geliyor. Önceden derlenmiş Go Linux amd64 kütüphanesinin, glibc 2.38 veya daha yenisini ve OpenSSL 3 gerektirdiği belirtiliyor. Go FFI bağımlılığı da ayrıca libffi.so.8 gerektiriyor. Apache Paimon Rust 0.4.0 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

Apache Paimon Rust 0.4.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Linux Q83 13.16 çıktı

Debian’ın “kararlı” serisine dayalı bir masaüstü GNU/Linux dağıtımı olan Polonya kökenli Linux Q83 13.16 sürümü çıktı. Ya Cinnamon masaüstü ortamı (Linux Mint tarafından oluşturulan GNOME’un bir çatalı) ya da COSMIC (System76 tarafından geliştirilen, Rust programlama dilinde yazılmış modern bir grafik masaüstü arayüzü) ile birlikte gelen sistem; Raspberry Pi ve Radxa Orion O6 tek kartlı bilgisayarların yanı sıra standart masaüstü ve iş istasyonları için de kullanıma sunuluyor. Linux Q83 ayrıca W3 adlı kendi hafif ve kaynak verimli web tarayıcısıyla birlikte geliyor. Linux Q83’ün tamamen Rust dilinde oluşturulmuş yeni nesil Linux masaüstü yığınının performansını, kararlılığını ve kullanılabilirliğini test etmek için yeni sürümü çıkardığı bildiriliyor. Yeni sürüm hakkında sınırlı da olsa, fikir edinmek için projenin sayfasından yararlanabilirsiniz.

Continue Reading →

 

 

 

Linux Q83 13.16 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Arti 2.6.0 duyuruldu

Tor’un anonimlik protokollerinin Rust programlama dilinde gömülebilir, üretim kalitesinde bir uygulamasını üretmeye yönelik bir proje olan Arti‘nin 2.6.0 sürümü duyuruldu. Rust’ta yeni nesil bir Tor istemcisi oluşturmak için devam eden proje olan Arti, 2.6.0 sürümüne güncellenmiş bulunuyor. En son sürüm olan Arti 2.6.0’ı duyurmaktan mutluluk duyulduğu belirtilirken, yeni sürümün, Arti’yi röle ve dizin yetkilisi olarak kullanma yönündeki devam eden geliştirmeyi sürdürdüğü söyleniyor. Çalışmaların büyük bir kısmının belge ayrıştırma, dizin aynalama desteği ve DNS akışı işleme üzerine odaklandığı belirtiliyor. Ayrıca, RPC cephesinde, RPC tabanlı yapılandırma yönetimine doğru istikrarlı bir ilerleme kaydedildiği belirtilirken, tıkanıklık kontrolü ve Counter Galois Onion şifrelemesinin artık Arti’de her zaman etkinleştirilmiş olduğu ifade ediliyor. Yeni sürümde, birçok arka plan iyileştirmesi, çok sayıda hata düzeltmesi ve dahili temizlik yapıldığı belirtilirken; Arti kullanımı hakkında daha fazla bilgi için, en üst düzey README dosyasının incelenebileceği söyleniyor. Yapılan değişikliklerin tüm ayrıntıları, API değişiklikleri ve daha birçok küçük ve daha az görünür değişiklik hakkında bilgi için değişiklik günlüğüne bakılabileceği söyleniyor. Bu yayına katkıda bulunan herkese teşekkür edildiği söyleniyor. Arti 2.6.0 hakkında bilgi edinmek için sürüm duyurusunu ya da değişiklik sayfasını inceleyebilirsiniz.

Continue Reading →

 

                  

Arti 2.6.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Linux Q83 13.15 çıktı

Debian’ın “kararlı” serisine dayalı bir masaüstü GNU/Linux dağıtımı olan Polonya kökenli Linux Q83 13.15 sürümü çıktı. Ya Cinnamon masaüstü ortamı (Linux Mint tarafından oluşturulan GNOME’un bir çatalı) ya da COSMIC (System76 tarafından geliştirilen, Rust programlama dilinde yazılmış modern bir grafik masaüstü arayüzü) ile birlikte gelen sistem; Raspberry Pi ve Radxa Orion O6 tek kartlı bilgisayarların yanı sıra standart masaüstü ve iş istasyonları için de kullanıma sunuluyor. Linux Q83 ayrıca W3 adlı kendi hafif ve kaynak verimli web tarayıcısıyla birlikte geliyor. Linux Q83’ün tamamen Rust dilinde oluşturulmuş yeni nesil Linux masaüstü yığınının performansını, kararlılığını ve kullanılabilirliğini test etmek için yeni sürümü çıkardığı bildiriliyor. Yeni sürüm hakkında sınırlı da olsa, fikir edinmek için projenin sayfasından yararlanabilirsiniz.

Continue Reading →

 

 

 

Linux Q83 13.15 edinmek için aşağıdaki linkten yararlanabilirsiniz.