jscl
jscl copied to clipboard
Relicensing to MIT?
We are considering changing the license of JSCL from GPL3 to MIT.
To do so, we need contributors of significant parts of JSCL to agree.
If you are in this list, please comment in this thread telling us if you agree or not.
I apology for the ping if you are not interested.
Some contributions are small enough that we won't need permission. Below follows the contributions by author according to git-quick-stats.
Even if you aren't a contributor, you can react with +1 or -1 to this issue to express your thoughts on the change.
Approve
- [x] Andrea Griffini [email protected] @6502
- [x] Robert Smith [email protected] @stylewarning
- [x] Nikodemus Siivola [email protected] @nikodemus
- [x] vlad-km [email protected] @vlad-km
- [x] Bill St. Clair [email protected] @billstclair
- [x] cxxxr [email protected] @cxxxr
- [x] Samuel Chase [email protected] @samebchase
- [x] chuchana [email protected] @chuchana
- [x] Fernando Borretti [email protected] @eudoxia0
- [x] Olof-Joachim Frahm [email protected] @Ferada
- [x] Michael Grünewald [email protected] @foretspaisibles
- [x] David Vázquez [email protected] @davazp
- [x] Mihai Bazon [email protected] @mishoo
- [x] Brit Butler [email protected] @kingcons
- [x] Daniel Nagy [email protected] @nagy
- [x] Alejandro Zamora Fonseca [email protected] @alejandrozf
- [x] rayslava [email protected] @rayslava
- [x] Alfredo Beaumont [email protected] @abeaumont
- [x] Vyacheslav Barinov [email protected] (no github?)
- [x] Owen Rodley [email protected] @orodley
- [x] Javier Olaechea [email protected] @PuercoPop
- [x] Henry Steere [email protected] @HenryS1
- [x] Bruce-Robert Fenn Pocock [email protected] @brpocock
- [x] Henry Irvine [email protected] @henryirvine
- [x] Kasper Gałkowski [email protected] @Uthar
- [x] ErmineII [email protected] @ErmineII
Does NOT approve
- [x] Ken Harris [email protected] @kengruven
- [x] pnathan [email protected] @pnathan
- [x] Spenser Truex [email protected] @equwal
Unknown
- [ ] Yoteichi [email protected] @plonk
- [ ] Helmut Kian [email protected] (no github?)
- [ ] maxwellhansen [email protected] @maxwellhansen
- [ ] jnjcc [email protected] @jnjcc
- [ ] Diogo Franco [email protected] @diogoalexandrefranco
- [ ] Raimon Grau [email protected] @kidd
Andrea Griffini <[email protected]>:
insertions: 718 (0%)
deletions: 259 (0%)
files: 33 (1%)
commits: 18 (1%)
lines changed: 977 (0%)
first commit: Tue Apr 30 08:54:21 2013 +0200
last commit: Mon May 6 08:56:18 2013 +0200
Spenser Truex <[email protected]>:
insertions: 1 (0%)
deletions: 1 (0%)
files: 1 (0%)
commits: 1 (0%)
lines changed: 2 (0%)
first commit: Mon Jul 16 10:23:11 2018 -0700
last commit: Mon Jul 16 10:23:11 2018 -0700
Robert Smith <[email protected]>:
insertions: 2 (0%)
deletions: 1 (0%)
files: 1 (0%)
commits: 1 (0%)
lines changed: 3 (0%)
first commit: Sat Apr 27 15:20:54 2013 -0700
last commit: Sat Apr 27 15:20:54 2013 -0700
Nikodemus Siivola <[email protected]>:
insertions: 74 (0%)
deletions: 13 (0%)
files: 9 (0%)
commits: 7 (0%)
lines changed: 87 (0%)
first commit: Sun Apr 28 16:37:03 2013 +0300
last commit: Sun Apr 28 16:41:48 2013 +0300
vlad-km <[email protected]>:
insertions: 14270 (6%)
deletions: 1847 (1%)
files: 327 (13%)
commits: 253 (15%)
lines changed: 16117 (4%)
first commit: Sun Feb 11 16:30:41 2018 +0300
last commit: Sat Sep 10 15:38:24 2022 +0300
Bill St. Clair <[email protected]>:
insertions: 4 (0%)
deletions: 7 (0%)
files: 1 (0%)
commits: 1 (0%)
lines changed: 11 (0%)
first commit: Mon Jul 14 16:05:20 2014 -0400
last commit: Mon Jul 14 16:05:20 2014 -0400
cxxxr <[email protected]>:
insertions: 141 (0%)
deletions: 83 (0%)
files: 16 (1%)
commits: 10 (1%)
lines changed: 224 (0%)
first commit: Mon Aug 28 08:27:56 2017 +0900
last commit: Sun Oct 14 11:54:30 2018 +0900
Samuel Chase <[email protected]>:
insertions: 49 (0%)
deletions: 20 (0%)
files: 15 (1%)
commits: 9 (1%)
lines changed: 69 (0%)
first commit: Mon May 13 00:55:30 2013 +0530
last commit: Thu May 16 22:18:59 2013 +0530
chuchana <[email protected]>:
insertions: 1 (0%)
deletions: 1 (0%)
files: 1 (0%)
commits: 1 (0%)
lines changed: 2 (0%)
first commit: Wed May 11 14:47:45 2016 +0200
last commit: Wed May 11 14:47:45 2016 +0200
Fernando Borretti <[email protected]>:
insertions: 83 (0%)
deletions: 70 (0%)
files: 3 (0%)
commits: 3 (0%)
lines changed: 153 (0%)
first commit: Fri Apr 17 19:03:02 2015 -0300
last commit: Sun Apr 19 12:54:25 2015 -0300
Henry Irvine <[email protected]>:
insertions: 7 (0%)
deletions: 1 (0%)
files: 2 (0%)
commits: 1 (0%)
lines changed: 8 (0%)
first commit: Mon May 6 01:55:59 2013 +0900
last commit: Mon May 6 01:55:59 2013 +0900
Yoteichi <[email protected]>:
insertions: 4 (0%)
deletions: 4 (0%)
files: 2 (0%)
commits: 2 (0%)
lines changed: 8 (0%)
first commit: Wed Jan 2 05:07:38 2019 +0900
last commit: Wed Jan 2 05:38:13 2019 +0900
Olof-Joachim Frahm <[email protected]>:
insertions: 486 (0%)
deletions: 85 (0%)
files: 50 (2%)
commits: 42 (2%)
lines changed: 571 (0%)
first commit: Sat May 18 00:38:58 2013 +0200
last commit: Tue Oct 15 22:41:56 2013 +0200
Michael Grünewald <[email protected]>:
insertions: 216 (0%)
deletions: 25 (0%)
files: 7 (0%)
commits: 7 (0%)
lines changed: 241 (0%)
first commit: Wed Oct 4 23:22:51 2017 +0200
last commit: Sat Nov 18 12:44:35 2017 +0100
David Vázquez <[email protected]>:
insertions: 204789 (88%)
deletions: 194779 (95%)
files: 1616 (65%)
commits: 1097 (65%)
lines changed: 399568 (91%)
first commit: Fri Dec 14 01:18:26 2012 +0000
last commit: Wed Sep 21 08:07:44 2022 +0200
Helmut Kian <[email protected]>:
insertions: 206 (0%)
deletions: 29 (0%)
files: 5 (0%)
commits: 3 (0%)
lines changed: 235 (0%)
first commit: Tue Jun 16 12:19:12 2015 -0700
last commit: Wed Jun 17 10:57:53 2015 -0700
Mihai Bazon <[email protected]>:
insertions: 2012 (1%)
deletions: 2008 (1%)
files: 3 (0%)
commits: 2 (0%)
lines changed: 4020 (1%)
first commit: Sat Jan 5 11:56:28 2013 +0200
last commit: Sat Oct 21 16:09:15 2017 +0300
Ken Harris <[email protected]>:
insertions: 2080 (1%)
deletions: 592 (0%)
files: 51 (2%)
commits: 25 (1%)
lines changed: 2672 (1%)
first commit: Sat May 4 23:32:00 2013 -0700
last commit: Wed Jun 19 11:44:44 2013 -0700
pnathan <[email protected]>:
insertions: 113 (0%)
deletions: 32 (0%)
files: 12 (0%)
commits: 7 (0%)
lines changed: 145 (0%)
first commit: Tue May 7 22:31:42 2013 -0700
last commit: Sun Feb 16 23:16:05 2014 -0800
Brit Butler <[email protected]>:
insertions: 8 (0%)
deletions: 3 (0%)
files: 3 (0%)
commits: 1 (0%)
lines changed: 11 (0%)
first commit: Thu May 9 09:44:40 2013 -0400
last commit: Thu May 9 09:44:40 2013 -0400
Daniel Nagy <[email protected]>:
insertions: 179 (0%)
deletions: 37 (0%)
files: 30 (1%)
commits: 9 (1%)
lines changed: 216 (0%)
first commit: Wed Sep 29 13:30:30 2021 +0200
last commit: Mon Aug 22 23:11:42 2022 +0200
maxwellhansen <[email protected]>:
insertions: 3 (0%)
deletions: 9 (0%)
files: 1 (0%)
commits: 1 (0%)
lines changed: 12 (0%)
first commit: Thu Apr 25 22:37:09 2013 -0700
last commit: Thu Apr 25 22:37:09 2013 -0700
Bruce-Robert Fenn Pocock <[email protected]>:
insertions: 224 (0%)
deletions: 189 (0%)
files: 11 (0%)
commits: 10 (1%)
lines changed: 413 (0%)
first commit: Sat Jul 30 01:52:10 2016 -0400
last commit: Fri Aug 12 16:13:01 2016 -0400
Kasper Gałkowski <[email protected]>:
insertions: 31 (0%)
deletions: 0 (0%)
files: 2 (0%)
commits: 1 (0%)
lines changed: 31 (0%)
first commit: Mon Mar 28 16:59:46 2022 +0200
last commit: Mon Mar 28 16:59:46 2022 +0200
Alejandro Zamora Fonseca <[email protected]>:
insertions: 13 (0%)
deletions: 0 (0%)
files: 2 (0%)
commits: 1 (0%)
lines changed: 13 (0%)
first commit: Mon Jun 19 05:21:20 2017 -0300
last commit: Mon Jun 19 05:21:20 2017 -0300
jnjcc <[email protected]>:
insertions: 45 (0%)
deletions: 24 (0%)
files: 7 (0%)
commits: 6 (0%)
lines changed: 69 (0%)
first commit: Sun Jul 6 16:28:55 2014 +1200
last commit: Thu Jul 31 20:17:33 2014 +1200
Diogo Franco <[email protected]>:
insertions: 90 (0%)
deletions: 10 (0%)
files: 12 (0%)
commits: 9 (1%)
lines changed: 100 (0%)
first commit: Tue Apr 5 00:40:54 2016 +0100
last commit: Mon Apr 11 12:26:29 2016 +0100
Raimon Grau <[email protected]>:
insertions: 4774 (2%)
deletions: 4509 (2%)
files: 41 (2%)
commits: 32 (2%)
lines changed: 9283 (2%)
first commit: Tue Dec 11 23:56:15 2012 +0100
last commit: Thu May 2 21:39:35 2013 +0200
ErmineII <[email protected]>:
insertions: 3 (0%)
deletions: 0 (0%)
files: 1 (0%)
commits: 1 (0%)
lines changed: 3 (0%)
first commit: Thu Sep 17 18:55:30 2020 -0400
last commit: Thu Sep 17 18:55:30 2020 -0400
rayslava <[email protected]>:
insertions: 91 (0%)
deletions: 45 (0%)
files: 8 (0%)
commits: 7 (0%)
lines changed: 136 (0%)
first commit: Sat Jan 19 18:45:11 2013 +0400
last commit: Tue Apr 21 19:23:54 2015 +0300
Alfredo Beaumont <[email protected]>:
insertions: 1151 (0%)
deletions: 120 (0%)
files: 52 (2%)
commits: 35 (2%)
lines changed: 1271 (0%)
first commit: Tue Apr 23 16:14:32 2013 +0200
last commit: Mon Jun 3 11:38:56 2013 +0200
Vyacheslav Barinov <[email protected]>:
insertions: 5 (0%)
deletions: 5 (0%)
files: 1 (0%)
commits: 1 (0%)
lines changed: 10 (0%)
first commit: Fri Aug 28 15:34:50 2015 +0300
last commit: Fri Aug 28 15:34:50 2015 +0300
Owen Rodley <[email protected]>:
insertions: 967 (0%)
deletions: 360 (0%)
files: 114 (5%)
commits: 64 (4%)
lines changed: 1327 (0%)
first commit: Sat Apr 27 00:16:42 2013 +1200
last commit: Fri Jan 8 20:27:31 2016 +1100
Javier Olaechea <[email protected]>:
insertions: 298 (0%)
deletions: 198 (0%)
files: 34 (1%)
commits: 26 (2%)
lines changed: 496 (0%)
first commit: Mon Dec 21 15:48:19 2015 -0500
last commit: Mon Apr 11 03:21:26 2016 -0500
Henry Steere <[email protected]>:
insertions: 56 (0%)
deletions: 41 (0%)
files: 7 (0%)
commits: 5 (0%)
lines changed: 97 (0%)
first commit: Thu May 3 21:08:12 2018 +0200
last commit: Wed May 9 07:33:47 2018 +0200
I don't believe I'm a significant contributor, but I agree with changing to MIT-licence.
Cheers,
- Nikodemus Siivola
ke 21. syysk. 2022 klo 9.30 David Vázquez Púa @.***> kirjoitti:
We are considering changing the license of JSCL from GPL3 to MIT.
To do so, we need contributors of significant parts of JSCL to agree.
If you are in this list, please comment in this thread telling us if you agree or not.
I apology for the ping if you are not interested. Additionally, some contributions are small enough that we won't need permission.
Below follows the contributions by author according to git-quick-stats https://github.com/arzzen/git-quick-stats.
Andrea Griffini @.*** @6502 https://github.com/6502
Spenser Truex @.*** @equwal https://github.com/equwal
Robert Smith @.*** @stylewarning https://github.com/stylewarning
Nikodemus Siivola @.*** @nikodemus https://github.com/nikodemus
vlad-km @.*** @vlad-km https://github.com/vlad-km
Bill St. Clair @.*** @billstclair https://github.com/billstclair
cxxxr @.*** @cxxxr https://github.com/cxxxr
Samuel Chase @.*** @samebchase https://github.com/samebchase
chuchana @.*** @chuchana https://github.com/chuchana
Fernando Borretti @.*** @eudoxia0 https://github.com/eudoxia0
Henry Irvine @.*** @henryirvine https://github.com/henryirvine
Yoteichi @.*** @plonk https://github.com/plonk
Olof-Joachim Frahm @.*** @Ferada https://github.com/Ferada
Michael Grünewald @.*** @foretspaisibles https://github.com/foretspaisibles
David Vázquez @.*** @davazp https://github.com/davazp
Helmut Kian @.*** (no github?)
Mihai Bazon @.*** @mishoo https://github.com/mishoo
Ken Harris @.*** @kengruven https://github.com/kengruven
pnathan @.*** @pnathan https://github.com/pnathan
Brit Butler @.*** @kingcons https://github.com/kingcons
Daniel Nagy @.*** @nagy https://github.com/nagy
maxwellhansen @.*** @maxwellhansen https://github.com/maxwellhansen
Bruce-Robert Fenn Pocock @.*** @brpocock https://github.com/brpocock
Kasper Gałkowski @.*** @Uthar https://github.com/Uthar
Alejandro Zamora Fonseca @.*** @alejandrozf https://github.com/alejandrozf
jnjcc @.*** @jnjcc https://github.com/jnjcc
Diogo Franco @.*** @diogoalexandrefranco https://github.com/diogoalexandrefranco
Raimon Grau @.*** @kidd https://github.com/kidd
ErmineII @.*** @ErmineII https://github.com/ErmineII
rayslava @.*** @rayslava https://github.com/rayslava
Alfredo Beaumont @.*** @abeaumont https://github.com/abeaumont
Vyacheslav Barinov @.*** (no github?)
Owen Rodley @.*** @orodley https://github.com/orodley
Javier Olaechea @.*** @PuercoPop https://github.com/PuercoPop
Henry Steere @.*** @HenryS1 https://github.com/HenryS1
Andrea Griffini @.***>:
insertions: 718 (0%) deletions: 259 (0%) files: 33 (1%) commits: 18 (1%) lines changed: 977 (0%) first commit: Tue Apr 30 08:54:21 2013 +0200 last commit: Mon May 6 08:56:18 2013 +0200 Spenser Truex ***@***.***>: insertions: 1 (0%) deletions: 1 (0%) files: 1 (0%) commits: 1 (0%) lines changed: 2 (0%) first commit: Mon Jul 16 10:23:11 2018 -0700 last commit: Mon Jul 16 10:23:11 2018 -0700 Robert Smith ***@***.***>: insertions: 2 (0%) deletions: 1 (0%) files: 1 (0%) commits: 1 (0%) lines changed: 3 (0%) first commit: Sat Apr 27 15:20:54 2013 -0700 last commit: Sat Apr 27 15:20:54 2013 -0700 Nikodemus Siivola ***@***.***>: insertions: 74 (0%) deletions: 13 (0%) files: 9 (0%) commits: 7 (0%) lines changed: 87 (0%) first commit: Sun Apr 28 16:37:03 2013 +0300 last commit: Sun Apr 28 16:41:48 2013 +0300 vlad-km ***@***.***>: insertions: 14270 (6%) deletions: 1847 (1%) files: 327 (13%) commits: 253 (15%) lines changed: 16117 (4%) first commit: Sun Feb 11 16:30:41 2018 +0300 last commit: Sat Sep 10 15:38:24 2022 +0300 Bill St. Clair ***@***.***>: insertions: 4 (0%) deletions: 7 (0%) files: 1 (0%) commits: 1 (0%) lines changed: 11 (0%) first commit: Mon Jul 14 16:05:20 2014 -0400 last commit: Mon Jul 14 16:05:20 2014 -0400 cxxxr ***@***.***>: insertions: 141 (0%) deletions: 83 (0%) files: 16 (1%) commits: 10 (1%) lines changed: 224 (0%) first commit: Mon Aug 28 08:27:56 2017 +0900 last commit: Sun Oct 14 11:54:30 2018 +0900 Samuel Chase ***@***.***>: insertions: 49 (0%) deletions: 20 (0%) files: 15 (1%) commits: 9 (1%) lines changed: 69 (0%) first commit: Mon May 13 00:55:30 2013 +0530 last commit: Thu May 16 22:18:59 2013 +0530 chuchana ***@***.***>: insertions: 1 (0%) deletions: 1 (0%) files: 1 (0%) commits: 1 (0%) lines changed: 2 (0%) first commit: Wed May 11 14:47:45 2016 +0200 last commit: Wed May 11 14:47:45 2016 +0200 Fernando Borretti ***@***.***>: insertions: 83 (0%) deletions: 70 (0%) files: 3 (0%) commits: 3 (0%) lines changed: 153 (0%) first commit: Fri Apr 17 19:03:02 2015 -0300 last commit: Sun Apr 19 12:54:25 2015 -0300 Henry Irvine ***@***.***>: insertions: 7 (0%) deletions: 1 (0%) files: 2 (0%) commits: 1 (0%) lines changed: 8 (0%) first commit: Mon May 6 01:55:59 2013 +0900 last commit: Mon May 6 01:55:59 2013 +0900 Yoteichi ***@***.***>: insertions: 4 (0%) deletions: 4 (0%) files: 2 (0%) commits: 2 (0%) lines changed: 8 (0%) first commit: Wed Jan 2 05:07:38 2019 +0900 last commit: Wed Jan 2 05:38:13 2019 +0900 Olof-Joachim Frahm ***@***.***>: insertions: 486 (0%) deletions: 85 (0%) files: 50 (2%) commits: 42 (2%) lines changed: 571 (0%) first commit: Sat May 18 00:38:58 2013 +0200 last commit: Tue Oct 15 22:41:56 2013 +0200 Michael Grünewald ***@***.***>: insertions: 216 (0%) deletions: 25 (0%) files: 7 (0%) commits: 7 (0%) lines changed: 241 (0%) first commit: Wed Oct 4 23:22:51 2017 +0200 last commit: Sat Nov 18 12:44:35 2017 +0100 David Vázquez ***@***.***>: insertions: 204789 (88%) deletions: 194779 (95%) files: 1616 (65%) commits: 1097 (65%) lines changed: 399568 (91%) first commit: Fri Dec 14 01:18:26 2012 +0000 last commit: Wed Sep 21 08:07:44 2022 +0200 Helmut Kian ***@***.***>: insertions: 206 (0%) deletions: 29 (0%) files: 5 (0%) commits: 3 (0%) lines changed: 235 (0%) first commit: Tue Jun 16 12:19:12 2015 -0700 last commit: Wed Jun 17 10:57:53 2015 -0700 Mihai Bazon ***@***.***>: insertions: 2012 (1%) deletions: 2008 (1%) files: 3 (0%) commits: 2 (0%) lines changed: 4020 (1%) first commit: Sat Jan 5 11:56:28 2013 +0200 last commit: Sat Oct 21 16:09:15 2017 +0300 Ken Harris ***@***.***>: insertions: 2080 (1%) deletions: 592 (0%) files: 51 (2%) commits: 25 (1%) lines changed: 2672 (1%) first commit: Sat May 4 23:32:00 2013 -0700 last commit: Wed Jun 19 11:44:44 2013 -0700 pnathan ***@***.***>: insertions: 113 (0%) deletions: 32 (0%) files: 12 (0%) commits: 7 (0%) lines changed: 145 (0%) first commit: Tue May 7 22:31:42 2013 -0700 last commit: Sun Feb 16 23:16:05 2014 -0800 Brit Butler ***@***.***>: insertions: 8 (0%) deletions: 3 (0%) files: 3 (0%) commits: 1 (0%) lines changed: 11 (0%) first commit: Thu May 9 09:44:40 2013 -0400 last commit: Thu May 9 09:44:40 2013 -0400 Daniel Nagy ***@***.***>: insertions: 179 (0%) deletions: 37 (0%) files: 30 (1%) commits: 9 (1%) lines changed: 216 (0%) first commit: Wed Sep 29 13:30:30 2021 +0200 last commit: Mon Aug 22 23:11:42 2022 +0200 maxwellhansen ***@***.***>: insertions: 3 (0%) deletions: 9 (0%) files: 1 (0%) commits: 1 (0%) lines changed: 12 (0%) first commit: Thu Apr 25 22:37:09 2013 -0700 last commit: Thu Apr 25 22:37:09 2013 -0700 Bruce-Robert Fenn Pocock ***@***.***>: insertions: 224 (0%) deletions: 189 (0%) files: 11 (0%) commits: 10 (1%) lines changed: 413 (0%) first commit: Sat Jul 30 01:52:10 2016 -0400 last commit: Fri Aug 12 16:13:01 2016 -0400 Kasper Gałkowski ***@***.***>: insertions: 31 (0%) deletions: 0 (0%) files: 2 (0%) commits: 1 (0%) lines changed: 31 (0%) first commit: Mon Mar 28 16:59:46 2022 +0200 last commit: Mon Mar 28 16:59:46 2022 +0200 Alejandro Zamora Fonseca ***@***.***>: insertions: 13 (0%) deletions: 0 (0%) files: 2 (0%) commits: 1 (0%) lines changed: 13 (0%) first commit: Mon Jun 19 05:21:20 2017 -0300 last commit: Mon Jun 19 05:21:20 2017 -0300 jnjcc ***@***.***>: insertions: 45 (0%) deletions: 24 (0%) files: 7 (0%) commits: 6 (0%) lines changed: 69 (0%) first commit: Sun Jul 6 16:28:55 2014 +1200 last commit: Thu Jul 31 20:17:33 2014 +1200 Diogo Franco ***@***.***>: insertions: 90 (0%) deletions: 10 (0%) files: 12 (0%) commits: 9 (1%) lines changed: 100 (0%) first commit: Tue Apr 5 00:40:54 2016 +0100 last commit: Mon Apr 11 12:26:29 2016 +0100 Raimon Grau ***@***.***>: insertions: 4774 (2%) deletions: 4509 (2%) files: 41 (2%) commits: 32 (2%) lines changed: 9283 (2%) first commit: Tue Dec 11 23:56:15 2012 +0100 last commit: Thu May 2 21:39:35 2013 +0200 ErmineII ***@***.***>: insertions: 3 (0%) deletions: 0 (0%) files: 1 (0%) commits: 1 (0%) lines changed: 3 (0%) first commit: Thu Sep 17 18:55:30 2020 -0400 last commit: Thu Sep 17 18:55:30 2020 -0400 rayslava ***@***.***>: insertions: 91 (0%) deletions: 45 (0%) files: 8 (0%) commits: 7 (0%) lines changed: 136 (0%) first commit: Sat Jan 19 18:45:11 2013 +0400 last commit: Tue Apr 21 19:23:54 2015 +0300 Alfredo Beaumont ***@***.***>: insertions: 1151 (0%) deletions: 120 (0%) files: 52 (2%) commits: 35 (2%) lines changed: 1271 (0%) first commit: Tue Apr 23 16:14:32 2013 +0200 last commit: Mon Jun 3 11:38:56 2013 +0200 Vyacheslav Barinov ***@***.***>: insertions: 5 (0%) deletions: 5 (0%) files: 1 (0%) commits: 1 (0%) lines changed: 10 (0%) first commit: Fri Aug 28 15:34:50 2015 +0300 last commit: Fri Aug 28 15:34:50 2015 +0300 Owen Rodley ***@***.***>: insertions: 967 (0%) deletions: 360 (0%) files: 114 (5%) commits: 64 (4%) lines changed: 1327 (0%) first commit: Sat Apr 27 00:16:42 2013 +1200 last commit: Fri Jan 8 20:27:31 2016 +1100 Javier Olaechea ***@***.***>: insertions: 298 (0%) deletions: 198 (0%) files: 34 (1%) commits: 26 (2%) lines changed: 496 (0%) first commit: Mon Dec 21 15:48:19 2015 -0500 last commit: Mon Apr 11 03:21:26 2016 -0500 Henry Steere ***@***.***>: insertions: 56 (0%) deletions: 41 (0%) files: 7 (0%) commits: 5 (0%) lines changed: 97 (0%) first commit: Thu May 3 21:08:12 2018 +0200 last commit: Wed May 9 07:33:47 2018 +0200
— Reply to this email directly, view it on GitHub https://github.com/jscl-project/jscl/issues/453, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABFMVA7LZO6VQIWCUDCDBLV7KTPFANCNFSM6AAAAAAQRXOGZY . You are receiving this because you were mentioned.Message ID: @.***>
I'm pretty sure you don't need my approval for the change, but just in case: you have it.
Okay, if you need an approval, I agree to the license change.
And [email protected] is also me, apparently I've performed commit from office without proper git config
:)
You have my approval if you need it.
I agree with changing to MIT-license
Agree.
Fine by me.
I consider my contributions in this project to be minuscule enough that I wont be holding anybody back, so consider my acceptance to be given.
But I also want to mention, that I think this is a bad idea. If a corporation can use this project to create profit, it should contribute something back to the project. A MIT license would allow a corporation to just take this project with nothing more than a mere mention.
If they disagree with the GPL3 because they vehemently do not want to release their source code, nothing prevents them from asking @davazp for an individual license.
So I think the GPL3 strengthens the interests of this project, where a MIT license would weaken it. But again, I agree to any outcome of this.
What @nagy said; I agree to the change though if the decision goes that way.
Just want to leave my (lack of) opinion here as well. I don't mind GPLv3 vs MIT, I agree with @nagy's argument, but I think it's unlikely to happen. And even if I don't think there is a reason to reject it because it's GPLv3 (you can make your app on it, just contribute changes to jscl itself), it seems many people feel that way.
However I have been asked a few timesthis already, so it that makes more people likely to use and contribute to the project, I welcome the change.
GPLv3 usage has one not-so-obvious consequence as well: it forbids tivoization explicitly, but this point leads to requirement of access to file system and this may become a blocker sometimes.
For example in our company we use GPLv2 code, we open all the source, and we upstream useful changes, but as for GPLv3 code, the license requires to allow filesystem access (e.g. to allow library replacement) and when we only have ROM with firmware we can't do that, so all the GPLv3-licensed code is just discarded unconditionally.
There were some cases when I'd be happy to work on open source projects during my paid hours, but GPLv3 prevented that. Not sure how common this situation is, though.
Agree.
Tiny contribution. Happy with license change. Use MIT for all of my own open source projects.
Bill St. Clair
On Wed, Sep 21, 2022 at 6:32 AM Alfredo Beaumont @.***> wrote:
Agree.
— Reply to this email directly, view it on GitHub https://github.com/jscl-project/jscl/issues/453#issuecomment-1253513782, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAJ7KPWCOGCEW2UISLFU4DV7LP3HANCNFSM6AAAAAAQRXOGZY . You are receiving this because you were mentioned.Message ID: @.***>
Agree
Agree and support the change!
I don't agree with GPL3->MIT. In my "vast" contribution. ;)
I don't consider my work to be appropriate for use without consideration, and the consideration I select for public projects (when I have the choice) is having the source be long-term available to all users.
(Personally, I always start with AGPL3).
On Wed, Sep 21, 2022, 5:26 AM Michaël Le Barbier @.***> wrote:
Agree and support the change!
— Reply to this email directly, view it on GitHub https://github.com/jscl-project/jscl/issues/453#issuecomment-1253635652, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFZZYBMRGS53ZWTZAMDDBTV7L5HPANCNFSM6AAAAAAQRXOGZY . You are receiving this because you were mentioned.Message ID: @.***>
I agree. 👍
+1
I agree.
Andrea
On Wed, Sep 21, 2022 at 8:36 PM Robert Smith @.***> wrote:
+1
— Reply to this email directly, view it on GitHub https://github.com/jscl-project/jscl/issues/453#issuecomment-1254083822, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFNRFOURZIVL5AKVH5XW6TV7NIRPANCNFSM6AAAAAAQRXOGZY . You are receiving this because you were mentioned.Message ID: @.***>
Similar to what others have said, I won't hold back the relicensing so I give my approval if it is deemed necessary but I disagree with the move away from copyleft licenses.
Approved.
I'm totally OK with the change to MIT, but I'd love to know if there was a motivating factor, and whether the developers think it will encourage their own further development. 🙂
OK with the licensing change.
I'm totally OK with the change to MIT, but I'd love to know if there was a motivating factor, and whether the developers think it will encourage their own further development. 🙂
Good point. We're hearing lot of people 'not opposing' to it, but not if it'll make it easier for them to use. I'd love to hear that from others too!
This is the (latest) thread where the topic came up: https://github.com/jscl-project/jscl/discussions/441#discussioncomment-3580135
My opinion: I like copyleft but I think it doesn't fit a Lisp implementation well. I'd like people to feel comfortable that they can use it without making their work GPL too. By nature in Lisp, it's hard to state what is a 'improvement' to jscl vs just using it. (what if you do (defun cl:mapcar ...)
in your application? I think the simplicity of MIT wins and it would solve that.
I already accepted a license change, a few years ago, for my contributions to JSCL — because I’d contributed to the "prelude" which would be included verbatim in the user's object code. (I had thought that the LGPL was created for basically just this purpose, and I don't know why it wasn't used here.)
Still, without more information, and as much as I can walk back my prior acceptance, I do not approve a license change away from the GNU GPL.
What's the driver behind this? Are there companies who wish to use Common Lisp on webpages, and want a license which is more corporate-friendly than user-freedom-preserving? While I recognize that this particular decision has virtually zero effect on the global software landscape, I don't think the world needs more software which can be used in proprietary software without giving anything back to the community.
Additionally, I've been around long enough to know that when someone says "I'd use/contribute to this, if only XYZ", in 99% of cases, even if you change XYZ, they're still not going to. It’s just an excuse. Nothing is ever gained by chasing drive-by suggestions.
As for whether the GPL "fits" Lisp: one of the first programs to ever use the GNU GPL was a Lisp (GNU Emacs), and it's still going strong today. I can't name any other 1980's software that I'm still using. Interestingly, GNU Emacs is also used extensively in the demo made by the person asking for this license change. This person is asking for JSCL to change its license on the grounds that "GPL is not freedom for programming tools ever" — while taking advantage of the freedoms offered by a GPL-licensed programming tool.
Ken, thanks for the opinion of the one from persons who stood at the origins JSCL.
I already accepted a license change, a few years ago, for my contributions to JSCL — because I’d contributed to the "prelude" which would be included verbatim in the user's object code. (I had thought that the LGPL was created for basically just this purpose, and I don't know why it wasn't used here.)
My opinion: it is possible that in this case a separate license for this part of the code could be considered. I guess it will be fair.
In relation to unknown persons who want to change the license - I would look with great pleasure at the work of developers who would redesign the system for a proprietary product.
I think that language tools should be under a MIT license. But it's up to you - the authors of the system.
My opinion: licensing addons - at the discretion of their authors.
This text was written using EMACS, thanks to its author for this, and for the fact that there is no need to post the text of the license for this wonderful tool.
vbr, @vlad-km
(what if you do (defun cl:mapcar ...)
In such a case there is a moderator and he has a button Close
Is not it?
Before we continue with the people missing, I think Ken Harris opposition is already quite significant, as he has contributed quite a lot and important code.
https://github.com/jscl-project/jscl/commits/master?author=kengruven
Ken Harris <[email protected]>:
insertions: 2080 (1%)
deletions: 592 (0%)
files: 51 (2%)
commits: 25 (1%)
lines changed: 2672 (1%)
first commit: Sat May 4 23:32:00 2013 -0700
last commit: Wed Jun 19 11:44:44 2013 -0700
I'm OK with it.
On Wed, Sep 21, 2022 at 2:24 AM David Vázquez Púa @.***> wrote:
We are considering changing the license of JSCL from GPL3 to MIT.
To do so, we need contributors of significant parts of JSCL to agree.
If you are in this list, please comment in this thread telling us if you agree or not.
Some contributions are small enough that we won't need permission. Below follows the contributions by author according to git-quick-stats https://github.com/arzzen/git-quick-stats.
Andrea Griffini @.***
Spenser Truex @.***
Robert Smith @.***
Nikodemus Siivola @.***
vlad-km @.***
Bill St. Clair @.***
cxxxr @.***
Samuel Chase @.***
chuchana @.***
Fernando Borretti @.***
Henry Irvine @.***
Yoteichi @.***
Olof-Joachim Frahm @.***
Michael Grünewald @.***
David Vázquez @.***
Helmut Kian @.***
Mihai Bazon @.***
Ken Harris @.***
pnathan @.***
Brit Butler @.***
Daniel Nagy @.***
maxwellhansen @.***
Bruce-Robert Fenn Pocock @.***
Kasper Gałkowski @.***
Alejandro Zamora Fonseca @.***
jnjcc @.***
Diogo Franco @.***
Raimon Grau @.***
ErmineII @.***
rayslava @.***
Alfredo Beaumont @.***
Vyacheslav Barinov @.***
Owen Rodley @.***
Javier Olaechea @.***
Henry Steere @.***
Andrea Griffini @.***>:
insertions: 718 (0%) deletions: 259 (0%) files: 33 (1%) commits: 18 (1%) lines changed: 977 (0%) first commit: Tue Apr 30 08:54:21 2013 +0200 last commit: Mon May 6 08:56:18 2013 +0200 Spenser Truex ***@***.***>: insertions: 1 (0%) deletions: 1 (0%) files: 1 (0%) commits: 1 (0%) lines changed: 2 (0%) first commit: Mon Jul 16 10:23:11 2018 -0700 last commit: Mon Jul 16 10:23:11 2018 -0700 Robert Smith ***@***.***>: insertions: 2 (0%) deletions: 1 (0%) files: 1 (0%) commits: 1 (0%) lines changed: 3 (0%) first commit: Sat Apr 27 15:20:54 2013 -0700 last commit: Sat Apr 27 15:20:54 2013 -0700 Nikodemus Siivola ***@***.***>: insertions: 74 (0%) deletions: 13 (0%) files: 9 (0%) commits: 7 (0%) lines changed: 87 (0%) first commit: Sun Apr 28 16:37:03 2013 +0300 last commit: Sun Apr 28 16:41:48 2013 +0300 vlad-km ***@***.***>: insertions: 14270 (6%) deletions: 1847 (1%) files: 327 (13%) commits: 253 (15%) lines changed: 16117 (4%) first commit: Sun Feb 11 16:30:41 2018 +0300 last commit: Sat Sep 10 15:38:24 2022 +0300 Bill St. Clair ***@***.***>: insertions: 4 (0%) deletions: 7 (0%) files: 1 (0%) commits: 1 (0%) lines changed: 11 (0%) first commit: Mon Jul 14 16:05:20 2014 -0400 last commit: Mon Jul 14 16:05:20 2014 -0400 cxxxr ***@***.***>: insertions: 141 (0%) deletions: 83 (0%) files: 16 (1%) commits: 10 (1%) lines changed: 224 (0%) first commit: Mon Aug 28 08:27:56 2017 +0900 last commit: Sun Oct 14 11:54:30 2018 +0900 Samuel Chase ***@***.***>: insertions: 49 (0%) deletions: 20 (0%) files: 15 (1%) commits: 9 (1%) lines changed: 69 (0%) first commit: Mon May 13 00:55:30 2013 +0530 last commit: Thu May 16 22:18:59 2013 +0530 chuchana ***@***.***>: insertions: 1 (0%) deletions: 1 (0%) files: 1 (0%) commits: 1 (0%) lines changed: 2 (0%) first commit: Wed May 11 14:47:45 2016 +0200 last commit: Wed May 11 14:47:45 2016 +0200 Fernando Borretti ***@***.***>: insertions: 83 (0%) deletions: 70 (0%) files: 3 (0%) commits: 3 (0%) lines changed: 153 (0%) first commit: Fri Apr 17 19:03:02 2015 -0300 last commit: Sun Apr 19 12:54:25 2015 -0300 Henry Irvine ***@***.***>: insertions: 7 (0%) deletions: 1 (0%) files: 2 (0%) commits: 1 (0%) lines changed: 8 (0%) first commit: Mon May 6 01:55:59 2013 +0900 last commit: Mon May 6 01:55:59 2013 +0900 Yoteichi ***@***.***>: insertions: 4 (0%) deletions: 4 (0%) files: 2 (0%) commits: 2 (0%) lines changed: 8 (0%) first commit: Wed Jan 2 05:07:38 2019 +0900 last commit: Wed Jan 2 05:38:13 2019 +0900 Olof-Joachim Frahm ***@***.***>: insertions: 486 (0%) deletions: 85 (0%) files: 50 (2%) commits: 42 (2%) lines changed: 571 (0%) first commit: Sat May 18 00:38:58 2013 +0200 last commit: Tue Oct 15 22:41:56 2013 +0200 Michael Grünewald ***@***.***>: insertions: 216 (0%) deletions: 25 (0%) files: 7 (0%) commits: 7 (0%) lines changed: 241 (0%) first commit: Wed Oct 4 23:22:51 2017 +0200 last commit: Sat Nov 18 12:44:35 2017 +0100 David Vázquez ***@***.***>: insertions: 204789 (88%) deletions: 194779 (95%) files: 1616 (65%) commits: 1097 (65%) lines changed: 399568 (91%) first commit: Fri Dec 14 01:18:26 2012 +0000 last commit: Wed Sep 21 08:07:44 2022 +0200 Helmut Kian ***@***.***>: insertions: 206 (0%) deletions: 29 (0%) files: 5 (0%) commits: 3 (0%) lines changed: 235 (0%) first commit: Tue Jun 16 12:19:12 2015 -0700 last commit: Wed Jun 17 10:57:53 2015 -0700 Mihai Bazon ***@***.***>: insertions: 2012 (1%) deletions: 2008 (1%) files: 3 (0%) commits: 2 (0%) lines changed: 4020 (1%) first commit: Sat Jan 5 11:56:28 2013 +0200 last commit: Sat Oct 21 16:09:15 2017 +0300 Ken Harris ***@***.***>: insertions: 2080 (1%) deletions: 592 (0%) files: 51 (2%) commits: 25 (1%) lines changed: 2672 (1%) first commit: Sat May 4 23:32:00 2013 -0700 last commit: Wed Jun 19 11:44:44 2013 -0700 pnathan ***@***.***>: insertions: 113 (0%) deletions: 32 (0%) files: 12 (0%) commits: 7 (0%) lines changed: 145 (0%) first commit: Tue May 7 22:31:42 2013 -0700 last commit: Sun Feb 16 23:16:05 2014 -0800 Brit Butler ***@***.***>: insertions: 8 (0%) deletions: 3 (0%) files: 3 (0%) commits: 1 (0%) lines changed: 11 (0%) first commit: Thu May 9 09:44:40 2013 -0400 last commit: Thu May 9 09:44:40 2013 -0400 Daniel Nagy ***@***.***>: insertions: 179 (0%) deletions: 37 (0%) files: 30 (1%) commits: 9 (1%) lines changed: 216 (0%) first commit: Wed Sep 29 13:30:30 2021 +0200 last commit: Mon Aug 22 23:11:42 2022 +0200 maxwellhansen ***@***.***>: insertions: 3 (0%) deletions: 9 (0%) files: 1 (0%) commits: 1 (0%) lines changed: 12 (0%) first commit: Thu Apr 25 22:37:09 2013 -0700 last commit: Thu Apr 25 22:37:09 2013 -0700 Bruce-Robert Fenn Pocock ***@***.***>: insertions: 224 (0%) deletions: 189 (0%) files: 11 (0%) commits: 10 (1%) lines changed: 413 (0%) first commit: Sat Jul 30 01:52:10 2016 -0400 last commit: Fri Aug 12 16:13:01 2016 -0400 Kasper Gałkowski ***@***.***>: insertions: 31 (0%) deletions: 0 (0%) files: 2 (0%) commits: 1 (0%) lines changed: 31 (0%) first commit: Mon Mar 28 16:59:46 2022 +0200 last commit: Mon Mar 28 16:59:46 2022 +0200 Alejandro Zamora Fonseca ***@***.***>: insertions: 13 (0%) deletions: 0 (0%) files: 2 (0%) commits: 1 (0%) lines changed: 13 (0%) first commit: Mon Jun 19 05:21:20 2017 -0300 last commit: Mon Jun 19 05:21:20 2017 -0300 jnjcc ***@***.***>: insertions: 45 (0%) deletions: 24 (0%) files: 7 (0%) commits: 6 (0%) lines changed: 69 (0%) first commit: Sun Jul 6 16:28:55 2014 +1200 last commit: Thu Jul 31 20:17:33 2014 +1200 Diogo Franco ***@***.***>: insertions: 90 (0%) deletions: 10 (0%) files: 12 (0%) commits: 9 (1%) lines changed: 100 (0%) first commit: Tue Apr 5 00:40:54 2016 +0100 last commit: Mon Apr 11 12:26:29 2016 +0100 Raimon Grau ***@***.***>: insertions: 4774 (2%) deletions: 4509 (2%) files: 41 (2%) commits: 32 (2%) lines changed: 9283 (2%) first commit: Tue Dec 11 23:56:15 2012 +0100 last commit: Thu May 2 21:39:35 2013 +0200 ErmineII ***@***.***>: insertions: 3 (0%) deletions: 0 (0%) files: 1 (0%) commits: 1 (0%) lines changed: 3 (0%) first commit: Thu Sep 17 18:55:30 2020 -0400 last commit: Thu Sep 17 18:55:30 2020 -0400 rayslava ***@***.***>: insertions: 91 (0%) deletions: 45 (0%) files: 8 (0%) commits: 7 (0%) lines changed: 136 (0%) first commit: Sat Jan 19 18:45:11 2013 +0400 last commit: Tue Apr 21 19:23:54 2015 +0300 Alfredo Beaumont ***@***.***>: insertions: 1151 (0%) deletions: 120 (0%) files: 52 (2%) commits: 35 (2%) lines changed: 1271 (0%) first commit: Tue Apr 23 16:14:32 2013 +0200 last commit: Mon Jun 3 11:38:56 2013 +0200 Vyacheslav Barinov ***@***.***>: insertions: 5 (0%) deletions: 5 (0%) files: 1 (0%) commits: 1 (0%) lines changed: 10 (0%) first commit: Fri Aug 28 15:34:50 2015 +0300 last commit: Fri Aug 28 15:34:50 2015 +0300 Owen Rodley ***@***.***>: insertions: 967 (0%) deletions: 360 (0%) files: 114 (5%) commits: 64 (4%) lines changed: 1327 (0%) first commit: Sat Apr 27 00:16:42 2013 +1200 last commit: Fri Jan 8 20:27:31 2016 +1100 Javier Olaechea ***@***.***>: insertions: 298 (0%) deletions: 198 (0%) files: 34 (1%) commits: 26 (2%) lines changed: 496 (0%) first commit: Mon Dec 21 15:48:19 2015 -0500 last commit: Mon Apr 11 03:21:26 2016 -0500 Henry Steere ***@***.***>: insertions: 56 (0%) deletions: 41 (0%) files: 7 (0%) commits: 5 (0%) lines changed: 97 (0%) first commit: Thu May 3 21:08:12 2018 +0200 last commit: Wed May 9 07:33:47 2018 +0200
— Reply to this email directly, view it on GitHub https://github.com/jscl-project/jscl/issues/453, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAPYOO6FYEEG57D3Z3RZZKLV7KSY3ANCNFSM6AAAAAAQRXOGZY . You are receiving this because you are subscribed to this thread.Message ID: @.***>
I don't think the world needs more software which can be used in proprietary software without giving anything back to the community.
As a counterpoint, many commercial institutions over ~2 decades have contributed back to SBCL despite its status as being public domain. SBCL, to my knowledge, has also not seen any serious forks.
Previous attempts to commercialize CMUCL are largely defunct.
I think a majority of Lisp hackers know that if they're going to use JSCL, it's in their own best interest to get improvements upstream. Maintaining your own fork is annoying and costly.
The difference between Emacs—which is cited as a potent example of GPL software—and JSCL is that Emacs is first and foremost a piece of application software (which is extended by a programming language), and JSCL is a programming language implementation. A second difference is that Emacs has and has had users since the beginning.
The fact that the implementation generates code, concatenates code, injects code, etc. that are all GPL only becomes a headache to others who are perhaps themselves trying to write FOSS software. Without a deep technical understanding of the implementation of JSCL, you have to assume the worst, and go with "using JSCL implies licensing my own code as GPL."
As pointed out, there are a variety of "workarounds" to this: LGPL, Lisp LGPL, etc. But, if JSCL should continue to be developed by its core team of hackers and maintainers, I personally think GPL will be a deterrent to its use.
We enforce freedom, but at what cost?
(FWIW, I'm pro-GPL, but I also know the Common Lisp community is exceedingly gaunt, and I'm not too hot on approaches that may deliberately make it smaller.)