well, my old 133 MHz box's C:/ drive is about to die. I have another HD on their that's partitioned into two drives and i am thinking of installing a free version of linux on one of them and restrict the computer to solely programming purposes.

a few questions before i start installing Linux or BeOS:

java support: is it there? i'm doing alot of Java programming these days.

ease of installation: is it as hard to install linux on my box as people say it is?

quality: should i go out and buy a version of commercial linux, or is Mandrake or BSD a viable alternative?