[TUHS] 3 essays on the ujnix legacy
Alan Coopersmith via TUHS
tuhs at tuhs.org
Sun Nov 2 03:05:47 AEST 2025
On 11/1/25 07:42, A. P. Garcia via TUHS wrote:
> Linux took the opposite path. Its ecosystem is messy, distributed, and
> loud, a bazaar where competing ideas coexist until one wins by survival,
> not decree. It doesn’t import technologies wholesale. It reinvents them
> from first principles.
>
> That’s why instead of adopting DTrace, Linux built eBPF, a programmable
> virtual machine for tracing, networking, and observability. It’s more
> complex, less elegant, but more adaptable.
Except of course, Linux built eBPF on top of BPF, a technology imported
wholesale from BSD. The difference between how Linux looked at Dtrace &
BPF is one of license terms, not philosophy - they were willing to accept
BSD-licensed imports, but not CDDL-licensed ones.
--
-Alan Coopersmith- alan.coopersmith at oracle.com
Oracle Solaris Engineering - https://blogs.oracle.com/solaris
More information about the TUHS
mailing list