JPA for portability
Very intriguing move from Glassfish owners, kind of signals a competitive front with JBoss over Hibernate more than an ongoing battle over porting WebLogic accounts, but perhaps this is an embrace-and-extend strategy, or maybe there just isn't a lot of strategic competitive analysis going on at Sun (apologies, i know this is not true)...
OSGi has not been formally suppported by Glassfish, AFAIK, even though they are doing their own 'modularity' campaign; i can't help but think that there is a reference to Spring support coming from Sun, beyond just JAX support, which seems rather disheartening considering the anti-EJB campaign being waged by SpringSource exec's...
JPA is a natural for Oracle, though they were beaten to the punch by Gavin King, and given a lifeline by Glassfish v. 1 with TopLink support; given the BEAS acquisition, there seems to be some maneuvering prior to the decision of Orion v. WL...
the b.l. is that JEE continues to offer a portability value proposition that nothing else can offer, if we can ever get to a marketplace where Geronimo/WebSphere, NetWeaver/SAP, WebLogic/Oracle, Glassfish/Sun, and JBoss/RedHat can provide true inter-operability of apps, the conditions for a marketplace of components and independent developer offerings will be satisfied...