De ontwikkeling van UNIX begint in de 60er jaren in ATT's Bell labs voor interne toepassing op minicomputers (voornamelijk PDP mini's). Het wordt later ondersteund door ontwikkelingen op Berkeley University bij San Francisco en wordt in 1973 van Assembler omgezet in de juist nieuw ontwikkelde taal "C" (BSD UNIX).
Diverse organisatie's breiden de functionaliteit uit zodat er diverse varianten van UNIX ontstaan die naast elkaar ook weer verder ontwikkeld worden; toch is de compatibiliteit voldoende gebleven. Latere besturingssystemen bevatten altijd veel structuren die van UNIX zijn afgeleid. Linux en macOS maken daar ook geen geheim van.