Back in 1992, the Berkeley Packet Filter (BPF) was introduced in Unix circles as a new, much faster network packet filter. That was nice, but far from revolutionary. Years later, in 2014, it was modified and brought into the Linux kernel as extended BPF (eBPF). There it would add radical new features to Linux and it's being used for numerous, useful Linux-based projects and eBPF is moving on from Linux into Windows as well. .

Link: The multifaceted eBPF Linux program gets its own foundation
via http://www.zdnet.com