What it is and the problem it solves
BSD is a Unix derivative that solved two problems: making Unix run efficiently on new hardware (VAX), and enabling portable, standards-based network programming.
How it works
BSD modified AT&T Unix source code to add virtual memory on VAX-11 hardware and integrated network sockets with Unix file descriptors.
What works
Berkeley sockets made network I/O nearly as easy as disk I/O. By 1988, less than 5% of BSD’s code came from AT&T. NET/1 required no AT&T license. Net/2 was a nearly complete, freely distributable OS.
What does not
It did not achieve full independence before 1994. Three files were removed and 70 modified under court order to resolve the USL lawsuit.
What it changes
It replaced AT&T’s proprietary Unix utilities with clean-room reimplementations, established sockets as the universal API for network I/O, and proved that a fully redistributable Unix derivative was legally and technically viable.
Is it worth your time
Yes—if you work on operating systems, networking, or open-source licensing history. Its architecture and legal resolution directly shaped modern Unix-like systems and permissive licensing.