Tag Archives | çalışma zamanı

Wasmtime 1.0.0 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 1.0.0 sürümü duyuruldu. 2019’da Intel, Mozilla, Red Hat ve WebAssembly‘nin “her yerde” çalıştırılmasını teşvik etmek ve WASM’nin kapsamını web tarayıcısının dışında genişletmek için bir girişim olarak Bytecode Alliance’ın başlattığı projenin üç yıldır geliştirme aşamasında olan 1.0.0 böylelikle kullanıma sunulmuş oldu. Wasmtime; tamamen açık kaynak kodlu ve Rust programlama dilinden yararlanıyor. GNU/Linux, Windows, macOS platformları ve daha fazlası üzerinde çalışırken C/C++, Python, .NET, Go ve diğer programlama dilleriyle entegrasyonu da destekliyor. Wasmtime, WebAssembly desteğini Rust, C, Python, .NET, Go, Bash ve şimdi de C++ ile yazılmış uygulamalara yerleştirmeyi destekliyor. Wasmtime 1.0.0 hakkında ayrıntılı bilgi edinmek için bytecodealliance.org’un sürüm duyurusunu ya da GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

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

0

Wasmer 3.0 Alpha duyuruldu

Rust tabanlı WebAssembly uygulaması Wasmer‘in 3.0 sürümünün ilk alpha sürümü duyuruldu. Wasmer 3.0 Alpha, geniş platform kapsamı ve Rust’tan PHP’ye ve C#’a kadar çok sayıda programlama dilinin WebAssembly’de derlenmesine ve ardından herhangi bir istemcide çalıştırılmasına olanak tanıyan “herhangi bir istemcide herhangi bir kodu çalıştırmak” için WebAssembly çalıştırması olarak bugün duyuruldu. Wasmer, çeşitli özelliklere sahip önde gelen açık kaynaklı WebAssembly çalışma zamanlarından biri olmaya devam ediyor. Projenin sitesinde, Wasmer’ı “güçlendirilmiş blok zinciri altyapısından” “taşınabilir ML/AI uygulamalarına” kadar kullanmak konuları hararetle konuşuluyor. Bugünkü Wasmer 2.2-rc1 sürümüyle, Singlepass derleyicisi hem Linux hem de macOS platformlarında 64-bit Arm’a (AArch64) taşınmış bulunuyor. Wasmer 2.2-rc1’in ayrıca çeşitli başka düzeltmelere ve düşük seviyeli teknik değişikliklere sahip olduğu söyleniyor. Herhangi bir sorunla karşılaşan kullanıcıların durumu ivedi olarak bildirmelerinin önemli olduğu söyleniyor. Wasmer 3.0 Alpha hakkında bilgi edinmek için sürüm duyurusunu ve değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

Wasmer 3.0 Alpha edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Wasmer 2.2.0-rc1 duyuruldu

Rust tabanlı WebAssembly uygulaması Wasmer‘in 2.2.0 sürümünün ilk sürüm adayı duyuruldu. Wasmer 2.2-rc1, geniş platform kapsamı ve Rust’tan PHP‘ye ve C#’a kadar çok sayıda programlama dilinin WebAssembly’de derlenmesine ve ardından herhangi bir istemcide çalıştırılmasına olanak tanıyan “herhangi bir istemcide herhangi bir kodu çalıştırmak” için WebAssembly çalıştırması olarak bugün duyuruldu. Wasmer, çeşitli özelliklere sahip önde gelen açık kaynaklı WebAssembly çalışma zamanlarından biri olmaya devam ediyor. Projenin sitesinde, Wasmer’ı “güçlendirilmiş blok zinciri altyapısından” “taşınabilir ML/AI uygulamalarına” kadar kullanmak konuları hararetle konuşuluyor. Bugünkü Wasmer 2.2-rc1 sürümüyle, Singlepass derleyicisi hem Linux hem de macOS platformlarında 64-bit Arm’a (AArch64) taşınmış bulunuyor. Wasmer 2.2-rc1’in ayrıca çeşitli başka düzeltmelere ve düşük seviyeli teknik değişikliklere sahip olduğu söyleniyor. Herhangi bir sorunla karşılaşan kullanıcıların durumu ivedi olarak bildirmelerinin önemli olduğu söyleniyor. Wasmer 2.2.0-rc1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Wasmer 2.2.0-rc1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

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

