KernelScript verspricht, die Hölle der eBPF-Programmierung in C zu lindern

25. May 2026 Veröffentlicht | Aus dem Spanischen übersetzt

Multikernel Technologies hat die Beta von KernelScript veröffentlicht, einer Sprache, die entwickelt wurde, um den Linux-Kernel anzupassen und Anwendungen zu optimieren. Ihr Ziel ist es, das Schreiben von eBPF-Programmen zu vereinfachen, eine Aufgabe, die sie als miserabel in C beschreiben, indem sie eBPF, Userspace und Kernel-Erweiterungen mit Typsicherheit vereint. Der Code ist bereits auf GitHub verfügbar für alle, die ihn ausprobieren möchten.

cinematic engineering visualization of a programmer writing KernelScript code on a laptop, glowing eBPF bytecode streams flowing from the keyboard into a Linux kernel symbol diagram, C code fragments crumbling away into dust, type-safe modules snapping together like puzzle pieces, a terminal window showing GitHub repository, kernel extension hooks glowing in blue, user-space processes and kernel modules merging seamlessly, dramatic side lighting on the laptop screen, ultra-detailed circuit board patterns visible beneath the desk, photorealistic technical illustration

Technische Vereinheitlichung mit Typsicherheit 🛡️

KernelScript generiert alternativen C-Code, der einfacher zu handhaben ist als reines C, vielseitiger als bpftrace und zugänglicher als Rust. Durch die Integration von eBPF mit dem Userspace und den Kernel-Erweiterungen verspricht es, die übliche Komplexität bei diesen Entwicklungen zu reduzieren. Die integrierte Typsicherheit soll häufige Fehler vermeiden und die Erstellung von Systemanwendungen erleichtern, ohne dass die Beherrschung komplexer Low-Level-Sprachen erforderlich ist.

C schaut weg, während sein Ersatz kommt 🚀

Endlich erbarmt sich jemand derer, die mit eBPF in C leiden, eine Aufgabe, die viele Entwickler mit nicht veröffentlichungsfähigen Begriffen beschreiben. KernelScript kommt wie dieser Freund, der dir sagt lass mich machen, während der Kernel weiterhin dieser dunkle Ort bleibt, an dem Zeiger sterben. Jetzt fehlt nur noch, dass es nicht wieder ein weiteres Experiment wird, das im Papierkorb von GitHub landet, zusammen mit deinen guten Vorsätzen.