Okay, thanks for the history lesson ;-)

I assume we should go ahead and release the MetaMatrix Designer plugins as EPL.  Do you have any comment on that?

Looking through the feature.xml files in JBDS 3.0.0 Beta1, I don't see anything that is GPL.  All of them reference EPL.

According to the feature.xml files, even the modules that were LGPL in the Tools side are EPL on the DevStudio side.  How do you manage the dual-license like that?

Steve

Max Rydahl Andersen wrote:
It looks like you guys use LGPL for the .org release and EPL for DevStudio.  Is that correct?

No ;)

JBoss Tools is a mix of licenses (LGPL, ASL and EPL dependent on which module you look at).
Over time we will converge towards EPL (everything new done is EPL)

JBDS is a bundle distributed under GPL, but its subparts are as mixed as the above.

Can you briefly explain why?

Large part of JBossIDE modules and Hibernate Tools is LGPL for historic (or dependency reasons) and can't be easily changed to EPL
Drools was ASL, but is becoming EPL
Old Exadel was closed source but was released under EPL and new stuff in this area is EPL

JBDS is under GPL to ensure it is not bastardized by competition; we want it to stay opensource.

/max