Linked by Thom Holwerda on Wed 4th Feb 2009 12:57 UTC, submitted by Hagar
Java The JNode project has released a new version of their Java-based operating system. Apart from a small nanokernel written in assembler, JNode is written entirely in Java. The reason for undertaking this effort is to provide those that like the idea of a Java operating system something to work with. Obviously, version 0.2.8 improves JNode in several areas.
Order by: Score:
You know..
by bryanv on Wed 4th Feb 2009 14:48 UTC
Member since:

This JNode thing keeps looking more and more interesting to me.

Reply Score: 1

Screenshot link
by erikharmon on Wed 4th Feb 2009 15:18 UTC
Member since:

Screenshot link seems to be incorrect.

Reply Score: 1

Funny quote.
by BiPolar on Wed 4th Feb 2009 15:45 UTC
Member since:

From :

"To make JNode as fast as possible, we'll concentrate on doing things as smart as possible, but still to do it in Java."


Reply Score: 1

RE: Funny quote.
by _txf_ on Wed 4th Feb 2009 16:26 UTC in reply to "Funny quote."
_txf_ Member since:

yup, an obvious Freudian slip there ;)

Reply Score: 2

RE: Funny quote.
by b100dian on Wed 4th Feb 2009 22:16 UTC in reply to "Funny quote."
b100dian Member since:

a desktop environment in metal sounds even funnier to me

Reply Score: 1

One word
by MORB on Wed 4th Feb 2009 18:03 UTC
Member since:


Reply Score: 1

RE: One word
by CapEnt on Wed 4th Feb 2009 18:33 UTC in reply to "One word"
CapEnt Member since:


Reply Score: 3

the design
by alucinor on Wed 4th Feb 2009 22:15 UTC
Member since:

So what's the architecture like? It's a microkernel, I got that much. Is it being designed like UNIX? Are they leveraging any of the unique properties of having an OS written in a managed language, such as Singularity is taking advantage of? Hmm, not much on the site that answers these questions.

I suppose I could look at the code ... I assume something BSD-looking awaits.

Reply Score: 2

RE: the design
by Elv13 on Thu 5th Feb 2009 01:44 UTC in reply to "the design"
Elv13 Member since:

It is in assembler, I don't think nobody will ever try (again) to write a POSIX compatible OS in assembler, it is Java anyway, not C so I don't think they need posix API anyway, java is crossplateform by design so they should have everything the need (in therm of API) in Java itself. It is not a bad idea after all, Java on Unix and Windows mostly suck, if they can make someting dedicated to run java apps, it -may- run faster a little.

P.S: I hate Java

Reply Score: 1

What can I say?
by jal_ on Thu 5th Feb 2009 08:40 UTC
Member since:

Never liked Java, and the screen shots look ugly. You gotta commend them for their efforts though...

Reply Score: 1

by marcelkoopman on Thu 5th Feb 2009 11:26 UTC
Member since:

I love Java but why make products that are proof of technology? Why not make good products, forget the underlying tech. I want to use a good product, if its in Java thats nice, but as a end-user dont care.

Reply Score: 2

RE: Why?
by Calipso on Thu 5th Feb 2009 12:46 UTC in reply to "Why?"
Calipso Member since:

why make stuff that is proof of technology? Maybe for educational purposes? maybe to prove its possible? maybe it's fun?

why must people crap all over a project just because it won't be the next Windows/OSX/Linux/etc killer.

high five to the people behind jNode. Job well done.

Reply Score: 5

RE: Why?
by ebasconp on Thu 5th Feb 2009 18:55 UTC in reply to "Why?"
ebasconp Member since:

I love Java but why make products that are proof of technology?

Every project starts as a proof of technology... WHY? Because that's the way the things start!

Have you developed 100000 lines of code with no test; have you compiled them and voila, was your product finished?
NO; because everything starts slowly, with a lot of proofs... step by step.

The end-user wants everything working fine and properly, but s/he does not appreciate all the underlying technology behind the scenes... and there is where the magic lies! ;)

Reply Score: 3