JNode | |
---|---|
Utvecklaren | JNode-projekt |
senaste versionen | 0.2.9 (25 november 2013) |
Typ av kärna | Nanokärna / virtuell maskin |
Licens | GNU Lesser General Public License |
stat | under utveckling |
Hemsida | www.jnode.org |
JNode ( Java N ew O perating System Design E effort ) är ett fritt operativsystem skrivet nästan helt i Java (med undantag för en del av koden skriven i assembler - den så kallade mikrokärnan ).
Ewout Prangsma (grundaren av projektet) startade det första försöket med ett Java OS 1995 med Java Bootable System (JBS). Författaren var missnöjd med mängden C och assemblerkod som krävdes. Han började arbeta på ett nytt JBS-system, som så småningom fick namnet JNode. 2003 presenterades version 3 av systemet och alla kunde vara med i utvecklingen.
För närvarande stöder systemet filsystemen ext2 , FAT , NTFS och ISO 9660 och nätverksprotokollet TCP / IP , har ett grafiskt användargränssnitt och stöder USB-kringutrustning. JNode kan startas från en CD eller köras i en virtuell maskin .
Operativsystemet distribueras fritt under LGPL -licensen . Källkoderna är tillgängliga i git-förvaret . JNode använder det kostnadsfria Java-biblioteket GNU Classpath .
Java Virtual Machines ( jämförelse ) | |
---|---|
Sun , Oracle | |
Stora implementeringar | |
Inbäddad |
|
Övrig | |
Utan stöd |