Poseidon for UML is written entirely in Java and therefore is platform independent. It runs on almost any modern personal computer. To successfully start and run Poseidon for UML you need the following:
Java Runtime Environment or Java Development Kit. JDK 1.4 or higher is required for Linux and Windows Platforms, and at least version 1.3 is required on Mac OS X platforms. Poseidon for UML will not run with JDK 1.2 or older.
A computer with reasonable memory and CPU power. For memory, 128 MB is recommended, more is helpful. For CPU, a Pentium III or equivalent is recommended.
A specific operating system is not required. Poseidon for UML is known to run on Windows 98, 2000, NT, and XP, on Linux SuSe 6.X, 7.X and Red Hat, Solaris, as well as on MacOS X. It has been mostly developed and tested on Linux. However, on Windows platforms performance is known to be superior due to a faster Java environment. Additionally, some implementations of the JDK for different platforms have bugs. Drag and Drop, for example, does not yet run satisfactorily under Linux/JDK 1.3