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

Can JNode boot from a harddisk?

hi, i love the idea of jnode, and want to play with it.
i've download and build the source,
but i don't know how to install it on a harddisk and boot from it.
could someone help?

Tango Icon Library

I found this page:


The Tango Desktop Project exists to create a consistent user experience for free and Open Source software with graphical user interfaces.

Until someone makes special JNode icons, this ressource might be handy.

Prepare for new release

We should prepare for a new release.

For all developers: please comment on what you think should still be done before a release.


Does Jnode fall into the Default Permit trap?

I just discovered Jnode today and have been reading all about it. Its all very interesting how you did certain things. I am just wondering if Jnode will be the first operating system (that I know of) that will finally put an end to the issue of "Default Permit"

The basic idea is today's operating system allows by default any program to to run, do disk io, open sockets, etc.

You can read more about it here:

And btw, I hope you guys take a hint from Eclipse and try to make Jnode useable enough (not necessarily useable for general/public use) to start dev in itself ASAP!

System.in and console command

Now, System.in can be used transparently by commands. I have tested with the mauve-filter command and that works well.

In theory, System.setIn can be used for different commands independantly (one System.in per Thread with inheritence) and also piped ('|') commands ... but I haven't tested that.

The console command also works and I successfully run commands under a new console and came back to the first one and typed other commands Smiling

Syndicate content