VOOZH about

URL: https://www.phoronix.com/news/KernelScript

⇱ KernelScript: A Programming Language For Kernel Customization & App Optimizations - Phoronix


👁 Phoronix

KernelScript: A Programming Language For Kernel Customization & App Optimizations

Written by Michael Larabel in Programming on 24 May 2026 at 06:55 AM EDT. 8 Comments
Multikernel Technologies Inc has been working on a multi-kernel architecture for the Linux kernel while in addition to that they have been developing KernelScript as a domain-specific language for carrying out Linux kernel customizations and app-specific optimizations.

Cong Wang as the founder of Multikernel Technologies presented at the Linux Foundation's Open-Source Summit this past week in Minnesota on KernelScript. KernelScript aims to make it easier to write eBPF programs than plain C code and integrate nicely across Linux projects. KernelScript, which is currently considered beta, aims to unify eBPF, user-space, and kernel extension development into a type-safe language.

👁 KernelScript program


Cong Wage argues that eBPF is "miserable to write" while KernelScript hopes to make it less painful with it emitting appropriate C code for eBPF, user-space code, and kernel modules.

👁 KernelScript comparison


Not only does KernelScript view itself as a better alternative to raw C-based eBPF programs but also easier than Rust eBPF programs and more versatile than bpftrace.

👁 KernelScript


In theory this sounds great and will be interesting to see how it plays out as it matures past its beta stage.

Those wanting to learn more about KernelScript can find the presentation assets via the OSS 2026 presentation page. The KernelScript code is hosted on GitHub.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.