JNode | |
---|---|
Dezvoltator | Proiectul JNode |
ultima versiune | 0.2.9 (25 noiembrie 2013) |
Tipul de kernel | Nanokernel / Mașină virtuală |
Licență | Licență publică generală minoră GNU |
Stat | în curs de dezvoltare |
site web | www.jnode.org |
JNode ( Java New O perating System Design E ffort ) este un sistem de operare gratuit scris aproape în întregime în Java (cu excepția unei părți a codului scris în asamblator - așa-numitul microkernel ).
Ewout Prangsma (fondatorul proiectului) a început prima încercare de a avea un sistem de operare Java în 1995 cu Java Bootable System (JBS). Autorul a fost nemulțumit de cantitatea de cod C și de asamblare necesară. A început să lucreze la un nou sistem JBS, numit în cele din urmă JNode. În 2003, a fost prezentată versiunea 3 a sistemului și toată lumea s-a putut alătura dezvoltării.
În prezent, sistemul acceptă sistemele de fișiere ext2 , FAT , NTFS și ISO 9660 și protocolul de rețea TCP/IP , are o interfață grafică cu utilizatorul și acceptă periferice USB. JNode poate fi pornit de pe un CD sau rulat într-o mașină virtuală .
Sistemul de operare este distribuit gratuit sub licența LGPL . Codurile sursă sunt disponibile în depozitul git . JNode folosește biblioteca Java gratuită GNU Classpath .
Mașini virtuale Java ( comparație ) | |
---|---|
Soare , Oracol | |
Implementări majore | |
Încorporat |
|
Alte | |
Neacceptat |