9. terv

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2022. március 24-én felülvizsgált verziótól ; az ellenőrzések 4 szerkesztést igényelnek .
9. terv

Glenda, 9. terv jelképe
Fejlesztő Bell Labs
OS család UNIX leszármazottja
legújabb verzió 4. kiadás / napi vágás
Támogatott platformok x86 , amd64 , SPARC (korlátozott), MIPS , DEC Alpha , PowerPC , ARM
Kernel típusa hibrid
Felület rio /rc
Engedély MIT licenc
Állapot Projekt aktív
Következő Pokol
Weboldal p9f.org .
 Médiafájlok a Wikimedia Commons oldalon

A Plan 9  a Bell Labs (később Lucent Technologies [1] , majd az Alcatel-Lucent [2] részlege, ma a Nokia [3] részlege ) által az 1980-as évek vége óta fejlesztett operációs rendszer [4] [5] [6 ] [7] . A rendszert az új valóságok, például hálózatok és munkaállomások figyelembevételével hozták létre . A UNIX ideológiája  – "Minden egy fájl" képezte a rendszer alapját.

2000-ben a rendszer nyílt forráskódúként , 2002-ben pedig az OSI által jóváhagyott szabad licenc (Lucent Public License) alatt jelent meg [8] [9] [10] [11] [12] .

2014 februárjában az UC Berkeley megszerezte a jogot a Plan 9 forráskód GNU GPLv2 alatti közzétételére az Alcatel-Lucenttől . [13]

A Plan 9 kompakt kóddal rendelkezik, és így elméletileg bármilyen processzorarchitektúrára portolható, amely támogatja a hardveres MMU -t .

Jelenleg[ mikor? ] a Bell Labs oldaláról letöltheti a negyedik verziót, amely x86 -ra készült .

Egyéb friss[ mikor? ] a Plan 9 által ihletett operációs rendszerek a Harvey OS [14] és a Jehanne OS [15] .

2021 márciusában az operációs rendszer jogai a Terv 9 alapítványhoz kerültek [16] .

Koncepció

A rendszer három fő alapelvre épül:

A modern operációs rendszerekkel ellentétben, amelyekben a felhasználó hozzáfér egy személyi számítógéphez vagy munkaállomáshoz, a 9. tervben a felhasználó hozzáfér egy elosztott számítási környezethez, és konfigurálhatja munkaterületét. Tehát /dev/mouseegy folyamat esetében ez az egér azon a számítógépen, amelyről a folyamat elindul, és lehet, hogy nem ez a számítógép, amelyen a folyamat fut.

Fájlok

A 9. tervben sok szokatlan szerver található fájlfelületekkel.

ftpfs -q/ -a '[email protected]' ftp.ietf.org && ls /n/ftp/internet-drafts

Programozás

A fő programozási nyelv az ANSI C dialektus , amely beépített Unicode támogatással és számos más hasznos bővítménnyel rendelkezik, mint például a struktúra kialakítása és a tömb inicializálása. Megvalósított platformok közötti fordítás és hibakeresés, sikeresen portolták a Perl , Python , Scheme , noweb , Haskell , Newsqueak , Go és ML fájlokat .

A 9-es tervben a programok írásához is volt egy Alef nyelvű fordító , de nem talált széles körű alkalmazást, ezért eltávolították a rendszer 3. kiadásából. [17]

Az Acme szerkesztő IDE - ként használatos .

A név eredete

A rendszer nevét Hollywood „legrosszabb rendezőjének”, Edward Wood Jr. B-filmjének 9. tervéből vette az Outer Space - ből . [18] Glenda, a nyúl, amelyet Renee French amerikai illusztrátor rajzolt , [19] pedig ugyanezen rendező Glen vagy Glenda című filmjéről kapta a nevét . Szintén "glenda" az alapértelmezett felhasználónév a rendszeren.

Lásd még

Jegyzetek

  1. Archivált másolat (a hivatkozás nem elérhető) . Letöltve: 2011. november 26. Az eredetiből archiválva : 2011. november 26.. 
  2. Alcatel-Lucent | Ötletek sebességével (nem elérhető link) . Hozzáférés dátuma: 2013. január 30. Az eredetiből archiválva : 2013. február 1.. 
  3. A Nokia befejezi az Alcatel-Lucent felvásárlását, készen áll arra, hogy megragadja a globális kapcsolódási lehetőségeket | Nokia  (angol)  (nem elérhető link) . Nokia. Letöltve: 2017. május 10. Az eredetiből archiválva : 2017. május 10.
  4. Archivált másolat (a hivatkozás nem elérhető) . Letöltve: 2018. július 3. Az eredetiből archiválva : 2006. február 9.. 
  5. előszó . Letöltve: 2018. július 3. Az eredetiből archiválva : 2016. február 14.
  6. InfoWorld – Google Könyvek . Letöltve: 2018. július 3. Az eredetiből archiválva : 2018. július 3.
  7. Az AT&T nyilvánosságra hozta a Java versenytársa - Google Books - terveit . Letöltve: 2018. július 3. Az eredetiből archiválva : 2018. július 3.
  8. A Bell Labs kiadja a 9. terv új verzióját . Letöltve: 2018. július 3. Az eredetiből archiválva : 2018. július 3.
  9. A hozzájárulás módja (9. terv wiki) . Letöltve: 2018. július 3. Az eredetiből archiválva : 2015. június 11.
  10. Legyen naprakész (9. terv wiki) . Archiválva : 2002. november 30. a Wayback Machine -nél
  11. 9. terv – További szoftverek . Letöltve: 2018. július 3. Az eredetiből archiválva : 2018. július 16.
  12. FQA 1 – Bevezetés a 9fronthoz . Letöltve: 2018. július 3. Az eredetiből archiválva : 2018. július 12.
  13. Archivált másolat (a hivatkozás nem elérhető) . Hozzáférés dátuma: 2014. február 13. Az eredetiből archiválva : 2015. november 4.. 
  14. Harvey OS . Letöltve: 2018. július 3. Az eredetiből archiválva : 2018. július 3.
  15. Jeanne . Letöltve: 2018. július 3. Az eredetiből archiválva : 2018. július 14.
  16. 9. terv Alapítvány: Tevékenységek . plan9foundation.org . Letöltve: 2021. március 23. Az eredetiből archiválva : 2021. március 24.
  17. Előszó a harmadik (2000-es) kiadáshoz  (angol)  (hivatkozás nem érhető el) . Bell Labs (2000. június). Letöltve: 2014. április 17. Az eredetiből archiválva : 2015. február 5..
  18. GYIK oldal a 9. terv hivatalos weboldalán (hivatkozás nem érhető el) . Hozzáférés dátuma: 2009. május 2. Az eredetiből archiválva : 2008. október 20. 
  19. Renée French hivatalos honlapja (elérhetetlen link) . Letöltve: 2009. május 2. Az eredetiből archiválva : 2009. április 1.. 

Linkek

Információs források

Programozás

Közösségek

Sajtókritikák