Hi
Anyone here use Linux OS only (no dual boot) as main system? I'm planning to completely use only Linux *.
I use Mageia Linux 2. Microsoft Windows drives me sick (really), I try to stay as far from it as possible. Some of my (ex-)girlfriends and some friends use Lubuntu and Ubuntu, my stepmother uses Mageia Linux 2 too.
I know Eclipse will run well but how about the JDK? I have heard hiccup about Oracle's and OpenJDK and IceTea but I don't really understand.
Eclipse runs well, JDK runs well, no hiccups dunno... IcedTea is a problem though... Getting browser java to work and stuff

But I don't like Applets and Webstart anyways

(Sorry gouessej)
Icedtea works very well but Icedtea-web is often not installed by default which causes some confusion because the end users expect Java from working fine out of the box and some maintainers don't know that Icedtea and Icedtea-web are separate projects. Icedtea-web Web Start (inspired of NetX) works reliably and even better than Oracle Java Web Start, you can see the detail of all JARs being downloaded. However, JNLP is not yet fully supported in applets. There is no Java Sound Audio Engine in OpenJDK 1.7, using a simple software mixer based on JavaSound or using OpenAL or OpenALSoft (through JOAL or LWJGL) is almost mandatory. Some fonts are badly displayed, there are a few minor problems with OpenJDK. You'll need to use my source code to create desktop shortcuts under KDE, the existing feature of Java Web Start only works under GNOME.
However OpenJDK (with IcedTea-Web) which mostly comes bundled on distro's is still a little flaky.
I advise you to look at
this.
Fedora, Ubuntu, SuSE, Arch, and Mint all use LibreOffice instead of OpenOffice. Mandriva was the lone holdout for a while, but they switched last year.
Mandriva is almost dead, Mageia Linux is more actively supported.
In my humble opinion, we should rather use OpenJDK, Icedtea and Icedtea-web. I encourage everyone here to contribute. OpenJDK and Oracle JDK share most of the source code. I don't really see the interest of installing Oracle JDK under GNU Linux except to use features not yet available in OpenJDK. I'm under GNU Linux for political reasons and I try to prioritize free open source softwares as much as possible. You're a developer; if you think like a typical Windows user who doesn't want to take back the control on a device he uses daily to share personal data, maybe consider staying under Windows rather than importing a "Windowsian" mentality in GNU Linux ecosystem.