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

Change License to Apache-2.0 #28

Open
aravindavk opened this issue May 9, 2020 · 5 comments
Open

Change License to Apache-2.0 #28

aravindavk opened this issue May 9, 2020 · 5 comments

Comments

@aravindavk
Copy link
Member

The license can be changed if all contributors to this library are in agreement. Please comment if the license change is Good.

@chawlanikhil24 @xiaohui @kshithijiyer @louisphilippereid @jnaulty @yocalebo @amarts

Included all the contributors mentioned here https://github.com/gluster/glustercli-python/graphs/contributors

@yocalebo
Copy link
Contributor

yocalebo commented May 9, 2020

I have no issues changing it to Apache-2.0

@kshithijiyer
Copy link
Contributor

@aravindavk I have the following questions:

  1. Why do we want to change it to Apache 2.0 now?
  2. Glusterfs project is under GPLV2 and GPLV3?
  3. What we be the advantages of this change?

@aravindavk
Copy link
Member Author

Why do we want to change it to Apache 2.0 now?

Initially added those licenses since it was planned to deploy under glusterfs-python package itself. Now realized that we are not doing that and it is an external library and doesn't require dual licenses like major product GlusterFS.

Glusterfs project is under GPLV2 and GPLV3?

This library is not part of Glusterfs release, Can be independently installed. (With ssh support available, can be installed outside the Gluster Cluster too)

What we be the advantages of this change?

None.

@kshithijiyer
Copy link
Contributor

As it is not a part of glusterfs project we can change the License. However we would need to add the boiler plate notice on all the files present in the repo(this looks like a bit of work).
Wouldn't it be better if we move it to only GPLv3 as it allows us to have code open sourced under different licenses.

@aravindavk I am good with Apache 2.0 but moving it to GPLv3 only would also be a good option.

@aravindavk
Copy link
Member Author

One other reason for choosing Apache-2.0 is because it is a library and whoever using this library need not release the product in GPL.

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