On Mon, Feb 9, 2009 at 10:47 AM, Kevan Miller <[email protected]> wrote: > > On Feb 9, 2009, at 11:41 AM, Luciano Resende wrote: > > On Mon, Feb 9, 2009 at 12:11 AM, Martin Meyers <[email protected]> wrote: > > Dear Luciano: > > First of all, thank you for the first hints. Please, feel free to read my > comments/questions inline: > > 1. Is it actually possible to use other BPEL engines than "Apache ODE" in > SCA-BPEL component implementations? > > Although currently we only support Apache ODE as a BPEL engine, we can > > easily extend Tuscany to support other BPEL engines, as long as it's > > compatible with Apache license. > > Which non-commercial BPEL engines would be the ones that definitely are > compatible with the Apache license? > > I guess that this does not hold 100% for "ActiveBPEL", right? > > > The issue here is compatibility with Apache License... engines > licensed as GPL or LGPL would not be compatible. > > JBPM would be ok. But, to make sure we are on the same page, we will > need to build a impplementation-bpel-jbpm module that would handle the > JBPM specific behaviour, and not just remove ODE and plug JBPM. > > Software that is distributed by the Apache Tuscany project (or any ASF > project) can only include software that is compatible with the ASF's > software license policy. If anyone's interested in the details, here's more > info -- http://www.apache.org/legal/3party.html > Since ActiveBPEL is GPL, the Tuscany project could not include ActiveBPEL in > a Tuscany distribution. However, this does not necessarily prevent someone > from using ActiveBPEL within Tuscany. For instance, an > implementation-bpel-activebpel module could be developed outside of the > Tuscany project.
If that would be the case, I'd suggest using http://code.google.com/p/tuscany-extensions/ > Also, there are options for allowing prohibitively licensed software to work > with an apache product -- http://www.apache.org/legal/3party.html#options . > I'm not saying that this can be accomplished for ActiveBPEL. Just want to be > sure we're thinking about this properly.. > --kevan > -- Luciano Resende Apache Tuscany, Apache PhotArk http://people.apache.org/~lresende http://lresende.blogspot.com/
