Multikernel Goes Open Source: Community-First Innovation

September 18, 2025 by Cong Wang, Founder and CEO

announcement open-source linux-kernel

We’re excited to announce that Multikernel is officially open-sourcing our Linux kernel implementation. Our initial patches are now available on GitHub and submitted for review on the Linux Kernel Mailing List.

Community-First Development

At Multikernel, we believe the most impactful systems innovations emerge from collaborative development. We’re engaging with the Linux kernel community early in our process, ensuring our work benefits from collective expertise and contributes meaningfully to the broader Linux ecosystem.

Building on Proven Foundations

Our multikernel architecture stands on the shoulders of giants, drawing inspiration from pioneering research in replicated-kernel systems, particularly Popcorn Linux, which has demonstrated innovative approaches to multi-kernel architectures and cross-ISA execution environments.

Rather than reinventing fundamental mechanisms, we leverage existing Linux infrastructure, specifically the proven kexec subsystem. By building upon kexec’s battle-tested kernel switching capabilities, we implement spawned kernel functionality using well-understood mechanisms that have been part of Linux for over two decades.

This approach ensures robustness and compatibility while extending infrastructure already validated by the community. We believe the most sustainable innovations emerge from thoughtful evolution of existing systems rather than wholesale replacement.

100% Transparency

We’re committed to complete transparency. All kernel modifications, architectural decisions, and implementation details are shared and discussed with the Linux kernel community openly.

While we’re proud to open-source our work, we recognize that innovation thrives through diverse perspectives and collaborative evolution. We remain receptive to alternative approaches and welcome superior solutions from the community. Our goal is not to establish a definitive answer, but to contribute meaningfully to the ongoing dialogue around kernel architecture and inspire creative exploration of new possibilities in operating system design.

Technical Deep Dives

Beyond open-sourcing our code, we’re preparing a series of educational videos that will explain both our multikernel solution and the underlying Linux kexec infrastructure that makes it possible. Please subscribe to our YouTube channel.

Looking Forward

This release begins what we hope will be ongoing collaboration with the Linux community. We’re seeking feedback and partnerships with developers who share our vision of advancing OS architecture for cloud computing. We will be open sourcing more projects!

Get Involved

  • Obtain our source code on GitHub
  • Join the discussion on LKML
  • Stay tuned for technical videos and documentation

The future of kernel development is collaborative and transparent. We’re proud to contribute to this tradition and give our best to the entire world. Please join our efforts!