Write once, install nowhere?
I will never understand why people write applications in Java(TM), and then distribute it in some binary form, like .exe files for MS-Windows or .bin files for Linux/Unix. Instead of simply downloading a .zip or .tar.gz file, you have to choose the native platform you want the application to run on, and then execute some installation program like this: $ ~/sjsas_pe-8_1_02_2005Q2-linux.bin Checking available disk space... Checking Java(TM) 2 Runtime Environment... Extracting Java(TM) 2 Runtime Environment files... *** glibc detected *** double free or corruption (!prev): 0x08077718 *** Deleting temporary files... Really great … The cool thing in this specific case is that it is SUN Microsystems themselves where I downloaded the package from, to be more precise the J2EE reference implementation. Going to look for the jar files I need somewhere else now…