-
Notifications
You must be signed in to change notification settings - Fork 117
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
Relicensing to LGPL-2.1-or-later from LGPL-2.1-only #1774
Comments
I agree to apply LGPL-2.1-or-later to my commits. |
4 similar comments
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to apply LGPL-2.1-or-later to my commits.
|
I agree to apply LGPL-2.1-or-later to my commits. |
6 similar comments
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to apply LGPL-2.1-or-later to my commits.
Computer Engineer
https://zhw.pages.dev/ <https://github.com/wi24rd>
…On Tue, 7 May 2024 at 13:32, Jasper Siepkes ***@***.***> wrote:
I agree to apply LGPL-2.1-or-later to my commits.
—
Reply to this email directly, view it on GitHub
<#1774 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADLBBTCNUTGS6TU65N2LDULZBBRNFAVCNFSM6AAAAABHKGLL22VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOJXGQ4DAMRRGU>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
I agree to apply LGPL-2.1-or-later to my commits. |
I asked t-shm about this by e-mail and t-shm accepted this change. |
I agree to apply LGPL-2.1-or-later to my commits. |
6 similar comments
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to change the license about my contributions. |
I agree to apply LGPL-2.1-or-later to my commits. |
1 similar comment
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to apply LGPL-2.1-or-later to my commits. |
1 similar comment
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to apply LGPL-2.1-or-later to my commits. Thanks, |
I agree to apply LGPL-2.1-or-later to my commits. |
7 similar comments
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to apply LGPL-2.1-or-later to my commits. |
I agree to relicense all my commits under LGPL-2.1-or-later. |
I agree to apply LGPL-2.1-or-later to my commits. |
1 similar comment
I agree to apply LGPL-2.1-or-later to my commits. |
GitHub: fix groongaGH-12 Here are patch authors in groonga/groonga: ```console $ git checkout 'ae00cf3e2b9c77d9d478161d691e322863e5b887^' $ git shortlog -sn src/httpd 99 Kouhei Sutou 11 Kentaro Hayashi 9 HAYASHI Kentaro 5 Sutou Kouhei 4 Motoi Washida 1 Takashi Hashida ``` All of them agreed with this license change on groonga/groonga#1774 . Here are patch authors in groonga/groonga-nginx: ```console $ git shortlog -sn | cat 44 Sutou Kouhei 5 dependabot[bot] 2 Abe Tomoaki 1 takuya kodama ``` All of them agreed with this license change on groonga#12 . So we can change our license to LGPL-2.1-or-later from LGPL-2.1-only.
Listed commits for authors who have no comments at this time.
I have assigned |
We can mark this as a trivial patch too because it just remove unused codes. |
Replaced with jQuery UI Progressbar Widget. |
Since the following two commits are not creative, we consider them not copyrightable.
If there are any objections, please comment on this isssue within one month. |
For the next commit on #1774 (comment) list: This has been replaced by a change in 7371926. |
The list of patch authors who have agreed to relicensing is in this issue. The relicensing is ready. |
Finally! |
What is your problem?
Groonga is licensed under LGPL-2.1-only.
I want to relicense Groonga to LGPL-2.1-or-later from LGPL-2.1-only to improve Apache-2.0 compatibility.
Incompatibility between GPL-2.0 and Apache-2.0 is well known because both of FSF and ASF explain it:
Compatibility between LGPL-2.1 and Apache-2.0 isn't explained there but they may be incompatible too because LGPL-2.1 is based on GPL-2.0.
If LGPL-2.1 and Apache-2.0 are incompatible, LGPL-2.1-only licensed Groonga can't link with Apache-2.0 libraries such as Apache Arrow. LGPL-2.1-only licensed software can be also used as GPL-2.0-or-later licensed software because LGPL-2.1 has the following sentence:
So we can link with Apache-2.0 libraries by using Groonga as GPL-3.0-or-later licensed software. But this has a problem. If we use Groonga as GPL-3.0-or-later licensed software, we can't use Groonga with GPL-2.0-only licensed software such as MySQL.
If Groonga uses LGPL-2.1-or-later not LGPL-2.1-only, Groonga can link with Apache-2.0 libraries by using LGPL-3.0-or-later (LGPL-2.1-or-later includes it).
We need to ask all patch authors of Groonga to relicense Groonga to LGPL-2.1-or-later from LGPL-2.1-only.
Here are patch authors of Groonga:
Here are distinct authors (except trivial patch authors):
If you agree to this license change, could you add the following comment to this issue?
If you have any questions or object this license change, please let us know.
Trivial patch authors:
Patch authors who can't be contacted on GitHub:
Patch authors whose commits are replaced by other commits:
PRs by @whombx (all of them are moving document location)
How to reproduce it
No response
The text was updated successfully, but these errors were encountered: