I appreciate there is no Java in OpenBSD. I searched for java, jre, jdk, j2se, sun, blackdown and ibm in the packages and didn't find anything.
I understand why - presumably because Java is not a free software. This is very handy - I don't have to waste time with Java programs, which are usually broken anyway, and sometimes trash the machine with of denial of service attack on CPU and memory. Now I can focus on more productive things than Java programs. I just need to find an alternative program for the given task that doesn't rely on non-free software to be able to run. The fact that something doesn't run on OpenBSD already proven to be handy several times. I needed to run Lotus Notes which is not possible so I had to put it on a Linux server, which is faster. I don't like the Lotus Notes but I have to work with them. This way it's faster and Lotus Notes don't crash when I switch virtual desktop. They also don't take memory and disk and attack a different CPU than mine :) The same with the program Inventory I used for TODO list. It segfaulted because was written badly. On Linux it runs OK. I was forced to find a text-mode todo which is more suited to the task. And I don't have to run a MySQL server for that. I also appreciate there is no suspend to disk or ram. On Linux it used to cause problems - the CPU switched to lower speeds, the keyboard in X crashed, and when one closed the lid and reopened quickly, it took many minutes to recover from hysterical suspend-wake cycles. Now I just run shutdown and have benefits like: - if I wait on platform and a train comes, I just close the lid and don't have to wait for wake up in the train - I can switch to external LCD and turn off the internal LCD easily by putting a chip from old CDROM over the lid sensor. Some people whine that on OpenBSD nothing runs, but I think this is actually an advantage. This way the user is forced to work with the properly implemented things and doesn't have to waste time with crap. CL<

