Plan 9 | |
---|---|
| |
Udvikler | Bell Labs |
OS familie | efterkommer af UNIX |
nyeste version | 4. udgave / daglige klip |
Understøttede platforme | x86 , amd64 , SPARC (begrænset), MIPS , DEC Alpha , PowerPC , ARM |
Kernel type | hybrid |
Interface | rio /rc |
Licens | MIT licens |
Stat | Projekt aktivt |
Næste | Helvede |
Internet side | p9f.org . |
Mediefiler på Wikimedia Commons |
Plan 9 er et styresystem udviklet af Bell Labs (senere Lucent Technologies [1] , dengang en division af Alcatel-Lucent [2] , nu en division af Nokia [3] ) siden slutningen af 1980'erne [4] [5] [6 ] [7] . Systemet blev skabt under hensyntagen til nye realiteter, såsom netværk og arbejdsstationer . UNIX - ideologien - "Alt er en fil" dannede grundlaget for systemet.
I 2000 blev systemet frigivet som open source og i 2002 under en gratis licens (Lucent Public License) godkendt af OSI [8] [9] [10] [11] [12] .
I februar 2014 opnåede UC Berkeley retten til at offentliggøre Plan 9 -kildekoden under GNU GPLv2 fra Alcatel-Lucent . [13]
Plan 9 har kompakt kode, og kan derfor teoretisk porteres til enhver processorarkitektur, der understøtter en hardware MMU .
På nuværende tidspunkt[ hvornår? ] fra Bell Labs- siden kan du downloade den fjerde version, som er bygget til x86 .
Andre nyere[ hvornår? ] styresystemer inspireret af Plan 9 er Harvey OS [14] og Jehanne OS [15] .
I marts 2021 blev rettighederne til styresystemet overført til Plan 9-fonden [16] .
Systemet er bygget på tre hovedprincipper:
I modsætning til moderne operativsystemer, hvor brugeren får adgang til en personlig computer eller arbejdsstation, får brugeren i Plan 9 adgang til et distribueret computermiljø og har mulighed for at konfigurere sit arbejdsområde. Så /dev/mousefor en proces er dette musen på computeren, hvorfra denne proces startes, og det er muligvis ikke den computer, som processen kører på.
Plan 9 har mange usædvanlige servere med filgrænseflader.
ftpfs -q/ -a '[email protected]' ftp.ietf.org && ls /n/ftp/internet-drafts
Hovedprogrammeringssproget er ANSI C - dialekten , som har indbygget understøttelse af Unicode og en række andre nyttige udvidelser, såsom strukturdannelse og array-initialisering. Implementeret kompilering og fejlretning på tværs af platforme , med succes porteret Perl , Python , Scheme , noweb , Haskell , Newsqueak , Go og ML .
Også til at skrive programmer i Plan 9 var der en compiler fra Alef -sproget , men den fandt ikke bred anvendelse, og derfor blev den fjernet fra 3. udgave af systemet. [17]
Systemets navn er taget fra B-filmen Plan 9 fra Outer Space af Hollywoods " værste instruktør" Edward Wood Jr. [18] Haren Glenda, tegnet af den amerikanske illustrator Renee French , [19] er til gengæld opkaldt efter filmen Glen eller Glenda af samme instruktør. Også "glenda" er standardbrugernavnet på systemet.
Informationsressourcer
Programmering
Fællesskaber
Unix og Unix-lignende operativsystemer | |
---|---|
Operativsystemer |
|
Kompatibilitetslag |
|
Kategori Wikimedia Commons Wikibooks Wikiquote |
Operativsystemer | |||||
---|---|---|---|---|---|
Til servere eller arbejdsstationer |
| ||||
Indlejret | |||||
Andet |
Rob Pike | |
---|---|
Operativsystemer | |
Programmeringssprog | |
Software | |
Publikationer |
|
Andet |
|