Unix è uno dei sistemi operativi più rivoluzionari che esistevano nell'età dell'oro dei computer (fine anni '60 e inizio anni '70). Sviluppato da Bell Laboratories, sotto la responsabilità di AT&T. La sua caratteristica principale è che era un sistema operativo multi-tasking, in grado di "aprire più programmi" non contemporaneamente, ma i sistemi operativi che esistevano a quel tempo erano dedicati solo a una cosa, questo si distingueva per essere "Multitasking" e portatile, una caratteristica che è stata adottata nel tempo dopo AT&T daproblemi di spesa svincolati dal progetto.
La sua storia evolutiva è molto interessante, il lavoro di sviluppo di questa piattaforma è durato più di 20 anni, passando anche per le mani di aziende come Apple. Il sistema operativo Unix inizialmente chiamato UNICS (Uniplex Information and Computing System) eseguiva compiti molto semplici, poi riproduceva efficacemente un word processor ed era il sistema operativo di diversi complessi universitari che conservavano dati e registrazioni sui loro computer. Nel 1972 i programmatori UNIX decisero di iniziare con un nuovo codice basato sul linguaggio di programmazione, questo permise a molti sviluppatori di aderire al progettoPer loro, per creare le loro applicazioni, questo avrebbe dato il via alla creazione di un importante ecosistema di applicazioni che sarebbero state adottate commercialmente nei computer di casa distribuiti negli anni '70.
Nel 1991, il sistema operativo Linux è stato creato sulla base di Unix, un sistema operativo open source con il quale chiunque poteva svilupparne le proprie versioni. Linux ha emulato tutte le funzioni UNIX in modo più libero e ha iniziato a lavorare con un'interfaccia più personalizzabile per l'utente. Oggi UNIX, dopo una serie di problemi legali, è stato separato dalle proprie aree di sviluppo che lo hanno generato e sono rimasti come piattaforma Linux e altri sistemi operativi come quello dei computer MAC di Apple. UNIX è oggi uno standard diprogrammazione a cui devono attenersi le diverse aziende che progettano sistemi operativi.