Close Menu
    Facebook X (Twitter) Instagram
    • About
    • Privacy Policy
    • Write For Us
    • Newsletter
    • Contact
    Instagram
    About ChromebooksAbout Chromebooks
    • News
      • Stats
    • AI
    • How to
      • DevOps
      • IP Address
    • Apps
    • Business
    • Q&A
      • Opinion
    • Gaming
      • Google Games
    • Blog
    • Podcast
    • Contact
    About ChromebooksAbout Chromebooks
    News

    Could future Chromebooks with native Android and Linux apps run on Google’s Fuchsia OS?

    Kevin TofelBy Kevin TofelFebruary 14, 2021Updated:May 7, 2025No Comments4 Mins Read
    Share
    Facebook Twitter LinkedIn Pinterest

    Since 2016 when it first appeared, Google’s Fuchsia effort has been shrouded in mystery.

    If you’re not familiar with Fuchsia, Google describes it as a “new open-source operating system” that can be scaled to run on small microcontrollers all the way up to traditional computing devices. Unlike Chrome OS, which runs on a Linux kernel, Fuchsia will have its own microkernel called Zircon.

    Up until now, I didn’t see Fuchsia having much future impact to Chromebooks.

    Sure the potential was there, but replacing Chrome OS isn’t what I’d call low-hanging fruit.

    However, this finding from 9to5 Google has me rethinking things: Google is looking into Fuchsia support for native Android and Linux apps. And that screams “Chrome OS” to me.

    Goodbye VMs and containers on Chromebooks

    The idea here is that Google would implement a translation service called Starnix into Fuchsia.

    At a high level, Starnix sounds similar to Apple’s Rosetta 2 solution for the new M1-based MacBook Air and MacBook Pro.

    Rosetta 2 is a translation service that takes applications written for Intel x86 processors and allows them to run almost seamlessly on the ARM-based Apple Silicon M1 chip. I’ve used Rosetta 2 on my own M1 MacBook Air and have yet to encounter any software issues; it’s impressive.

    Today on Chromebooks, both Android and Linux apps run in separate containers for security and platform reasons. And in the case of Linux apps, inside the container is a virtual machine. So there’s some resource overhead here.

    That’s what makes Starnix different. It would allow current Android and Linux apps to run natively, albeit in a translation method.

    This technical description illustrates the difference from a Linux app perspective:

    The most direct way of running Linux binaries on Fuchsia would be to run those binaries in a virtual machine with the Linux kernel as the guest kernel in the virtual machine. However, this approach makes it difficult to integrate the guest programs with the rest of the Fuchsia system because they are running in a different operating system from the rest of the system.

    Fuchsia is designed so that you can bring your own runtime, which means the Fuchsia system does not impose an opinion about the internal structure of components. In order to interoperate as a first-class citizen with the Fuchsia system, a component need only send and receive correctly formatted messages over the appropriate zx::channel objects.

    Rather than running Linux binaries in a virtual machine, starnix creates a Linux runtime natively in Fuchsia. Specifically, Linux program can be wrapped with a component manifest that identifies starnix as the runner for that component. Rather than using the ELF Runner directly, the binary for the Linux program is given to starnix to run.

    Technical mumbo-jumbo aside: What could this mean for Chrome OS and Chromebooks?

    What are the benefits of Fuchsia and Starnix?

    It would certainly be feasible for Google to transition from Chrome OS to Fuschia, while not only maintaining near- or total compatibility, but also removing some overhead required to run Android and Linux apps. Essentially, these (particularly Linux) could see a noticeable performance improvement.

    Does all of this mean Google will make that transition? No, of course not. However, it would make sense in the long-term. Not only could end-users benefit from better performance but Google wouldn’t have to rely on using the Linux kernel to underpin Chrome OS.

    An early build of Google Fuchsia running on the Pixelbook. Image courtesy ArsTechnica

    And it would add the potential for a single kernel across all Google devices: Chromebooks, yes, but also Android phones, Google Nest speakers and smart displays, etc…

    I’m sure that there would be some pain points involved in any such transition as it pertains to Chromebooks. I wouldn’t expect a Fuchsia-based Chromebook to “just work” on day one; it takes time to mature a platform, as we’ve seen from a decade of Chrome OS.

    But I’m intrigued by this effort if it can make Chromebooks better in the long term.

    Android Android apps Apple Chrome OS Chromebooks Fuchsia Google kernel Linux Apps
    Share. Facebook Twitter Pinterest LinkedIn Tumblr
    Kevin Tofel
    • Website

    After spending 15 years in IT at Fortune 100 companies, Kevin turned a hobby into a career and began covering mobile technology in 2003. He writes daily on the industry and has co-hosted the weekly MobileTechRoundup podcast since 2006. His writing has appeared in print (The New York Times, PC Magazine and PC World) and he has been featured on NBC News in Philadelphia.

    Related Posts

    AI Tools With Shortest User Loyalty In 2025

    August 25, 2025

    Is Janitor AI Down?

    August 21, 2025

    Why Meta Quest 4 Could Be the Next Big Thing in VR?

    August 11, 2025

    Comments are closed.

    Best of AI

    Most Repetitive AI Prompts Ever Entered Into Chatbots (2025)

    August 20, 2025

    Which AI Chatbots Are Most Trusted to Handle Sensitive Data? (2025)

    August 15, 2025

    Most Common AI Tools Used at Work (And What They’re Replacing) 2025

    August 11, 2025

    Which AI Chatbot is Used Most by Students?

    August 7, 2025

    Perplexity Statistics And User Trends [2025 Updated]

    July 29, 2025
    Trending Stats

    Average Chrome Tab Lifespan Statistics (2025)

    September 3, 2025

    Which Chrome Permissions Are Most Frequently Revoked After Being Allowed? (2025)

    September 2, 2025

    Chrome Usage vs. Focus Apps Statistics [2025 Updated]

    August 29, 2025

    How Many Chrome Extensions Does the Average User Have – But Never Use? (2025)

    August 27, 2025

    Chrome Mobile Market Share Statistics (2025 Updated)

    August 23, 2025
    • About
    • Write For Us
    • Contact
    • Privacy Policy
    • Sitemap
    © 2025 About Chrome Books. All rights reserved.

    Type above and press Enter to search. Press Esc to cancel.