FTL turns your cloud operating system into a library

FTL wants to make operating systems as easy to edit and package as normal app code.
The project picked up 148 points on Hacker News with a fresh architecture for cloud deployments. Instead of running a traditional monolithic kernel, FTL moves core OS functions—like process handling, file systems, and TCP/IP—into a userspace shared library. A lightweight FTL kernel sits underneath, providing hypervisor-like hardware isolation so you can run Linux binaries without needing bare-metal hardware.
Why it matters: FTL aims to give containers VM-level security without sacrificing performance. Because the OS behaves like an application library, you can patch security holes, add print statements, and test updates safely without writing eBPF programs or touching kernel code.
The project just released v0.1.0, adding support for async Rust applications, epoll, and Linux threads. Support for Node.js, Go, and standard container images is scheduled on the project roadmap through early 2027.
If the team pulls it off, tweaking kernel logic might soon feel like updating an npm package.
Sources
- FTL Official Site — https://ftl-os.org/
- Hacker News Discussion — https://news.ycombinator.com/item?id=49944912

