wlanslovenija / django-tastypie-mongoengine

MongoEngine support for django-tastypie.
Other
73 stars 59 forks source link

change licence to BSD #54

Closed j0hnsmith closed 11 years ago

j0hnsmith commented 11 years ago

I'm no software licencing expert however I noticed that this project uses the AGPLv3 licence.

This summary of the AGPLv3 licence says you can't

In layman's terms that means that people can't use django-tastypie-mongoengine if they don't share the source of their Django project. I can't use this project due to that restriction, if that's what you intended that's fine (say so and close this issue), if you didn't intend that please change the licence to a BSD or similar (such as Django itself uses) so that restriction is lifted.

mitar commented 11 years ago

Yes. I am aware of this issue. I even talked with people behind AGPL about the need for LAGPL license at the last Google Summer of Code Mentor Summit. So I would prefer copyleft license, which would allow you to link with whatever you want, but if you make changes to the django-tastypie-mongoengine to make it work on your project, you have to publish those changes. But not the whole project.

j0hnsmith commented 11 years ago

My understanding is that with the current licence you can't even use django-tastypie-mongoengine (unmodified) if you're not going to share the source of your entire project (including the non django-tastiepie-mongoengine part).

Hopefully I'm wrong, but for now I won't be using it.

mitar commented 11 years ago

Yes. The current license is like that.