Plan 9
Plan 9 sistema operativo | |
---|---|
Sviluppatore | Bell Labs |
Release corrente | Fourth Edition (2002) |
Licenza | Lucent Public License [1] |
Predecessore | Research Unix |
Successore | Inferno |
Sito web | p9f.org |
Modifica dati su Wikidata · Manuale |
Plan 9 è un sistema operativo inventato da Ken Thompson, Rob Pike, Dave Presotto e Phil Winterbottom presso i laboratori Bell verso la fine degli anni '80. Plan 9 presenta alcune somiglianze con Unix, pur essendo progettualmente molto diverso.
Differenze con Unix
In Unix, le pipe sono unidirezionali, cioè l'output di un comando ad interfaccia a riga di comando viene utilizzato come input per il secondo comando. In Plan 9, invece, le pipe sono bidirezionali e utilizzate come canale per trasportare dati in entrambe le direzioni.
Sicurezza
La gestione delle chiavi e la crittografia del sistema è competenza esclusiva di un apposito software analogo a ssh-agent chiamato Factotum.
Tecnologie
Molte tecnologie e standard non hanno senso con Plan9 se non per compatibilità verso gli altri sistemi operativi. Non esiste il concetto di superutente, come avviene nei sistemi operativi Unix-like, ma ogni utente è proprietario e responsabile in modo distribuito delle risorse che condivide. In un tale sistema viene stravolto il concetto stesso di condivisione e non ha più senso collegarsi a una macchina per inviare comandi; le operazioni corrette risultano essere quelle relative all'importazione di pezzi di altre macchine per poi essere riutilizzati. Utilizzare Plan9 fa percepire i limiti di Unix[senza fonte].
Note
- ^ (EN) 9p.io, https://9p.io/plan9/about.html Titolo mancante per url
url
(aiuto). URL consultato il 18 marzo 2020.
Voci correlate
- Alef (linguaggio di programmazione)
- Inferno (sistema operativo)
- Rendezvous (Plan 9)
- Unix
Altri progetti
Altri progetti
- Wikimedia Commons
- Wikimedia Commons contiene immagini o altri file su Plan 9
Collegamenti esterni
- (EN) Sito ufficiale, su p9f.org.
V · D · M | |
---|---|
Generale | Copyleft · Eventi · Software libero · Definizione · Gratis versus libre · Open source |
Famiglie di sistemi operativi | Aros Research Operating System · BSD · Darwin · eCos · FreeDOS · GNU · Haiku · Inferno · Linux · Mach · Minix · OpenSolaris · Plan 9 · ReactOS · Redox · Symbian OS |
Sviluppo software open source | Eclipse · Free Pascal · GCC · Gambas · Java · LLVM · Lua · NetBeans · Octave · Open64 · Perl · PHP · Python · ROSE · Ruby · Tcl |
Storia del software libero | GNU · Haiku · Linux · Mozilla (Application Suite · Firefox · Thunderbird) |
Organizzazioni | Apache Software Foundation · Blender Foundation · Eclipse Foundation · freedesktop.org · Free Software Foundation (Europe · India · Latin America) · FSMI · GNOME Foundation · Google Code · KDE · Linux Foundation · Mozilla Foundation · Open Source Geospatial Foundation · Open Source Initiative · Software Freedom Conservancy · SourceForge · Symbian Foundation · The Document Foundation · Ubuntu Foundation · Xiph.Org Foundation · XMPP Standards Foundation · X.Org Foundation · Software Freedom Law Center |
Licenze libere | Apache · Artistica · BSD · GNU GPL · GNU LGPL · ISC · MIT · MPL · Ms-PL/RL · zlib · Licenze approvate da FSF |
Standard di licenze | Open Source Definition · The Free Software Definition · Debian Free Software Guidelines |
Sfide | Blob binario · Canonical's contributor agreement · Digital rights management · Rebranding dei programmi Mozilla · Software proprietario · Causa SCO-IBM · Restrizioni hardware · Trusted computing · Licenza virale · Guerra dei browser · Halloween Documents |
Altri argomenti | Termini alternativi · Comunità software libero · Distribuzione Linux · Forking · Movimento software libero · Microsoft Open Specification Promise · Revolution OS |
Controllo di autorità | GND (DE) 4551500-1 |
---|