Warning this article may contain opinions of the author that you and iTWire don't agree with.
Visit the last page to have your say forum.
PDFPrintE-mail

Which licence is best: EPL, GPL or BSD?

Opinion and Analysis

Debates about the pros and cons of various licences available to free and open source software developers often end up generating more heat than light.


But on Monday, the Ottawa-based Free and Open Source Software Learning Centre held an event at which the merits and demerits of the Eclipse Public Licence, the General Public Licence and the BSD Licence were debated by three experts - and which contributed greatly to an understanding of the strengths and weaknesses of all three licences.

Mike Milinkovich, the executive director of the Eclipse Foundation, advocated for the EPL; Alfresco business development vice-president Matt Asay spoke for the GPL; and David Maxwell , an open source strategist for Coverity, put forward the pluses of the BSD licence.

Each was given 10 minutes for primary arguments; five minutes for rebuttal and a minute each for summation. The three then fielded questions from both a web audience and those present; the Q and A session was not part of the debate proper in that it was not taken into account when judging the winner.

Milinkovich pointed out that the EPL requires that changes made to code be contributed back under the very same licence. But people can build products on top of EPL-licensed code under commercial licences. These products can also be compiled into binaries and sold under commercial licences.

The EPL also has a patent retaliation clause and thus finds favour with big businesses like IBM. It is approved by the Free Software Foundation.

The degree of trust created by the GPL, that someone could not hijack another's code, was stressed by Asay. He pointed out that the fundamental ethos of open source was sharing and the power it had came from this aspect.

CONTINUED


SPONSORED PRESS RELEASES

Independent Research Shows High Customer Satisfaction for NetSuite
NetSuite Inc. (NYSE: N), a leading vendor of cloud computing business management software suites, today announced that technology advisory firm Nucleus Research has completed an independent survey of NetSuite customers and concluded that NetSuite customers are highly satisfied, l...

Featured IT jobs

Senior Software consultant responsible for providing support on a unique enterprise level software solution for various customers, Melbourne based!
Skills Tags:   IT  ITIL  Linux  Management  RFP  Unix
This financial client has an excellent opportunity for an experienced Database Developer. SQL 2005 Some Schema design + SSIS & SSRS - 80k+super
Skills Tags:   Design  Development  SQL  SQL Server
Massive Hyperion Project requires a Hyperion Planning Architect / Lead Developer - drive home a huge Hyperion solution.
Skills Tags:   Architect  Design  Development  Hyperion
OBIEE Consultant to work on a very large greenfield OBIEE implementation to date to work end-to-end with excellent modelling & BI Server skills
Skills Tags:   Business Intelligence  Cognos  Hyperion  Informatica  Oracle  SQL

Editors Picks

Stories you may have missed 

What iTWire offers for free

E - mail News SMS Headlines Desktop Alerts News Feeds Job Alerts Technology Events Press-Releases