Lessico IT › Infrastruttura › Plan 9

Plan 9

Infrastruttura Svenska → Aggiornato: 2026-10-02
Maggiori info
Creatori
Rob Pike, Ken Thompson e altri, Bell Labs
Anno
Tipo
Sistema operativo
Licenza
MIT (dal 2021)

Il successore di Unix dei Bell Labs, opera delle stesse persone, che porta il principio «tutto è un file» alle estreme conseguenze, usato da quasi nessuno.

In Unix molte cose sono file, ma non tutte: rete, finestre e processi si raggiungono tramite chiamate di sistema con interfacce proprie. Plan 9 trasformò ogni risorsa in un file system che parla il protocollo 9P, per cui la scheda grafica o di rete di una macchina remota può essere montata in locale senza codice speciale. Ogni processo ha inoltre un proprio namespace: la stessa idea su cui sono nati i container vent'anni dopo.

Il sistema non è mai diventato un prodotto diffuso, ma le sue parti hanno viaggiato. UTF-8 fu abbozzato da Ken Thompson e Rob Pike per Plan 9 su un sottobicchiere in una tavola calda nel 1992 ed è oggi la codifica dei caratteri del web. I namespace esistono in Linux e il linguaggio Go porta tracce evidenti dello stesso modo di pensare.

← Torna al lessico