The operating systems that are compatible with GlassFish ESB runtime components are the same as those that are compatible with GlassFish v2.1:
Sun Solaris 10 SPARC (JVM: 32 and 64 bit)
Sun Solaris 9 SPARC (JVM: 32 bit)
Sun Solaris 10 x86 (OS: 32 and 64 bit; JVM: 32 bit)
OpenSolaris 2008.05 (evaluation support only)
OpenSolaris 2008.11 (evaluation support only)
Microsoft Windows XP SP2 and SP3 (OS: 32 bit; JVM: 32 bit)
Microsoft Windows 2000 SP4 (OS: 32 bit; JVM: 32 bit)
Microsoft Windows 2003 R2 SP2 (OS: 32 bit; JVM: 32 bit)
Microsoft Windows Vista Business SP1 (OS: 32 bit; JVM: 32 bit)
Red Hat Enterprise Linux AS 4 (OS: 32 bit and 64 bit; JVM: 32 bit)
Red Hat Enterprise Linux AS 5 (OS: 32 bit and 64 bit; JVM: 32 bit)
Macintosh OS X 10.5 x86 (OS: 32 bit; JVM: 32 bit)
Macintosh OS X 10.5 PPC (OS: 32 bit; JVM: 64 bit)
IBM AIX 5L Version 5.3 (OS: 64 bit; JVM: 32 bit)
Macintosh OS X is supported for development purposes only, and is not supported for production deployments.