The question is loaded. Maybe policy maker's at Sun are not opposing open source J2EE implementations. Maybe they are currently not overriding their bean counters and concerned stock holders, and are refusing to subsidize the certification process. That would explain the JBoss situation. And, by the way, I think Sun should help JBoss get certified and I encourage them to do so. IBM, BEA, et al., would just have to get over it.
With respect to Lutris, I think the most plausible explanation is that top management betrayed the trust of many good people working for Lutris by milking the open source community for all they could get and then ripping them off. After apparently perpetrating this brazen highway robbery, it looks as though Lutirs dishonestly tried to shift the blame onto Sun.
-- David Schalk