Gearing up with open-source components Taking marks Picking a direction The road ahead The journey is just starting This article was initially published in June 2021 on LWN.net. Extended BPF (eBPF), the general-purpose execution engine inside of the Linux kernel, has proved helpful for tracing and monitoring the system, for processing network packets, or generally for extending the behavior of the kernel. So helpful, in fact, that developers working on other operating systems have been watchi...