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
bryanv
Member since:
2005-08-26

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
erikharmon
Member since:
2007-06-20

Screenshot link seems to be incorrect.

http://www.jnode.org/node/132

Reply Score: 1

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

From http://www.jnode.org/node/51 :

"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:
2008-03-17

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:
2009-02-04

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
MORB
Member since:
2005-07-06

Why?

Reply Score: 1

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

Fun!

Reply Score: 3

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

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:
2006-06-12

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
jal_
Member since:
2006-11-02

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

Reply Score: 1

Why?
by marcelkoopman on Thu 5th Feb 2009 11:26 UTC
marcelkoopman
Member since:
2007-03-23

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:
2007-03-13

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:
2006-05-09

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