Breaking News

Dirac Deepens Collaboration with ASUS to Equip Latest Smartphones and Laptops with Industry-Leading Immersive Sound Experiences Sony Announces New High-Performance M Series CFexpress Type A Memory Cards be quiet! introduces new premium products at Computex 2023 Cooler Master Announces MasterHUB and MasterControl G.SKILL Showcases Extreme DDR5 Memory at Computex 2023

logo

  • Share Us
    • Facebook
    • Twitter
  • Home
  • Home
  • News
  • Reviews
  • Essays
  • Forum
  • Legacy
  • About
    • Submit News

    • Contact Us
    • Privacy

    • Promotion
    • Advertise

    • RSS Feed
    • Site Map

Search form

Mozilla, Intel, Red Hat and Fastly Plan to Take WebAssembly Beyond the Browser

Mozilla, Intel, Red Hat and Fastly Plan to Take WebAssembly Beyond the Browser

Enterprise & IT Nov 12,2019 0

Mozilla, Fastly, Intel, and Red Hat are the founding members of the newly-formed Bytecode Alliance, an open source community dedicated to creating new software foundations, building on standards such as WebAssembly and WebAssembly System Interface (WASI).

The Bytecode Alliance will, through the joint efforts of its contributing members, "deliver a runtime environment and associated language toolchains, where security, efficiency, and modularity can all coexist across the widest possible range of devices and architectures." Technologies contributed and collaboratively evolved through the Alliance leverage established innovation in compilers, runtimes, and tooling, and focus on fine-grained sandboxing, capabilities-based security, modularity, and standards such as WebAssembly and WASI.

WebAssembly is the open standard that allows browsers to execute compiled programs in the browser. This allows developers to write their applications in languages like C, C++ and Rust and have those programs execute at native speed, all without having to rely on JavaScript.

Today, support for WebAssembly is part of all of the major browser engines.

Founding members are making several open source project contributions to the Bytecode Alliance, including:

  • Wasmtime, a small and efficient runtime for WebAssembly & WASI
  • Lucet, an ahead-of-time compiler and runtime for WebAssembly & WASI focused on low-latency, high-concurrency applications
  • WebAssembly Micro Runtime (WAMR), an interpreter-based WebAssembly runtime for embedded devices
  • Cranelift, a cross-platform code generator with a focus on security and performance, written in Rust

The main projects are licensed under the Apache 2.0 license + LLVM exception (which ensures GPL compatibility). Some supporting projects are licensed under Apache 2.0/MIT dual license.

The Bytecode Alliance aims to cover as many hardware and OS configurations as possible. Right now, the architectures covered are:

  • Wasmtime and Cranelift are officially supported and tested on Linux, macOS 10.9+, and Windows 10 on x86_64, and reported to work on FreeBSD on x86_64.
  • Lucet is officially supported and tested on Linux and macOS 10.9+ on x86_64.
  • WAMR runs under Linux, macOS, Zephyr, AliOS Things, and VxWorks and has support for x86_32, x86_64, Arm, and MIPS.

Different use cases are best served by different execution modes, or a mix of execution modes. Right now, the execution modes covered are:

  • Interpreter in WAMR
  • Baseline and optimizing JIT in Wasmtime through Lightbeam and Cranelift
  • AoT in Wasmtime/Cranelift and in Lucet

Full support for all these execution modes, including tiering where applicable, is planned for Wasmtime.

Modern software applications and services are built from global repositories of shared components and frameworks, which accelerates creation of new and better multi-device experiences but understandably increases concerns about trust, data integrity, and system vulnerability. The Bytecode Alliance is committed to establishing a capable, secure platform that allows application developers and service providers to confidently run untrusted code, on any infrastructure, for any operating system or device, leveraging the experience doing so inside web browsers.

Tags: Bytecode AllianceMozillaRedHatFastly
Previous Post
Intel Speeds AI Development With Nervana Neural Network Processors, Intel Movidius Vision Processing Unit
Next Post
Facebook Pay Simplifies Payments Though Facebook, Messenger, Instagram and WhatsApp

Related Posts

  • Scroll Partners With Firefox to Build a Better Internet

  • Firefox Brings DNS Over HTTPS by Default for US Users

  • Thunderbird Gets a New Home

  • Mozilla Lays off 70 Employees

  • Firefox to Limit Notification Prompts While Browsing

  • Mozilla is Asking Congress to Examine the Data Practices of ISPs

  • Mozilla Talks About $5 Ad-free Subscription Plan

  • Europe Clears IBM's $34 billion With Red Hat Deal

Latest News

Dirac Deepens Collaboration with ASUS to Equip Latest Smartphones and Laptops with Industry-Leading Immersive Sound Experiences
Smartphones

Dirac Deepens Collaboration with ASUS to Equip Latest Smartphones and Laptops with Industry-Leading Immersive Sound Experiences

Sony Announces New High-Performance M Series CFexpress Type A Memory Cards
Cameras

Sony Announces New High-Performance M Series CFexpress Type A Memory Cards

be quiet! introduces new premium products at Computex 2023
PC components

be quiet! introduces new premium products at Computex 2023

Cooler Master Announces MasterHUB and MasterControl
PC components

Cooler Master Announces MasterHUB and MasterControl

G.SKILL Showcases Extreme DDR5 Memory at Computex 2023
PC components

G.SKILL Showcases Extreme DDR5 Memory at Computex 2023

Popular Reviews

Pioneer BDR-S13U-X Blu-Ray Recorder

Pioneer BDR-S13U-X Blu-Ray Recorder

Pioneer BDR-X13U-S

Pioneer BDR-X13U-S

EnGenius ECW230S AP

EnGenius ECW230S AP

Pioneer BDR-XD08UMB-S External Blu-Ray Recorder

Pioneer BDR-XD08UMB-S External Blu-Ray Recorder

be quiet! Pure Rock 2 FX

be quiet! Pure Rock 2 FX

be quiet! Pure Loop 2 FX (280mm)

be quiet! Pure Loop 2 FX (280mm)

Creative Zen Hybrid

Creative Zen Hybrid

be quiet! Silent Wings Pro 4

be quiet! Silent Wings Pro 4

Main menu

  • Home
  • News
  • Reviews
  • Essays
  • Forum
  • Legacy
  • About
    • Submit News

    • Contact Us
    • Privacy

    • Promotion
    • Advertise

    • RSS Feed
    • Site Map
  • About
  • Privacy
  • Contact Us
  • Promotional Opportunities @ CdrInfo.com
  • Advertise on out site
  • Submit your News to our site
  • RSS Feed