I have wondered this for a while, but this blog entry points out the relationship between the Glassfish releases and the Sun packaged releases (Sun Java Application Server). Apparently there is no difference in the code base, just in the Sun branded packaging.