> >Oh no. This point remains: just try to compile java on FreeBSD.
> >Or think about OpenOffice.
> Java is a bit annoying since you have to fetch a few files manually
> and wait for the native jdk to get built (by means of the binary linux
> one in emulation) but apart from the waiting time, it's basically
> painless nevertheless. Not quite as nice and straightforward as a
> binary installation but still should be manageable by anyone
If Java worked easily in FreeBSD, why would anyone use Solaris 10
(especially since one has to jump through hoops to get it and since SUN
cut off patch support for people without paid support)? I suspect SUN
knew that Linux was no competition for Solaris, but they wanted to
counter the "source" issue put out there by the GNU advocates. They
knew that any OpenSolaris distro would not be ready for prime time
production use for at least 2 years...So marketing could claim to be
open source and yet the only production capable server would magically
be Solaris 10.
Linux is not gaining much ground anymore. All the price sensitive
customers are on it already. After all, FreeBSD is real UNIX unlike
Linux which is a knockoff clone. If linux were real UNIX, then it
would be under comp.UNIX.linux and not OS.
FreeBSD is rapidly gaining on Solaris, with the only advantages Solaris
has now is DTrace and its muli CPU support. But now that OpenSolaris
source is out, there is nothing stopping a freebsd developer from
mousing over to the Open Solaris source and putting it into FreeBSD.
So in short, I believe SUN does not allow FreeBSD to have JAVA because
a Java enabled BSD would eat Solaris' lunch in most instances. Most
servers are not anything larger than an 8 way server, as most business
in the world a small or medium sized. Sure there is some demand for
the big iron, but look at what happened to Cray!