views:

236

answers:

4

I know that Java is pre-installed in Mac OS X but i wonder if it is pre-installed in Windows XP, Vista, 7 and all Linux distros?

+4  A: 

Java isn't preinstalled in any Windows version (OEM not included - depends on the manufacturer then).

I think it is not common in Linux distributions at all, but I don't want to make a general statement about ALL distros here ;-)

Mef
hmm, what a pity:(
weng
Why? I mean, it's free, not such a big problem, is it?
Mef
but then the users (that aren´t that skilled with Java) have to install Java first before they can use my Java applications. it could disencourage them to use it.
weng
A: 

Some Linux versions I experienced comes with old versions of Java JDK (so you must take care developing for these distributions!) or with an alternative version of the compiler: Gnu Compiler Java (GCJ).

About the virtual machine, I've just seen the JVM in Windows and Linux, provided by Sun.

marionmaiden
+1  A: 

Fedora Linux comes with IcedTea, an open source Java.

Zan Lynx
A: 

I understand that the vast majority of PCs come with the Sun JRE installed. There was a bit of a law suite between Microsoft and Sun (my employer, now a wholly owned subsidiary of Oracle).

The "6-open" OpenJDK is a backport of the GPLed JDK7. General purpose distros should include it, but of course with Linux you are fighting with package management.

Tom Hawtin - tackline
This is true in many cases if it comes from a vendor but never as part of an operating system install.
Andrew Sledge
Not on a CD from Microsoft, no.
Tom Hawtin - tackline
(But the statement about the vast majority of PCs is, I believe, true and not in anyway misleasing.)
Tom Hawtin - tackline