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

Tail Command

Hi all

I know you guys are always on the look out for some new command line applications, so i thought that i would throw this your way and see if you are interested.

Its a tail command that i wrote a couple of months back with the intention of submitting a patch.
As so often happens i never got around to doing that unfortunately, but i did end up using the command to check the output of some applications i was writing.

Hope that this helps in some way


Incoming changes for the next release


  • added gzip/gunzip commands
  • added find, head and tail commands
  • integration of JIIC as a pure java replacement of mkisofs

Contributors to this release

  • name of the author of gzip/gunzip command (who is it ?)
  • bananenkasper
  • Tim Sparg
  • cluster
  • Wooden

Special thanks to Jens Hatlak for integrating our patch to JIIC (version named "a "JNode release")

Note to committers : This topic will serve to build the changelogs for the next release (and avoid searching at release time).
Feel free to add the new features and their author (the patch submitter or, by default, you)

How can I join in?

Hi, I want to join in this project.
Can any one tell me how?


How does it work?

Excuse if I am making a stupid question.

I want to know, how exactly is java bytecode executed on JNode. Is the part in assembler an implementation of a Java SE Virtual Machine? Is the bytecode compiled tu run on the processor. I am asking because Java bytecode needs a Virtual Machine that normally runs over the OS, so I assume that maybe a VM for java was implemented, capable of running over the CPU directly without a need of an OS. Is that right?


Isolate and System Resource

Thinking ahead to a full implementation of Isolates, where is a design document? Where is a design document for inter-Isolate drivers for opening, reading, writing and closing system resources?

Syndicate content