SmartFrog Download on SourceForge
SmartFrog is hosted on SourceForge. Please go to the SmartFrog download page to obtain your very own copy. SmartFrog Supported PlatformsThis is the official declaration of platform support. We are regularly asked which platforms SmartFrog runs on; here is the answer. SmartFrog is built by developers who use a mixture of Windows 7, 32-bit and 64-bit Linux, and MacOS X. These developers use Java 6. The command java -version will reveal the specific JVM in use: If SmartFrog actually crashes a JVM, please file a defect with Sun and report it to us, so that we can track the problem ourselves. Non-Sun JVMsWhat is our policy towards Non-Sun JVMs?
WindowsWe build and test on Windows 7. LinuxWe build and test on RedHat Enterprise Linux, and Ubuntu 10.x. The RPMs are targeted at RHEL, although SuSE support is something that we would also like to see, along with recent Fedora releases. The reason the RPMs are distribution specific are
One common problem with Linux systems is that X11 is not always present, and when it is absent, not only does the SmartFrog GUI not work, but some parts of java.awt fail. SmartFrog itself is designed to work headless; to force this mode, add -headless to the command line, or set (java.awt.headless} to true in default.ini. System V UnixClassic SysV Unix is supported. One interesting quirk here is that error codes on such systems are often 8 bit values; if an executable fails with a -1 error, Java may pick it up as the status code 255. This has been known to break tests that start external programs. We believe that all such points have now been identified and corrected. As with Linux, headless operation is facilitated with the -headless mode. Apple MacOS XMacOS X is built and tested against. There are no known issues. |
