By alexismp on Mar 27, 2011
Starting with version 3.0.1 the Oracle GlassFish Server product now has a list of supported platforms just like any other Oracle product and that in fact, has increased the reach of the product compared to the Sun days. As always, the compatibility matrix is linked off of the "Hardware and Software Requirements" section of the Release Notes volume of the GlassFish Documentation.
For Oracle GlassFish Server 3.1 the compatibility matrix is here. The list is long with a wide variety of 32-bit and 64-bit OS and JVM combinations, with systems ranging from Oracle Linux or Red Hat EL 4 & 5, SLES 10, several incarnations of Windows (2008 R2, 7, etc..), Solaris 10 Update 7+, with XP, Mac OS and Ubuntu listed as developer platforms.
JVM-wise, GlassFish has now been requiring Java 6 for a while and the minimum HotSpot version is 1.6.0_22. On the Web Server front, Apache 2.2, Oracle HTTP Server 184.108.40.206 and iPlanet Web Server 7.0u9 but also Microsoft IIS 7.5 are all supported. Note also that the Supported Virtualization and Partitioning Technologies for Oracle Fusion Middleware applies to Oracle GlassFish Server.