[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Fwd: Trac and Subversion Licensing (was: [Trac] License Change)

From: David James <james82_at_gmail.com>
Date: 2005-07-28 06:52:08 CEST

On 7/27/05, Jonas Borgstr÷m <jonas@edgewall.com> wrote (on the Trac list):
> As you might have noticed the next release of Trac (version 0.9) will
> feature a new plugin system. This makes it much easier to extend and
> customize Trac.
>
> Unfortunately the license currently used by Trac (GNU GPL) is not very
> suitable anymore, since it requires every Trac extension (plugin) to
> be licensed under GNU GPL as well. This is the main reason we now
> propose a license change to the modified BSD license[1]. This license
> allows development of proprietary as well as Open Source Trac plugins
> under any compatible license.
>
> I've already contacted and received positive feedback from everybody
> who are listed as copyright holders in the source code.
>
> What does the rest of the Trac community think, is this a good idea?

As a Subversion developer, I'm very happy to hear that Trac is
considering the "Modified BSD" license. Trac has developed a tested,
documented, and easy-to-use abstraction layer for Subversion's Python
bindings. I would love to integrate this code back into Subversion, so
that everybody who uses our Python bindings will benefit.

BENEFITS FOR TRAC:
- Guaranteed Compatibility: The Trac test suite for your abstraction
layer will become the official test suite for the Python bindings.
- Proven Reliability: If the Trac tests for the abstraction layer
fail, Subversion developers will be automatically notified via e-mail.
We will perform daily smoke-tests.
- Simple Maintenance: Subversion developers will maintain the
Trac/Subversion Abstraction Layer and keep it up to date.
- Control: If Trac developers want to help with the Python bindings, I
will ask the Subversion developers to grant them commit access.
- New features: The Subversion team will extend the Trac Abstraction
Layer so that Trac can integrate more closely with Subversion. If Trac
needs a new feature in the bindings, ask the Subversion team: We can
help!

The "Modified BSD" license will allow the Trac and Subversion teams to
work together, with no restrictions. This is great for teamwork!

Cheers,

David

--
David James -- http://www.cs.toronto.edu/~james
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Jul 28 06:53:29 2005

This is an archived mail posted to the Subversion Dev mailing list.