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.
JNode has been very quiet for a long time.
Now that we've revived it a bit, I think it is time to stabilize what we have an prepare a new release.
After that we can work on all kinds of new and exciting features.
We've noticed several issues with the IDE drivers. We at least want to fix those.
Please submit other issues that you think should be fixed shortly in our GitHub issue tracker.
As you can see, we've updated the style of the website to make it a bit more modern.
I hope this signals the beginning of a lot of revived activity for JNode.
We're considering to move our primary source control from Subversion to GIT.
The reasons for it are that GIT works much faster, is well established nowadays and it allows for better integration workflows.
Please comment on this.
JNode sources are now on Github.
Hi everybody !
I'm planing to port JNode to the Raspberry Pi micro computer (www.raspberrypi.org), it's a credit card size board with an ARM based CPU (ARMv7), a GPU, a network, 2 USB, AV IO, GPIO...
I think that it's a good idea to make a JNode clone for this wonderfull platform.
so can anybody give me an in depth detail on how JNode OS works, specially the Assempbly section, that is aimed for Intel based CPUs, instead of ARM CPUs.
I have built from the trunk (.29).
There were some things that did not work correctly.
I have fixed them and would like someone to review and hopefully commit the patch.
The patch implements:
48 bit ide lba addresses. 28 bit lba addresses were implemented but 48 bit was not and it is required for larger disks (> 137G) .
Extended partition tables were mostly there and just needed fixing.
Fixed an exception that sometimes caused the cd to fail to load while booting from the cd. The cause was that read atapi commands did not deal with padding.