CINXE.COM

New Bytecode Alliance Brings the Security, Ubiquity, and Interoperability of the Web to the World of Pervasive Computing – Mozilla Press Center

<!DOCTYPE html> <html lang="en-US" dir="ltr" class="no-js"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="license" href="#license"> <link rel="profile" href="https://gmpg.org/xfn/11"> <link rel="shortcut icon" type="image/png" href="https://blog.mozilla.org/press/wp-content/themes/frontierline/img/favicon.png"> <!--[if IE]> <meta name="MSSmartTagsPreventParsing" content="true"> <meta http-equiv="imagetoolbar" content="no"> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <![endif]--> <!--[if lte IE 8]> <script src="https://blog.mozilla.org/press/wp-content/themes/frontierline/js/html5.js"></script> <link rel="shortcut icon" type="image/x-icon" href="https://blog.mozilla.org/press/wp-content/themes/frontierline/img/favicon.ico"> <link rel="stylesheet" type="text/css" media="all" href="https://blog.mozilla.org/press/wp-content/themes/frontierline/oldIE.css"> <![endif]--> <style type="text/css"> @media screen and (min-width: 480px) { #masthead { background-image: url('https://blog.mozilla.org/press/files/2018/02/cropped-press_header.png'); } } </style> <meta name="title" content="New Bytecode Alliance Brings the Security, Ubiquity, and Interoperability of the Web to the World of Pervasive Computing – Mozilla Press Center"> <meta name="description" content="New community effort will create a new cross-platform, cross-device computing runtime based on the unique advantages of WebAssembly  MOUNTAIN VIEW, California, November 12, 2019 — The Bytecode Alliance is a ..."> <meta property="og:site_name" content="Mozilla Press Center"> <meta property="og:url" content="https://blog.mozilla.org/press/2019/11/new-bytecode-alliance-brings-the-security-ubiquity-and-interoperability-of-the-web-to-the-world-of-pervasive-computing"> <meta property="og:title" content="New Bytecode Alliance Brings the Security, Ubiquity, and Interoperability of the Web to the World of Pervasive Computing – Mozilla Press Center"> <meta property="og:description" content="New community effort will create a new cross-platform, cross-device computing runtime based on the unique advantages of WebAssembly  MOUNTAIN VIEW, California, November 12, 2019 — The Bytecode Alliance is a ..."> <meta property="og:image" content="https://blog.mozilla.org/press/files/2019/11/bytecode_alliance_featured-image.jpg"> <meta property="twitter:title" content="New Bytecode Alliance Brings the Security, Ubiquity, and Interoperability of the Web to the World of Pervasive Computing – Mozilla Press Center"> <meta property="twitter:description" content="New community effort will create a new cross-platform, cross-device computing runtime based on the unique advantages of WebAssembly  MOUNTAIN VIEW, California, November 12, 2019 — The Bytecode Alliance is a ..."> <meta name="twitter:card" content="summary_large_image"> <meta property="twitter:image" content="https://blog.mozilla.org/press/files/2019/11/bytecode_alliance_featured-image.jpg"> <title>New Bytecode Alliance Brings the Security, Ubiquity, and Interoperability of the Web to the World of Pervasive Computing – Mozilla Press Center</title> <meta name='robots' content='max-image-preview:large' /> <meta name="blog-name" content="Mozilla Press Center" /> <link rel="alternate" type="application/rss+xml" title="Mozilla Press Center &raquo; Feed" href="https://blog.mozilla.org/press/feed/" /> <link rel="alternate" type="application/rss+xml" title="Mozilla Press Center &raquo; Comments Feed" href="https://blog.mozilla.org/press/comments/feed/" /> <link rel='stylesheet' id='wp-block-library-css' href='https://blog.mozilla.org/press/wp-includes/css/dist/block-library/style.min.css?ver=6.3.5' type='text/css' media='all' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='frontierline-css' href='https://blog.mozilla.org/press/wp-content/themes/frontierline/style.css?ver=1715715365' type='text/css' media='all' /> <script type='text/javascript' src='https://blog.mozilla.org/wp-content/mu-plugins/mozilla-custom/ga-snippet.js?ver=.4' id='ga-snippet-js'></script> <script type='text/javascript' src='https://blog.mozilla.org/press/wp-includes/js/jquery/jquery.min.js?ver=3.7.0' id='jquery-core-js'></script> <script type='text/javascript' src='https://blog.mozilla.org/press/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1' id='jquery-migrate-js'></script> <link rel="https://api.w.org/" href="https://blog.mozilla.org/press/wp-json/" /><link rel="alternate" type="application/json" href="https://blog.mozilla.org/press/wp-json/wp/v2/posts/3675" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://blog.mozilla.org/press/xmlrpc.php?rsd" /> <link rel="canonical" href="https://blog.mozilla.org/press/2019/11/new-bytecode-alliance-brings-the-security-ubiquity-and-interoperability-of-the-web-to-the-world-of-pervasive-computing/" /> <link rel='shortlink' href='https://blog.mozilla.org/press/?p=3675' /> <link rel="alternate" type="application/json+oembed" href="https://blog.mozilla.org/press/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fblog.mozilla.org%2Fpress%2F2019%2F11%2Fnew-bytecode-alliance-brings-the-security-ubiquity-and-interoperability-of-the-web-to-the-world-of-pervasive-computing%2F" /> <link rel="alternate" type="text/xml+oembed" href="https://blog.mozilla.org/press/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fblog.mozilla.org%2Fpress%2F2019%2F11%2Fnew-bytecode-alliance-brings-the-security-ubiquity-and-interoperability-of-the-web-to-the-world-of-pervasive-computing%2F&#038;format=xml" /> <style type="text/css" id="wp-custom-css"> #masthead { background-color: #d6d9f3; -webkit-background-size: auto 100%; background-size: auto 100%; background-repeat: no-repeat; background-position: right 3% top 40px; } </style> </head> <body class="post-template-default single single-post postid-3675 single-format-standard color-scheme-none pattern-none" data-blogname="Mozilla Press Center"> <nav id="nav-global" class="nav-global can-stick"> <div class="content"> <div class="logo"><a href="https://www.mozilla.org/?utm_source=blog.mozilla.org&amp;utm_medium=referral&amp;utm_campaign=blog-nav" rel="external" title="Visit mozilla.org">Mozilla</a></div> <div class="nav-mozilla"> <span class="toggle" role="button" aria-controls="nav-mozilla-menu" aria-expanded="false" tabindex="0">Menu</span> <ul class="nav-mozilla-menu" id="nav-mozilla-menu"> <li class="nav-global-health"><a href="https://www.mozilla.org/about/?utm_source=blog.mozilla.org&amp;utm_medium=referral&amp;utm_campaign=blog-nav" rel="external">About Mozilla</a></li> <li class="nav-global-tech"><a href="https://www.mozilla.org/firefox/products/?utm_source=blog.mozilla.org&amp;utm_medium=referral&amp;utm_campaign=blog-nav" rel="external">Products</a></li> <li class="nav-global-donate"><a href="https://donate.mozilla.org/?presets=50,30,20,10&amp;amount=30&amp;currency=usd&amp;utm_source=blog.mozilla.org&amp;utm_medium=referral&amp;utm_campaign=blog-nav" rel="external">Give</a></li> <li class="nav-global-firefox"><a href="https://www.mozilla.org/firefox/?utm_source=blog.mozilla.org&amp;utm_medium=referral&amp;utm_campaign=blog-nav" rel="external">Discover Firefox</a></li> </ul> </div> </div> </nav> <header id="masthead" class="section"> <div class="site-id"> <div class="site-title-wrap content"> <a href="https://blog.mozilla.org/press/" rel="home" title="Go to the front page"> <h4 id="site-title"><span>Mozilla Press Center</span></h4> <p id="site-description"><span>Mozilla News, Announcements, and More</span></p> </a> </div> </div> </header> <div class="site-wrap"> <nav id="nav-util" class="can-stick has-sidebar "> <ul class="content"> <li class="nav-util-sidebar"><a href="#sidebar" aria-controls="sidebar" id="toggle-sidebar">Explore</a></li> <li class="nav-util-search"> <form id="search" class="fm-search" method="get" action="https://blog.mozilla.org/press/"> <fieldset> <p> <label for="s">Search this site</label> <input type="search" value="" name="s" id="s"> <button type="submit" class="button button-minor">Search</button> </p> </fieldset> </form> </li> </ul> </nav> <main id="content"> <div class="content"> <div class="post-image post-image-featured"> <img width="1400" height="770" src="https://blog.mozilla.org/press/files/2019/11/bytecode_alliance_featured-image.jpg" class="attachment-post-full-size size-post-full-size wp-post-image" alt="Logo Bytecode Alliance" decoding="async" fetchpriority="high" srcset="https://blog.mozilla.org/press/files/2019/11/bytecode_alliance_featured-image.jpg 1400w, https://blog.mozilla.org/press/files/2019/11/bytecode_alliance_featured-image-300x165.jpg 300w, https://blog.mozilla.org/press/files/2019/11/bytecode_alliance_featured-image-768x422.jpg 768w, https://blog.mozilla.org/press/files/2019/11/bytecode_alliance_featured-image-600x330.jpg 600w, https://blog.mozilla.org/press/files/2019/11/bytecode_alliance_featured-image-1000x550.jpg 1000w" sizes="(max-width: 1400px) 100vw, 1400px" /> </div> <article id="post-3675" class="post post-3675 type-post status-publish format-standard has-post-thumbnail hentry category-about-mozilla category-press-releases tag-bytecode-alliance tag-fastly tag-intel tag-mozilla tag-red-hat tag-security tag-webassembly"> <header class="entry-header"> <div class="entry-tools"> <div class="categories"> <b>Categories:</b> <a href="https://blog.mozilla.org/press/category/about-mozilla/" rel="category tag">About Mozilla</a> <a href="https://blog.mozilla.org/press/category/press-releases/" rel="category tag">Press Releases</a> </div> </div> <h1 class="entry-title"> New Bytecode Alliance Brings the Security, Ubiquity, and Interoperability of the Web to the World of Pervasive Computing </h1> <div class="entry-info"> <time class="date published" datetime="2019-11-12T00:43:15-08:00">November 12, 2019</time> </div> </header> <div class="entry-content"> <p><i>New community effort will create a new cross-platform, cross-device computing runtime based on the unique advantages of WebAssembly </i></p> <p>MOUNTAIN VIEW, California, November 12, 2019 — The <strong>Bytecode Alliance is a newly-formed open source community</strong> dedicated to creating new software foundations, building on standards such as WebAssembly and WebAssembly System Interface (WASI). <strong>Mozilla, Fastly, Intel, and Red Hat are founding members.</strong></p> <p>The Bytecode Alliance will, through the joint efforts of its contributing members, deliver a state-of-the-art 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.</p> <p><strong>Founding members are making several open source project contributions to the Bytecode Alliance, including:</strong></p> <ul> <li><strong>Wasmtime</strong>, a small and efficient runtime for WebAssembly &amp; WASI</li> <li><strong>Lucet</strong>, an ahead-of-time compiler and runtime for WebAssembly &amp; WASI focused on low-latency, high-concurrency applications</li> <li><strong>WebAssembly Micro Runtime (WAMR)</strong>, an interpreter-based WebAssembly runtime for embedded devices</li> <li><strong>Cranelift</strong>, a cross-platform code generator with a focus on security and performance, written in Rust</li> </ul> <p>Modern software applications and services are built from global repositories of shared components and frameworks, which greatly 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 decades of experience doing so inside web browsers.</p> <p><i>Partner quotes:</i></p> <p><b>Mozilla:</b></p> <p>“WebAssembly is changing the web, but we believe WebAssembly can play an even bigger role in the software ecosystem as it continues to expand beyond browsers. This is a unique moment in time at the dawn of a new technology, where we have the opportunity to fix what’s broken and build new, secure-by-default foundations for native development that are portable and scalable. But we need to take deliberate, cross-industry action to ensure this happens in the right way. Together with our partners in the Bytecode Alliance, Mozilla is building these new secure foundations—for everything from small, embedded devices to large, computing clouds,” said Luke Wagner, Distinguished Engineer at Mozilla and co-creator of WebAssembly.</p> <p><b>Fastly:</b></p> <p>“Fastly is very happy to help bring the Bytecode Alliance to the community,&#8221; said Tyler McMullen, CTO at Fastly. &#8220;Lucet and Cranelift have been developed together for years, and we’re excited to formalize their relationship and help them grow faster together. This is an important moment in computing history, marking our chance to redefine how software will be built across clients, origins, and the edge. The Bytecode Alliance is our way of contributing to and working with the community, to create the foundations that the future of the internet will be built on.&#8221;</p> <p><strong>Intel:</strong></p> <p>“Intel is joining the Bytecode Alliance as a founding member to help extend WebAssembly’s performance and security benefits beyond the browser to a wide range of applications and servers. Bytecode Alliance technologies can help developers extend software using a wide selection of languages, building upon the full capabilities of leading-edge compute platforms,” said Mark Skarpness, VP, Intel Architecture, Graphics, and Software; Director, Data-Centric System Stacks.<em><cite><br /> </cite></em></p> <p><b>Red Hat: </b></p> <p>“Red Hat believes deeply in the role open source technologies play in helping provide the foundation for computing, from the operating system to the browser to the open hybrid cloud,” said Chris Wright, senior vice president and Chief Technology Officer at Red Hat. “Wasmtime is an exciting development that helps move WebAssembly out of the browser into the server space where we are experimenting with it to change the trust model for applications, and we are happy to be involved in helping it grow into a mature, community-based project.”</p> <p><b>Useful Links:</b></p> <ul> <li><a href="https://hacks.mozilla.org/2019/11/announcing-the-bytecode-alliance/">Mozilla Hacks: Announcing the Bytecode Alliance: Building a secure by default, composable future for WebAssembly (Code Cartoon)</a></li> <li><a href="https://bytecodealliance.org/">Bytecode Alliance website</a></li> <li><a href="https://webassembly.org/">WebAssembly website</a></li> </ul> <p><b>About Mozilla</b></p> <p>Mozilla has been a pioneer and advocate for the web for more than 20 years. We are a global organization with a<a href="https://www.mozilla.org/mission/"> mission</a> to promote innovation and opportunity on the Web. Today, hundreds of millions of people worldwide use the popular<a href="https://www.mozilla.org/firefox/new/"> Firefox browser</a> to discover, experience, and connect to the Web on computers, tablets and mobile phones. Together with our vibrant, global community of developers and contributors, we create and promote open standards that ensure the internet remains a global public resource, open and accessible to all.</p> </div> <footer class="entry-tags"> <p><b>Tags:</b> <a href="https://blog.mozilla.org/press/tag/bytecode-alliance/" rel="tag">Bytecode Alliance</a>, <a href="https://blog.mozilla.org/press/tag/fastly/" rel="tag">Fastly</a>, <a href="https://blog.mozilla.org/press/tag/intel/" rel="tag">Intel</a>, <a href="https://blog.mozilla.org/press/tag/mozilla/" rel="tag">mozilla</a>, <a href="https://blog.mozilla.org/press/tag/red-hat/" rel="tag">Red Hat</a>, <a href="https://blog.mozilla.org/press/tag/security/" rel="tag">Security</a>, <a href="https://blog.mozilla.org/press/tag/webassembly/" rel="tag">WebAssembly</a></p> </footer> </article><!-- #post --> </div> <nav id="adjacent-posts" class="section nav-paging"> <div class="content"> <p class="nav-paging-prev" role="navigation"> <a href="https://blog.mozilla.org/press/2019/10/mozillas-accessibility-inspector-helps-developers-to-make-websites-and-content-accessible-for-all/"> <span class="label">Previous article</span> <strong class="entry-title">Mozilla’s Accessibility Inspector helps developers to make websites and content accessible for all</strong> <time class="date" datetime="2019-10-29T00:45:09-07:00">October 29, 2019</time> <svg class="arrow-left" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23.62 43"><defs><style>.cls-1{fill:none;stroke:#000;stroke-linecap:round;stroke-miterlimit:10;stroke-width:3px;}</style></defs><polyline class="cls-1" points="22.12 1.5 2.12 21.5 22.12 41.5"/></svg> </a> </p> <p class="nav-paging-next" role="navigation"> <a href="https://blog.mozilla.org/press/2019/11/demand-better-of-the-internet-mozilla-at-internet-governance-forum-2019/"> <span class="label">Next article</span> <strong class="entry-title">Demand Better Of The Internet: Mozilla At Internet Governance Forum 2019</strong> <time class="date" datetime="2019-11-19T01:36:55-08:00">November 19, 2019</time> <svg class="arrow-right" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23.62 43"><defs><style>.cls-1{fill:none;stroke:#000;stroke-linecap:round;stroke-miterlimit:10;stroke-width:3px;}</style></defs><polyline class="cls-1" points="1.5 1.5 21.5 21.5 1.5 41.5"/></svg> </a> </p> </div> </nav> <aside id="related-posts" class="section"> <div class="content"> <div class="in-category"> <h4 class="module-title">More articles in “About Mozilla”</h4> <ul class="cat-posts"> <li> <h5 class="entry-title"><a href="https://blog.mozilla.org/press/2019/11/mozilla-and-bmz-announce-cooperation-to-open-up-voice-technology-for-african-languages/">Mozilla and BMZ Announce Cooperation to Open Up Voice Technology for African Languages</a></h5> <time class="date" datetime="2019-11-25T10:27:46-08:00">November 25, 2019</time> </li> <li> <h5 class="entry-title"><a href="https://blog.mozilla.org/press/2019/11/demand-better-of-the-internet-mozilla-at-internet-governance-forum-2019/">Demand Better Of The Internet: Mozilla At Internet Governance Forum 2019</a></h5> <time class="date" datetime="2019-11-19T01:36:55-08:00">November 19, 2019</time> </li> <li> <h5 class="entry-title"><a href="https://blog.mozilla.org/press/2019/10/mozilla-receives-meta-seal-of-recognition-for-its-machine-learning-efforts/">Mozilla receives META Seal of Recognition for its Machine Learning efforts</a></h5> <time class="date" datetime="2019-10-25T01:50:22-07:00">October 25, 2019</time> </li> <li> <h5 class="entry-title"><a href="https://blog.mozilla.org/press/2019/08/mozilla-takes-action-to-protect-users-in-kazakhstan/">Mozilla takes action to protect users in Kazakhstan</a></h5> <time class="date" datetime="2019-08-21T03:12:16-07:00">August 21, 2019</time> </li> <li> <h5 class="entry-title"><a href="https://blog.mozilla.org/press/2019/04/ethical-tech-feminist-ai-and-internet-health-mozilla-at-republica-2019/">Ethical Tech, Feminist AI, and Internet Health: Mozilla at re:publica 2019</a></h5> <time class="date" datetime="2019-04-30T01:00:17-07:00">April 30, 2019</time> </li> </ul> </div> <div class="popular"> <h4 class="module-title">Recent articles</h4> <ul class="recent-posts"> <li> <h5 class="entry-title"><a href="https://blog.mozilla.org/press/2022/12/our-year-in-review-how-firefox-works-for-you/">Our Year in Review: How Firefox works for you</a></h5> <time class="date" datetime="2022-12-13T09:00:37-08:00">December 13, 2022</time> </li> <li> <h5 class="entry-title"><a href="https://blog.mozilla.org/press/2022/11/mozilla-the-best-gift-for-anyone-who-wants-to-feel-safer-when-they-go-online-mozilla-privacy-products/">The best gift for anyone who wants to feel safer when they go online: Mozilla privacy products </a></h5> <time class="date" datetime="2022-11-21T15:17:10-08:00">November 21, 2022</time> </li> <li> <h5 class="entry-title"><a href="https://blog.mozilla.org/press/2022/10/firefox-news-privacy-online-just-got-easier-with-todays-firefox-release/">Privacy online just got easier with today’s Firefox release</a></h5> <time class="date" datetime="2022-10-18T06:04:18-07:00">October 18, 2022</time> </li> <li> <h5 class="entry-title"><a href="https://blog.mozilla.org/press/2022/10/protect-your-privacy-and-your-phone-number-with-firefox-relay/">Protect your privacy and your phone number with Firefox Relay</a></h5> <time class="date" datetime="2022-10-11T06:04:39-07:00">October 11, 2022</time> </li> <li> <h5 class="entry-title"><a href="https://blog.mozilla.org/press/2022/05/celebrating-firefox-how-we-got-to-100/">Celebrating Firefox: How we got to 100</a></h5> <time class="date" datetime="2022-05-03T06:09:18-07:00">May 3, 2022</time> </li> </ul> </div> </div> </aside> <aside id="newsletter-subscribe" class="section"> <form id="newsletter_form" class="content newsletter_form" name="newsletter_form" action="https://www.mozilla.org/en-US/newsletter/" method="post" data-blog="Mozilla Press Center"> <input type="hidden" id="newsletters" name="newsletters" value="mozilla-foundation"> <input type="hidden" id="source_url" name="source_url" value="https://blog.mozilla.org/press/2019/11/new-bytecode-alliance-brings-the-security-ubiquity-and-interoperability-of-the-web-to-the-world-of-pervasive-computing"> <div class="form-title"> <h3>Love the Web?</h3> <h4>Get the Mozilla newsletter and help us keep it open and free.</h4> </div> <div id="form-contents" class="form-contents"> <div id="newsletter_errors" class="newsletter_errors"></div> <div class="field field-email"> <label for="email">Your e-mail address</label> <input type="email" id="email" name="email" required placeholder="yourname@example.com" size="30"> </div> <div class="form-details"> <div class="field field-language"> <label for="lang">Language</label> <select id="lang" name="lang" required="required"> <option value="de">Deutsch</option> <option value="en" selected="selected">English</option> <option value="es">Español</option> <option value="fr">Français</option> <option value="pl">Polski</option> </select> </div> <div class="field field-format"> <label for="format-h"><input checked="checked" id="format-h" name="fmt" value="H" type="radio"> HTML</label> <label for="format-t"><input id="format-t" name="fmt" value="T" type="radio"> Text</label> </div> <div class="field field-privacy"> <label for="privacy"> <input type="checkbox" id="privacy" name="privacy" required> I’m okay with Mozilla handling my info as explained in this <a href="https://www.mozilla.org/privacy/">Privacy Policy</a>. </label> </div> </div> <div class="form-submit"> <button id="newsletter_submit" type="submit" class="form-button button-dark">Sign up now</button> <p class="form-details promise"> <small>We will only send you Mozilla-related information.</small> </p> </div> </div> <div id="newsletter_thanks" class="thanks"> <h2>Thanks!</h2> <p> If you haven’t previously confirmed a subscription to a Mozilla-related newsletter you may have to do so. Please check your inbox or your spam filter for an e-mail from us. </p> </div> </form> </aside> </main> <aside id="sidebar" class="section widgets can-stick"> <div class="content"> <aside id="search-2" class="widget widget_search"><h3 class="widget-title">Search</h3> <form id="search" class="fm-search" method="get" action="https://blog.mozilla.org/press/"> <fieldset> <p> <label for="s">Search this site</label> <input type="search" value="" name="s" id="s"> <button type="submit" class="button button-minor">Search</button> </p> </fieldset> </form> </aside><aside id="nav_menu-2" class="widget widget_nav_menu"><h3 class="widget-title">Resources</h3><div class="menu-resources-container"><ul id="menu-resources" class="menu"><li id="menu-item-1187" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1187"><a href="http://blog.mozilla.org/press/ataglance">Mozilla At Glance</a></li> <li id="menu-item-1191" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1191"><a href="https://www.mozilla.org/en-US/about/leadership/">Mozilla Leadership Bios</a></li> <li id="menu-item-1192" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1192"><a href="https://www.mozilla.org/en-US/press/speakerrequest/">Speaker Request Form</a></li> <li id="menu-item-1190" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1190"><a href="https://blog.mozilla.org/press/kits/">Firefox Press Kits</a></li> <li id="menu-item-1188" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1188"><a href="https://blog.mozilla.org/press/mozilla-blog-directory/">Mozilla Blog Directory</a></li> </ul></div></aside><aside id="text-2" class="widget widget_text"><h3 class="widget-title">Media Contact</h3> <div class="textwidget">For interview requests or any other media inquiries, please <a href="mailto:press@mozilla.com?Subject=Press%20Enquiry"> contact the US press team</a> or connect with us on <a href="https://twitter.com/mozillapr_us/">Twitter</a>. </div> </aside><aside id="text-3" class="widget widget_text"><h3 class="widget-title">Support</h3> <div class="textwidget">Need help? For any support requests, please visit our <a href="https://support.mozilla.org/">forums</a>. </div> </aside><aside id="nav_menu-3" class="widget widget_nav_menu"><h3 class="widget-title">Local Press Centers</h3><div class="menu-international-press-centers-container"><ul id="menu-international-press-centers" class="menu"><li id="menu-item-994" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-994"><a href="https://blog.mozilla.org/press-uk/">UK Press Center</a></li> <li id="menu-item-995" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-995"><a href="https://blog.mozilla.org/press-es/">Spanish Press Center</a></li> <li id="menu-item-996" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-996"><a href="https://blog.mozilla.org/press-fr/">French Press Center</a></li> <li id="menu-item-997" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-997"><a href="https://blog.mozilla.org/press-it/">Italian Press Center</a></li> <li id="menu-item-998" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-998"><a href="https://blog.mozilla.org/press-de/">German Press Center</a></li> <li id="menu-item-999" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-999"><a href="https://blog.mozilla.org/press-pl/">Polish Press Center</a></li> <li id="menu-item-1196" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1196"><a href="https://blog.mozilla.org/press-br/">Brazilian Press Center</a></li> </ul></div></aside><aside id="nav_menu-4" class="widget widget_nav_menu"><h3 class="widget-title">Mozilla Blogs</h3><div class="menu-mozilla-blogs-container"><ul id="menu-mozilla-blogs" class="menu"><li id="menu-item-3582" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3582"><a href="https://blog.mozilla.org">The Mozilla Blog</a></li> <li id="menu-item-3583" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3583"><a href="https://blog.mozilla.org/firefox/">The Firefox Frontier</a></li> <li id="menu-item-3585" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3585"><a href="https://blog.mozilla.org/futurereleases/">Future Releases</a></li> <li id="menu-item-3586" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3586"><a href="https://blog.mozilla.org/netpolicy/">Open Policy &#038; Advocacy</a></li> <li id="menu-item-3584" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3584"><a href="https://hacks.mozilla.org">Mozilla Hacks</a></li> <li id="menu-item-3587" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3587"><a href="https://blog.mozilla.org/internetcitizen/">Internet Citizen</a></li> <li id="menu-item-3588" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3588"><a href="https://blog.mozilla.org/community/">about:community</a></li> <li id="menu-item-3589" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3589"><a href="https://blog.mozilla.org/inclusion/">Mozilla Stands for Inclusion</a></li> <li id="menu-item-3590" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3590"><a href="https://blog.mozilla.org/addons/">Mozilla Add-ons Blog</a></li> </ul></div></aside> </div> </aside> </div><!-- /.site-wrap --> <footer id="site-info" class="section"> <div class="content"> <nav class="primary"> <div class="logo"> <a href="https://www.mozilla.org/?utm_source=blog.mozilla.org&amp;utm_campaign=footer&amp;utm_medium=referral" data-link-type="footer" data-link-name="Mozilla">Mozilla</a> </div> <section class="mozilla"> <h5><a href="https://www.mozilla.org/?utm_source=blog.mozilla.org&amp;utm_campaign=footer&amp;utm_medium=referral" data-link-type="footer" data-link-name="Mozilla">Mozilla</a></h5> <ul class="mozilla-links"> <li><a href="https://www.mozilla.org/about/?utm_source=blog.mozilla.org&amp;utm_campaign=footer&amp;utm_medium=referral" data-link-type="footer" data-link-name="About">About</a></li> <li><a href="https://www.mozilla.org/contact/?utm_source=blog.mozilla.org&amp;utm_campaign=footer&amp;utm_medium=referral" data-link-type="footer" data-link-name="Contact Us">Contact Us</a></li> <li><a href="https://donate.mozilla.org/?presets=50,30,20,10&amp;amount=30&amp;currency=usd&amp;utm_source=blog.mozilla.org&amp;utm_campaign=footer&amp;utm_medium=referral" class="donate" data-link-type="footer" data-link-name="Donate">Donate</a></li> <li> <ul class="social-links"> <li><a class="twitter" href="https://twitter.com/mozilla" data-link-type="footer" data-link-name="Twitter (@mozilla)">Twitter<span> (@mozilla)</span></a></li> <li><a class="instagram" href="https://www.instagram.com/mozillagram/" data-link-type="footer" data-link-name="Instagram (@mozillagram)">Instagram<span> (@mozillagram)</span></a></li> </ul> </li> </ul> </section> <section class="firefox"> <h5><a href="https://www.mozilla.org/firefox/?utm_source=blog.mozilla.org&amp;utm_campaign=footer&amp;utm_medium=referral" data-link-type="footer" data-link-name="Mozilla">Firefox</a></h5> <ul class="firefox-links"> <li><a href="https://www.mozilla.org/firefox/new/?utm_source=blog.mozilla.org&amp;utm_campaign=footer&amp;utm_medium=referral" data-link-type="footer" data-link-name="Download Firefox">Download Firefox</a></li> <li><a href="https://www.mozilla.org/firefox/?utm_source=blog.mozilla.org&amp;utm_campaign=footer&amp;utm_medium=referral" data-link-type="footer" data-link-name="Desktop">Desktop</a></li> <li><a href="https://www.mozilla.org/firefox/mobile/?utm_source=blog.mozilla.org&amp;utm_campaign=footer&amp;utm_medium=referral" data-link-type="footer" data-link-name="Mobile">Mobile</a></li> <li><a href="https://www.mozilla.org/firefox/features/?utm_source=blog.mozilla.org&amp;utm_campaign=footer&amp;utm_medium=referral" data-link-type="footer" data-link-name="Features">Features</a></li> <li><a href="https://www.mozilla.org/firefox/channel/desktop/?utm_source=blog.mozilla.org&amp;utm_campaign=footer&amp;utm_medium=referral" data-link-type="footer" data-link-name="Beta, Nightly, Developer Edition">Beta, Nightly, Developer Edition</a></li> <li> <ul class="social-links"> <li><a class="twitter" href="https://twitter.com/firefox" data-link-type="footer" data-link-name="Twitter (@firefox)">Twitter<span> (@firefox)</span></a></li> <li><a class="youtube" href="https://www.youtube.com/firefoxchannel" data-link-type="footer" data-link-name="YouTube (firefoxchannel)">YouTube<span> (firefoxchannel)</span></a></li> </ul> </li> </ul> </section> </nav> <nav class="secondary"> <div class="small-links"> <ul> <li><a rel="nofollow" href="https://www.mozilla.org/privacy/" data-link-type="footer" data-link-name="Privacy">Website Privacy Notice</a></li> <li><a rel="nofollow" href="https://www.mozilla.org/privacy/websites/#cookies" data-link-type="footer" data-link-name="Cookies">Cookies</a></li> <li><a rel="nofollow" href="https://www.mozilla.org/about/legal/" data-link-type="footer" data-link-name="Legal">Legal</a></li> </ul> <p class="license"> Visit Mozilla Corporation’s not-for-profit parent, the <a href="https://foundation.mozilla.org" data-link-type="footer" data-link-name="Mozilla Foundation">Mozilla Foundation</a>. </p> <p class="license"> Portions of this content are ©1998-2025 by individual contributors. Content available under a <a href="https://www.mozilla.org/foundation/licensing/website-content/" rel="external license">Creative Commons license</a>. </p> </div> </nav> </div> </footer> <!--[if IE 9]> <script type="text/javascript" src="https://blog.mozilla.org/press/wp-content/themes/frontierline/js/matchMedia.js"></script> <script type="text/javascript" src="https://blog.mozilla.org/press/wp-content/themes/frontierline/js/matchMedia.addListener.js"></scrip> <![endif]--> <script type='text/javascript' src='https://blog.mozilla.org/press/wp-content/themes/frontierline/js/global.js?ver=2.2' id='global-js'></script> <script type='text/javascript' src='https://blog.mozilla.org/press/wp-content/themes/frontierline/js/basket-client.js?ver=1.2' id='basket-client-js'></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10