What it is and the problem it solves
Linux is a free and open-source Unix-like kernel, first released 17 September 1991. It solved the GNU Project’s critical gap: a working kernel to pair with their user-space tools. Without it, GNU remained a collection of programs without an OS.
How it works
Torvalds built the kernel from scratch on Minix, using SunOS documentation to infer Unix system calls after failing to obtain POSIX specs. He avoided AT&T code entirely. GNU tools later replaced all Minix components. Development migrated from Minix to Linux itself.
What works
The GPLv2 license enabled reuse, modification, and redistribution—locking in contributor buy-in and preventing proprietary forks. Its clean re-implementation avoided AT&T litigation. It ran on widely available 80386 hardware, unlike academic Unix variants.
What does not
It did not deliver a complete free Unix system on its own. The GNU Project had already written most userland tools; Linux supplied only the missing kernel. It was not POSIX-compliant out of the box, nor was it designed for portability beyond x86 at launch.
What it changes
It established that a globally distributed, unpaid developer network could cohere around a permissively licensed kernel—and that licensing pressure (not ideology alone) could shift a project’s legal foundation. It made GNU usable on commodity PC hardware.
Is it worth your time
Yes—if you need a Unix-like OS built without proprietary constraints, with permissive reuse terms via GPLv2, and full source access. It demands engagement: no vendor support model, no bundled desktop, no default GUI.





