We’ve all seen the news about the waning use of the GPL open source license. It’s also becoming clear that a handful of OSI approved licenses are going to win out over the sixty-plus OSI approved open source licenses. Which licenses are winning, why, and which license should you use for your open source project? Great questions. Go ahead and ask them here. They’ll get answered by three open source luminaries on August 31st.
The Free and Open Source Software Learning Centre (FOSSLC) has arranged a live debate (in Ottawa and on free webcast) to discuss the GPL, the Eclipse Public License (EPL) and the BSD license.
Alfresco’s Matt Asay will be defending the GPL. The Eclipse Foundation’s Executive Director and Mike Milinkovich will be backing the EPL. Finally, Coverity’s Open Source strategist and BSD board of director will be representing the BSD.
My pragmatic nature says that the smackdown will end in a three-way tie. Deciding between the GPL, EPL, BSD or other open source license should be a result of which license best helps attain your business goals. It’s also important to consider the ecosystem around your product. For instance, it’s no coincidence that the latest incarnation of the JBoss messaging project uses the Apache license, not the LGPL which most other JBoss projects use. The project team felt that the Apache license would ensure that the project’s code could be more easily included into products from the ecosystem. Being pragmatic, it’s not just for Canadians anymore.