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

dual license / license change #48

Closed
shahabafshar opened this issue Apr 16, 2017 · 7 comments
Closed

dual license / license change #48

shahabafshar opened this issue Apr 16, 2017 · 7 comments

Comments

@shahabafshar
Copy link

shahabafshar commented Apr 16, 2017

Hi, same guy from twitter @Shahab_Afshar

According to what I've learned about opensource licensing, there are two major movements:
(1) The permissive movement: BSD / MIT / etc.
(2) The CopyLeft (the restrictive type): GPL 1/2/3

(1.5) the LGPL / Apache License / etc. (something in-between)

while the copyleft licensing (GPL) won't allow using your software with non-opensource. Since using your library (GPL) with other software (even at run-time) requires the whole stack to be opensource (which is not possible with lots of projects).
Therefore I recommend to change the license to something like LGPL which is designed for opensource libraries and allows using them with closed source software, or even better, a dual license such as MIT/BSD would be tremendously helpful in using and expanding the lovely $SP (which is the definite means of what __api should have been...)

So this will let people like me use your library in their projects and in SharePoint without worrying about the licensing issues, and still keep it opensource.

So, please please PLEASE give us access to the library with a more permissive license type.

@Aymkdn
Copy link
Owner

Aymkdn commented Apr 16, 2017

Hey,

I spent one hour reading many many websites speaking about the crazy world of licenses.... LGPL sounds OK, so if LGPL works for you, I'll change the license to it.

I'm not sure how to deal with this change.... SharepointPlus v4.0 should be released in a 2-3 weeks so I think it will give me the opportunity to change the license in the files and into the repository with the v4.0.

Thoughts?

@shahabafshar
Copy link
Author

I'm so very happy to hear your decision. THANKS A TON! also you don't need to wait for any specific change or release, LGPL is GPL compatible so it does not interfere with your previous releases, you can make it a dual license GPL/LGPL or you can simply change it to LGPL anytime you like.
Once again, thank you for $SP and thank you for "LGPL"ing it!

@Aymkdn
Copy link
Owner

Aymkdn commented Apr 16, 2017

OK, good → https://github.com/Aymkdn/SharepointPlus/blob/master/LICENSE.md

@shahabafshar
Copy link
Author

WOW PERFECT! I might as well bring some interesting news during the next few month. Your library ROCKS! Please keep up the good work! And THANKS AGAIN!

@shahabafshar
Copy link
Author

Also you might want to change the licensing info at the bottom of this page too:
https://aymkdn.github.io/SharepointPlus/
it is noted as GPL 2.0 here.
gpl2

@Aymkdn
Copy link
Owner

Aymkdn commented Apr 17, 2017

Yes I'll change it with the new release.

@Aymkdn
Copy link
Owner

Aymkdn commented May 4, 2017

@Aymkdn Aymkdn closed this as completed May 4, 2017
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

2 participants