JX

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 16. marts 2013; checks kræver 10 redigeringer .
JX
Udvikler Universitetet i Erlangen - Nürnberg
Kilde åben kildekode
nyeste version 0.1.1 ( 10. oktober 2007 )
Kernel type mikrokerne
Licens GNU General Public License
Stat Nuværende
Internet side JX projekt

JX  er et mikrokerneoperativsystem , hvis kerne og applikationer er implementeret i Java . [en]

Oversigt

JX er implementeret som en udvidet Java virtuel maskine ( JX Core ) med tilføjet understøttelse af nødvendige funktioner såsom sikkerhed og hardwareadgang domæner, samt en række komponenter skrevet i Java, der leverer kernetjenester til applikationer på brugerniveau. Fordi Java er et typesikkert sprog, er JX i stand til at give isolation mellem kørende applikationer uden at bruge hardwarehukommelsesbeskyttelse . Denne teknik, kendt som sprogbaseret beskyttelse , betyder, at systemopkald og interproceskommunikation i JX ikke forårsager adresserumsskift, en operation, der er langsom på de fleste computere. JX kører på standard pc'er og understøtter et begrænset antal større hardwarekomponenter. Det er gratis software udviklet ved universitetet i Erlangen-Nürnberg . [2] [3]

De vigtigste fordele ved JX inkluderer:

Se også

Noter

  1. Michael Golm, Meik Felser, Christian Wawerish, Jürgen Kleinöder. JX - Et fleksibelt Java-operativsystem (plakat) (link ikke tilgængeligt) . Universitetet i Erlangen. Hentet 21. april 2007. Arkiveret fra originalen 2. maj 2012. 
  2. JX: det hurtige og fleksible Java OS (downlink) . Universitetet i Erlangen. Hentet 21. april 2007. Arkiveret fra originalen 2. maj 2012. 
  3. Golm, Michael; Meik Felser, Christian Wawersich og Jürgen Kleinöder (13. juni 2002). "JX-operativsystemet" . Proceedings of the 2002 USENIX Annual Technical Conference . Monterey, Californien: USENIX. Arkiveret fra originalen 2007-03-17 . Hentet 2007-04-21 . Forældet parameter brugt |deadlink=( hjælp )

Links