Welcome to JNode.org, the website of the Java New Operating System Design Effort.

JNode is a simple to use & install Java operating system for personal use.
It runs on modern devices.

Any java application will run on it, fast & secure!

JNode is open source and uses the LGPL license.

Latest release:
JNode 0.2.8
Hardware requirements:
Pentium class CPU
512M RAM

see details

Problem building JNode


I am new to JNode. Smiling With that said, I am trying to build the 0.2.8 sources in Windows XP and I am getting an error in the JNasm.java and JNasmPP.java native2ascii conversion. I don't get what is happening but it is related to 2 comments in these files, around the author name (Levente Sántha). When I open the files in an editor such as jEdit it shows correctly (i.e. I see an a acute), but in the next ant target I get the following:




[jnode.compile] Compiling 108 source files to D:\datique\home\lab\jnodesources-0
[jnode.compile] D:\datique\home\lab\jnodesources-0.2.8\builder\build\src\org\jno
de\jnasm\assembler\gen\JNAsm.java:12: unmappable character for encoding US-ASCII

[jnode.compile] * @author Levente S?ntha (lsantha@users.sourceforge.net)
[jnode.compile] ^
[jnode.compile] D:\datique\home\lab\jnodesources-0.2.8\builder\build\src\org\jno
de\jnasm\preprocessor\gen\JNAsmPP.java:11: unmappable character for encoding US-
[jnode.compile] * @author Levente S?ntha (lsantha@users.sourceforge.net)
[jnode.compile] ^
[jnode.compile] 2 errors

Informed by

a Gooogle alert bot I found the "Project Guest VM" a open source project under Sun(http://research.sun.com/projects/). Looking at the project page http://kenai.com/projects/guestvm and checking some of the source files, it shows up that there are JNode code in it, infact the JNodeFS sources. Is this something we should act on? They attached their own license on top of ours. I guess that's a standard procedure they use on all their source files. Their license is GPL2.0, and they say the made some changes to our code, so shouldn't they post back the changes or should we download the sources and merge the things we like?

Student Projects

In order to imply students in JNode, I will expose here some projects.

Git repository
    The gitorious project is located here : http://gitorious.org/jnode.

    It's compound of:

  • svn-mirror, which is a mirror of the subversion repository
  • a set a clones of svn-mirror, one for each student project

    If you are interested, you can contact me (Fabien DUMINY) :


  • Since it's a draft, that document may evolve


hi to all...
if some 1 can help me to kno,
1.which language is used in background coding for Jnode??
2.whats process management in Jnode??
3.n how to install ths Jnode operatin system

help me out wth these guys

Rename file in JNode FS

So far as I can tell the JNode FS API has no concept of renaming (moving) a file or directory. It appears that UnixFileSystem.rename0 method is implemented in by VMFile.renameTo, which assumes that a file is being renamed, as opposed to a directory, and works by copy and delete. The lack of an FS level rename is surprising and I'm curious why?

The context of this question is my use of JNode Ext2 in Project GuestVM (http://research.sun.com/projects/guestvm). I am currently trying to get Hadoop working and it wants to rename a directory.

Syndicate content