Wasmer 2.0.0-rc2 duyuruldu

Rust tabanlı WebAssembly uygulaması Wasmer‘in 2.0.0 sürümünün ikinci sürüm adayı duyuruldu. Bunun, Wasmer CLI için hızlı bir düzeltme olduğu belirtiliyor. Bu sürümün, wasmer –version sürümün çıktısını almamasına neden olan bir hatayı düzelttiği söyleniyor. Wasmer’in 2.0 sürümü, %50’ye kadar daha yüksek çalışma zamanı hızları sağlayan LLVM derleyicisi ile kullanımda iyileştirmelere sahip bulunuyor. Herhangi bir sorunla karşılaşan kullanıcıların durumu ivedi olarak bildirmelerinin önemli olduğu söyleniyor. Wasmer 2.0.0-rc2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Wasmer 2.0.0-rc2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Wasmer 1.0.0-rc1 duyuruldu

Rust tabanlı WebAssembly uygulaması Wasmer‘in 1.0.0 sürümüne doğru ilk sürüm adayı duyuruldu. Halen Wasmer 0.17.1 veya önceki bir sürümünü kullananların 1.0.0 serisine yükseltme yapmak için harekete geçmelerinin beklendiği belirtiliyor. Bunun için taşıma belgesinin incelenmesi öneriliyor. WebAssembly macOS/Windows/GNU/Linux çalışma zamanı, birçok düzeltmeyle birlikte sürüm adayı aşamasına gelmiş bulunuyor. Herhangi bir sorunla karşılaşanların durumu derhal bildirmelerinin önemli olduğu söyleniyor. Wasmer için geleceğin parlak göründüğü belirtilirken, CosmWasm’ın Wasmer 1.0.0’a geçişi hakkında Simon Warta’nın yazısının incelenebileceği söyleniyor. Wasmer 1.0.0-rc1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Wasmer 1.0.0-rc1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Linux çekirdek çalışma zamanı güvenliğini artırmak için LKRG 0.8 duyuruldu

Bir yama değil, bir çekirdek modülü olan ve Linux çekirdeğinin çalışma zamanı bütünlük denetimini yapan ve çekirdeğe karşı güvenlik açığı istismarlarını tespit eden LKRG‘nin 0.8 sürümü, Solar Designer tarafından duyuruldu. Bir çekirdek modülü olduğu için çok çeşitli ana hat ve dağıtım çekirdeklerinin üzerine inşa edilebilir ve yüklenebilir olan LKRG’nin şu anda, RHEL7’den (ve birçok klonundan/revizyonundan) ve Ubuntu 16.04’lerden en son ana hatlara ve dağıtımların çekirdeklerine kadar uzanan çekirdek sürümlerini desteklediğini söyleyen Designer; LKRG 0.8’in 5.7’ye kadar olan Linux çekirdeği ile test edildiğini belirtti. LKRG’nin şu anda x86-64, 32 bit x86, AArch64 (ARM64) ve 32 bit ARM CPU mimarilerini desteklediğini söyleyen Designer; 0.7 sürümünden beri pek çok değişiklik yapıldığını ifade etti. Yazılıma, agresif GCC optimizasyonlarıyla oluşturulmuş çekirdekler için destek eklendiğini belirten Designer; LKRG’nin bağlayacağı işlevlere sahip olmayan çekirdekler için de destek eklendiğini söyledi. LKRG 0.8 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

LKRG 0.8 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0