1977-ben a Berkeley Software Distribution-t (BSD) az UC Berkeley Computer Systems Research Group (CSRG) fejlesztette ki, az AT&T Unix 6. kiadásán alapulva. Mivel a BSD tartalmazta az AT&T tulajdonában lévő Unix kódot, az AT&T az 1990-es évek elején pert indított (USL v. BSDi) a kaliforniai egyetem ellen. Ez erősen korlátozta a BSD fejlesztését és elfogadását. 1983-ban Richard Stallman elindította a GNU projektet azzal a céllal, hogy szabad UNIX-szerű operációs rendszert hozzon létre. Ennek részeként megírta a GNU General Public License-t (GPL). Az 1990-es évek elejére majdnem elegendő szoftver volt rendelkezésre egy teljes operációs rendszer létrehozásához. Azonban a GNU kernel, amelyet Hurd-nak hívtak, nem sikerült elegendő erőfeszítést tenni, így a GNU fejlesztése nem volt teljes. 1985-ben az Intel kiadta az első 80386-os kódot, amely az AT&T tulajdonában volt, az AT&T az 1986-ban az első 32-bites operációs rendszert és a
majdnem elég szoftver áll rendelkezésre egy teljes operációs rendszer létrehozásához