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

Jnode Progress

Jnode has not had a release since 0.2.8

Has the development stopped?

If not then when will a 0.2.9 or 0.3 will be released?

jGL and general OpenGL integration in JNode


I have noticed that there is no OpenGL support in JNode as present. There is a software OGL implementation for Java, jGL:


...which might be a nice thing to provide with a JNode build. I guess JNode supports Java3D, but frankly Java3D is weird and nonstandard as far as 3D graphics APIs go, and OpenGL is _the_ standard. jGL comes with a GLU port as well (high-level parametric curves/surfaces support), and also comes with a port of GLUT, which is an auxiliary library which wraps a basic GL context with some standard management and input device handling functions. I've never been that fond of GLUT as a general-purpose API for app development, and its input and event handling should obviously rather be done using the standard Java/JNode APIs, but it might be important for legacy support.

What would be even nicer would be to extend the internal abstraction system of jGL to support a device driver interface to 3D graphics hardware, which JNode also does not appear to currently have. A look at the internals of Mesa3D:


Best Configuration for VBox and Running VMPlayer ?

Hi. I just downloaded JNode to give it a test. What is the best settings for VBox ? Should I choose Other OSes or how should I properly set it up. I used the Other OSes settings and it started up and using the All-plugins setting, managed to go to the console by upon running the 'startawt', a blank black screen was up for a long time and I had to kill the VBox.

For the VMPlayer VMX (jnode-x86-0.2.8.iso.vmx) file available for installation, I used my VMPlayer to open it but it gave the error of not being able to file the image file and kept trying to boot via network which failed.

How should I get them to boot ?

JNode in the 10 best alternative OS

I found following article http://www.techradar.com/news/software/operating-systems/10-best-alterna... and suprise, jnode is at the ninth position ^_^.


I think it's time for starting looking at the IP6 layer... If nobody else has started on this matter, I'll slowly start and see how to implement it...

Syndicate content