Breaking News

LIAN LI Launches 8.8” Universal Screen with Flexible Mounting Solution Viltrox Announces Two New Affordable, Pocketable Ultra-Wide Autofocus Prime Lenses Logitech G Drops a Wide Array of New Products and Innovations at Logitech G PLAY 2025 Panasonic Introduces New LUMIX TZ99 White in Europe MSI Launches FORGE GK600 TKL WIRELESS Special Edition Compact Mechanical Keyboard

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

LIAN LI Launches 8.8” Universal Screen with Flexible Mounting Solution
Enterprise & IT

LIAN LI Launches 8.8” Universal Screen with Flexible Mounting Solution

Viltrox Announces Two New Affordable, Pocketable Ultra-Wide Autofocus Prime Lenses
Cameras

Viltrox Announces Two New Affordable, Pocketable Ultra-Wide Autofocus Prime Lenses

Logitech G Drops a Wide Array of New Products and Innovations at Logitech G PLAY 2025
Enterprise & IT

Logitech G Drops a Wide Array of New Products and Innovations at Logitech G PLAY 2025

Panasonic Introduces New LUMIX TZ99 White in Europe
Cameras

Panasonic Introduces New LUMIX TZ99 White in Europe

MSI Launches FORGE GK600 TKL WIRELESS Special Edition Compact Mechanical Keyboard
PC components

MSI Launches FORGE GK600 TKL WIRELESS Special Edition Compact Mechanical Keyboard

Popular Reviews

be quiet! Dark Mount Keyboard

be quiet! Dark Mount Keyboard

Terramaster F8-SSD

Terramaster F8-SSD

be quiet! Light Mount Keyboard

be quiet! Light Mount Keyboard

be quiet! Light Base 600 LX

be quiet! Light Base 600 LX

Noctua NH-D15 G2

Noctua NH-D15 G2

Soundpeats Pop Clip

Soundpeats Pop Clip

be quiet! Pure Base 501

be quiet! Pure Base 501

Akaso 360 Action camera

Akaso 360 Action camera

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