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

They speak about us ...

This a place to put links on sites (forum threads, web site with articles on JNode ...) that are speaking about us.

First, I will mention my blog Smiling (I am not only speaking about JNode)

There is a very active discussion at javalobby.org started by Valentin Chira about interest of a java OS like JNode (thanks Valentin for supporting us)

Feel free to add comments here to give other site

Warning : subversion url changed

I just realised that sourceforge has changed JNode subversion url (thanks trickkiste for notifying me about that) : it's now https://jnode.svn.sourceforge.net/svnroot/jnode (it was previously https://svn.sourceforge.net/svnroot/jnode)

I have also updated that post.

to relocate your project in eclipse :

    menu Window->Open perspective->Other...
    Choose SVN Repository Exploring, then click OK
    then select your JNode repository in the left part
    right click on JNode repository item and choose Relocate...

Newbie to JNode - JNode meant to be a standalone/network operating system?

Hi All
I joined JNode several months ago. However I have not been able to contribute anything to it, as I have been busy with other matters.
Now I would like to dive in. First of all, I have below a paragraph detailing fundamental questions crucial to improving my understanding of JNode. This understanding would help me contribute to JNode development from this point forward.

JNode is meant to be a Java Operating System, right? To start with, I have wondered about how one would test JNode as an operating system. I would think that being a huge Java application itself, JNode needs another operating system so it (its source) could be built and deployed. Now once JNode is built and deployed (as an executable?), do I have something like a set of Jar files or an EAR file that can be used to install brand new "Java Operating System on a PC or a PC partition with no Operating System to start with?

0.2.5-dev 3363 BUILD FAILED: FAT Full

While trying to compile from source, I have run into this error:
./build.sh x86
grind... grind... whirr... whirr...
[bootdisk] org.jnode.fs.FileSystemFullException: FAT Full (64768, 64768)

Build environment: Fedora Core 7 for x86, up to date with Sun JDK 1.6.0_01

I did not open this as an "issue" because I expect its something I am doing, or something specific to my system.
A trace of what's happening is below the break...
Thanks for any advice anyone can lend!

JNode-FS For Newbies

Hello JNode Gurus,
I am trying to build a bootable JNode PC that runs JNode as its native (and only) OS.
I have tried using a Linux livecd to create and populate a drive, but the farthest I get is that GRUB boots Jnode, Jnode runs, but only from in-memory filesystems like JIFS and the initial ramdisk.

JNode does not see a FAT32 or EXT2 filesystem as "valid" and allow it to be read or written from the JNode shell.

The short version of how I am building the disk goes like this:
1. Boot from a live CD
2. Use Linux fdisk to create bootable Linux primary partition 1.
3. mke2fs -O ^dir_index -O filetype -O ^sparse_super

Syndicate content