Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Licensing Issues #5

Open
amueller opened this issue Jul 12, 2013 · 2 comments
Open

Licensing Issues #5

amueller opened this issue Jul 12, 2013 · 2 comments

Comments

@amueller
Copy link
Contributor

Hey Andre. Guess who ;)

I think I told you once that I'm using ad3 for learning. The library I started is now used by a handful of people and we are trying to get towards a release.
As everybody is a big fan of ad^3, we'd like to bundle it to make installation easier.
The project is BSD-Licensed, though, to fit into the scientific python ecosystem.
Your code is in GPL, which is incompatible with BSD (in the sense that our library would then also be GPL licensed).

So my question is: would you consider switching your license from GPL to BSD (or MIT or any other compatible, non-viral license)?

That would really make things for us easier - and help spread your code and research.

You can find our discussion here:
pystruct/pystruct#20

Cheers and thanks a lot for all your help!
Andy

@andre-martins
Copy link
Owner

Hi Andreas,

Those are great news! I'm glad that AD3 is being useful, and I like the
idea of distributing it along with pystruct.

I would be open to switch AD3's license, but is it really incompatible with
BSD? Note that AD3 is LGPL (Lesser GPL) and not GPL. This means it can be
linked as a library with constraining the work that links to it. From
paragraph 5 of the LGPL version 2.1:

"A program that contains no derivative of any portion of the Library, but
is designed to work with the Library by being compiled or linked with it,
is called a "work that uses the Library". Such a work, in isolation, is not
a derivative work of the Library, and therefore falls outside the scope of
this License."

See also this thread:

http://stackoverflow.com/questions/104968/can-i-use-lgpl-library-in-bsd-x11-licensed-project

In any case, if this doesn't work or gets complicated, I can think about
changing the license.

Cheers!

André

2013/7/12 Andreas Mueller [email protected]

Hey Andre. Guess who ;)

I think I told you once that I'm using ad3 for learning. The library I
started is now used by a handful of people and we are trying to get towards
a release.
As everybody is a big fan of ad^3, we'd like to bundle it to make
installation easier.
The project is BSD-Licensed, though, to fit into the scientific python
ecosystem.
Your code is in GPL, which is incompatible with BSD (in the sense that our
library would then also be GPL licensed).

So my question is: would you consider switching your license from GPL to
BSD (or MIT or any other compatible, non-viral license)?

That would really make things for us easier - and help spread your code
and research.

You can find our discussion here:
pystruct/pystruct#20 pystruct/pystruct#20

Cheers and thanks a lot for all your help!
Andy


Reply to this email directly or view it on GitHubhttps://github.com//issues/5
.

@DerThorsten
Copy link

any chance to chance the license to MIT.
This would be really helpful

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants