Hi Mike,

if you are leaning towards the LGPL you may want to consider the
Mozilla Public License as well. Both licenses are similar in spirit but the MPL
makes code mixing with differently licensed projects easier (Point 4 in your
list).

For license details see https://www.mozilla.org/MPL/ or
http://en.wikipedia.org/wiki/Mozilla_Public_License.

A brief discussion about the differences between LGPL and MPL is available here:
http://programmers.stackexchange.com/questions/221365/mozilla-public-license-mpl-2-0-vs-lesser-gnu-general-public-license-lgpl-3-0

Best,
   Oli

On 11/08/14 10:34, Mike Dewhirst wrote:
Apologies for cross-posting

I'm getting near to open sourcing a Django project and have to choose an
appropriate license. Can anyone help me choose?

I have settled on the following requirements ...

1. Project source must be freely available for end users to view and download
and modify and further distribute to others

2. But if user modified source is distributed the modified source must be freely
available for others to view and download and modify and be subject to the
identical license as the project source

3. However, if the user modified source is kept in-house and not further
distributed the changed source may be kept private or offered back to the
project as a patch at the whim of that user.

4. Project (and user modified) source may be combined with proprietary software
but the project (or user mofified) source component remains subject to the same
license. It cannot be distributed as a combined whole under any other license
than the project license.

5. But it can be distributed as a combined whole with proprietary software
provided the project (or user modified) source component is freely available for
end users to view and download and further distribute to others under the
project license even if the proprietary component is not.

BTW, Django doesn't require that my project use the Django license and of course
I won't be distributing Django.

I'm leaning towards the LGPL but would appreciate feedback from anyone with
contrary views.

Thanks

Mike
_______________________________________________
melbourne-pug mailing list
[email protected]
https://mail.python.org/mailman/listinfo/melbourne-pug
_______________________________________________
melbourne-pug mailing list
[email protected]
https://mail.python.org/mailman/listinfo/melbourne-pug

Reply via email to