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 licensing: LGPL-2.0-or-later/GPL-2.0-or-later #448

Open
williamdes opened this issue May 13, 2023 · 11 comments
Open

Dual licensing: LGPL-2.0-or-later/GPL-2.0-or-later #448

williamdes opened this issue May 13, 2023 · 11 comments

Comments

@williamdes
Copy link
Member

williamdes commented May 13, 2023

The goal is to manage to re-license to LGPL

docker run -v "${PWD}:/repo" mergestat/mergestat "SELECT author_name, count(*) FROM commits GROUP BY author_name ORDER BY count(*) DESC"
docker run -v "${PWD}:/repo" mergestat/mergestat "SELECT author_name, count(*), GROUP_CONCAT(substr(commits.hash, 1, 6)) as commits FROM commits GROUP BY author_name HAVING COUNT(*) < 10 ORDER BY count(*) DESC" > commits.txt
docker run -v "${PWD}:/repo" mergestat/mergestat "SELECT author_name, count(*), '' as commits FROM commits GROUP BY author_name HAVING COUNT(*) >= 10 ORDER BY count(*) DESC" > commits.txt
AUTHOR_NAME COUNT(*) COMMITS
William Desportes 489
Michal Čihař 440
Dan Ungureanu 217
Deven Bansod 111
Maurício Meneghini Fauth 93
Isaac Bennetch 54
liviuconcioiu 40
Damian Dlugosz 39
iifawzi 36
Fawzi E. Abdulfattah 35
Nicolas Giraud 30
Hugues Peccatte 15
Weblate 11
Madhura Jayaratne 8 5f7906, 22debc, d5cf66, 91343d, fb6bc3, b7cd05, e20ce2, d88d39
dingo thirteen 7 c58cf1, 6fd715, de46f9, 647efc, 643ac3, ea0031, b0fec4
Fawzi Abdulfattah 7 1a5b97, 49d574, b4a2e3, 084ca3, a01af8, 092264, 80b39d
Brad Mostert 7 bf4ad3, 61343f, 6f7601, 9cc6cc, f72a44, f2127a, 1a18d1
Yaron Shahrabani 6 632f94, 13f1c9, 1a283b, 39512e, ce3766, 448a7e
Viktar Vauchkevich 6 14c8dc, e98ff9, 20f823, 6566e7, b524ed, 597189
Kristjan Räts 6 60973c, 097191, dffc4b, 443b13, 145442, 408f2b
yagoub fadel 5 525821, 00e03b, 4e4eec, f6f8aa, 7126f5
Giovanni Sora 5 62745a, 4c217e, acbfdf, f0b4d1, cfcf91
Remi Collet 4 672fae, c7f2d0, 554358, 43c9e2
Kristijan Fremen Velkovski 4 7315fc, 3b4b2a, a9cd16, 636904
Gabriel Caruso 4 d6e16e, 768a0d, 55ca22, f75254
Durgesh 4 f76a62, 2eb337, d6888f, af2779
Bruno Perel 4 4b3684, 2d0b36, ef7968, 513ed8
tamer dab 3 31cab1, aefb95, 3ef72b
hd hd 3 1d93d0, 94a3d0, d1990c
anonymous 3 813231, 59d8a5, a83d24
Xuacu Saturio 3 b9edc8, 8694e3, ac5a39
Thomas Artmann 3 b8347f, aad9ea, 59f39f
Masahiro Fujimoto 3 ba58f3, a444d2, 290431
Markus Staab 3 67ca44, a215a3, 323eae
Marc Delisle 3 8c432d, 07d460, a6de73
Fujiwara Software 3 aaee66, b6198f, bb76ce
Domen 3 31b20e, 97683a, 24d35b
Dmitriy 3 dfecdb, 99a811, 796832
Claus Svalekjaer 3 d29234, b9d3d9, 053ce6
Burak Yavuz 3 15d6d2, 87d58f, 762475
Allan Nordhøy 3 7ecda8, ab691f, 8cd2d0
Пламен 2 3700b9, 767e93
Володимир Бриняк 2 d5305e, 7470db
Παναγιώτης Παπάζογλου 2 e0c4f8, ef9d0c
xiao0yy 2 a4b46c, bbd80e
tmtisfree 2 137edb, 84d4cc
ssantos 2 481250, a47a42
popcorner 2 946637, 018a6b
dong heonhui 2 282734, 3f0011
Xavier Navarro 2 4f4b36, ba0887
Stefan Kecskes 2 8f117b, 66e928
Sinri Edogawa 2 04da59, 8090cb
Radosław Kowalewski 2 218aae, 3adf38
Przemek Szalko 2 ef9557, 457d09
Pongsathorn Sraouthai 2 f24dba, b7b09d
Michal Biesiada 2 efd4cf, 75c883
Marek Sebera 2 bd519e, fc3917
M. M 2 f41dff, 6c5874
Lord Erik Ramstad Måseidvåg 2 d5f57d, 938f3e
Liviu-Mihail Concioiu 2 95c331, 63fb4f
Kozioł Marcin 2 849bbf, f9c1a8
Joshua PowellNishiyama 2 3b531b, dc4c38
Hosted Weblate 2 a60822, e5a56d
Hossam KHENNOUFA 2 58a68a, 764e4b
Franco 2 83bcdf, d4c198
David Kindl 2 24e0ee, c2dcc8
Daniel Palmeira Huanca 2 5291a3, e71b22
Dan Caragea 2 a58c5f, 78e925
Bo Anderson 2 8b163e, 74dfe2
Andrei Savin 2 24d9cf, 510c6d
ប៉ុកណូ រ៉ូយ៉ាល់ 1 59da34
ۋولقان 1 ffd2d8
Володимир 1 3d7427
Андрей 1 ad165e
soyuka 1 421640
sanjukumarverma 1 bb20ca
pitchblack 1 d1658a
muscom 1 e30ae6
mixeros 1 9bc4a9
manssour 1 6747ce
m0003r 1 5362d2
fezfez 1 838710
eshesh 1 0b47ab
elliot2extreme 1 52f90e
ekeimaja 1 6566ed
ctyzxx 1 a95012
codetriage-readme-bot 1 b667a6
bigfoot90 1 d2ae6c
bhargavi sabbisetty 1 bf2ec4
asrar 1 de5668
aschuch247 1 2c1c43
Zinar Online 1 301304
Youngsoon Jang 1 37c4ba
Yoonseo Kim 1 6de19a
Walter Cheuk 1 269273
WaldiS 1 c6dd2c
WWWesten 1 d500a2
Vuong Phan 1 f044a7
Vladyslav Anisimov 1 f15c80
Ujjwal Wahi 1 d5658e
Ugnius Vaičeskas 1 4ced15
Tyson Andre 1 8e01c2
Tymofij Lytvynenko 1 5fa553
Tom Sawyer 1 d77616
Tobby Guo 1 8fe146
Thomas Gerbet 1 b47e27
Steven WdV 1 5292a7
Stefano Martinelli 1 0c2cda
Stefan Murariu 1 bd50ff
Shadi Akiki 1 784940
Sevdimali İsa 1 5588f8
Sergio Durigan Junior 1 541948
Sebastian 1 2afadf
Sean Dylan Patterson 1 214b46
Scrutinizer Auto-Fixer 1 25ef6e
Sambuu-Yondon 1 4da460
Saksham Gupta 1 ce56f1
SD SkyKlouD 1 3dc70b
Ross McFadyen 1 287e8d
Robert Antoni Buj Gelonch 1 03dea0
ReZa ZaRe 1 528cc4
Raghuram 1 e52cab
Quartyn 1 7422c8
Pyscowicz 1 b4d1fb
Predatorix Phoenix 1 ac259a
Petri Ikonen 1 4253df
Petr Duda 1 344462
Pedro Silva 1 a7b6b8
Nokib Sarkar 1 e0fb28
Name 1 4ab8ce
Murshid Ahmed 1 04b7b8
Muhammad Rifqi Priyo Susanto 1 a404e8
Monsta 1 c97fd7
MisterCoder 1 2c3041
Mingun 1 a4b2fb
Menuka Ishan 1 dad2a0
Mateusz Wasik 1 ddb7c1
Master3395 1 92840f
Masahiro Nishi 1 4cd61e
MartkCz 1 8c3224
Martin Lacina 1 0302f2
Manuela Silva 1 6a72b3
LightJiao 1 eeaec9
Lars Moelleken 1 233e35
Lari Oesch 1 74fe9c
Kyotaro Iijima 1 969ade
Kurt Eilertsen 1 87c68a
Kristijan "Fremen" Velkovski 1 57610a
Kongfa Warorot 1 55500b
Kjell Ove 1 42ea06
Kamil Tekiela 1 2a12a4
Justin Nogossek 1 e3673c
José Tobias de Freitas Neto 1 48d61a
Jarosław Pietras 1 8dc429
Iman 1 dbcc0b
Holiq Ibrahim 1 0f4f8d
Hardik Jogadia 1 ad6a0c
Gina Yfarraguerri 1 73c97a
Ganlv 1 1f8be2
Flavius Nopcea 1 7777fe
Filip Obretenov 1 7bff6b
Everstray Jun Sinri Edogawa 1 f3bee1
Eurecode 1 0e6f79
Eugenia Russell 1 f63ab2
Egorov Artyom 1 47003d
Daniel Heße 1 548984
Cristian Gherman 1 7d2a9d
Cristian Alexander Avila González 1 2e8298
Codrin 1 286e46
Christian Sciberras 1 447fd3
Ayalos 1 472c99
Aswani Prakash 1 a829e1
Anusuk Sangubon 1 4a2a86
Antoine Bluchet 1 2d8013
Alvin Lazar.C 1 50ed00
Alexsandro Thomas 1 bebff3
Aleksander 1 3b149e
Adalen Vladi 1 b44379
Abdusalam 1 1d4bc8
AHOHNMYC 1 51f117
@williamdes
Copy link
Member Author

williamdes commented May 13, 2023

Non Weblate commits

docker run -v "${PWD}:/repo" mergestat/mergestat "SELECT author_name, count(*), '' as commits FROM commits WHERE commits.message NOT LIKE '%Translate-URL%' AND commits.message NOT LIKE 'Merge remote-tracking branch%' AND commits.message NOT LIKE 'Translated using Weblate%' GROUP BY author_name HAVING COUNT(*) >= 15 ORDER BY count(*) DESC" > commits.txt
docker run -v "${PWD}:/repo" mergestat/mergestat "SELECT author_name, count(*), GROUP_CONCAT(substr(commits.hash, 1, 6)) as commits FROM commits WHERE commits.message NOT LIKE '%Translate-URL%' AND commits.message NOT LIKE 'Merge remote-tracking branch%' AND commits.message NOT LIKE 'Translated using Weblate%' GROUP BY author_name HAVING COUNT(*) < 15 ORDER BY count(*) DESC" > commits.txt
AUTHOR_NAME COUNT(*) COMMITS
William Desportes 483
Michal Čihař 407
Dan Ungureanu 215
Deven Bansod 111
Maurício Meneghini Fauth 93
Isaac Bennetch 54
Damian Dlugosz 39
iifawzi 36
Fawzi E. Abdulfattah 35
Nicolas Giraud 30
Hugues Peccatte 14 e517fb, ccb20a, fe98a3, baf83b, 93d49f, f3c7f8, aa8a91, 433a68, 5eff78, 4f23c4, 6e14f3, 26eb1f, 3ebc5d, 0ebfa9
Madhura Jayaratne 8 5f7906, 22debc, d5cf66, 91343d, fb6bc3, b7cd05, e20ce2, d88d39
Fawzi Abdulfattah 7 1a5b97, 49d574, b4a2e3, 084ca3, a01af8, 092264, 80b39d
Brad Mostert 7 bf4ad3, 61343f, 6f7601, 9cc6cc, f72a44, f2127a, 1a18d1
Remi Collet 4 672fae, c7f2d0, 554358, 43c9e2
Gabriel Caruso 4 d6e16e, 768a0d, 55ca22, f75254
Durgesh 4 f76a62, 2eb337, d6888f, af2779
Bruno Perel 4 4b3684, 2d0b36, ef7968, 513ed8
Markus Staab 3 67ca44, a215a3, 323eae
Marc Delisle 3 8c432d, 07d460, a6de73
Sinri Edogawa 2 04da59, 8090cb
Radosław Kowalewski 2 218aae, 3adf38
Przemek Szalko 2 ef9557, 457d09
Marek Sebera 2 bd519e, fc3917
Liviu-Mihail Concioiu 2 95c331, 63fb4f
Andrei Savin 2 24d9cf, 510c6d
soyuka 1 421640
m0003r 1 5362d2
fezfez 1 838710
elliot2extreme 1 52f90e
bigfoot90 1 d2ae6c
asrar 1 de5668
aschuch247 1 2c1c43
Xuacu Saturio 1 ac5a39
Ujjwal Wahi 1 d5658e
Tyson Andre 1 8e01c2
Thomas Gerbet 1 b47e27
Shadi Akiki 1 784940
Sergio Durigan Junior 1 541948
Scrutinizer Auto-Fixer 1 25ef6e
Saksham Gupta 1 ce56f1
Ross McFadyen 1 287e8d
Raghuram 1 e52cab
MisterCoder 1 2c3041
MartkCz 1 8c3224
Lars Moelleken 1 233e35
Kamil Tekiela 1 2a12a4
José Tobias de Freitas Neto 1 48d61a
Iman 1 dbcc0b
Everstray Jun Sinri Edogawa 1 f3bee1
Christian Sciberras 1 447fd3
Aswani Prakash 1 a829e1
Antoine Bluchet 1 2d8013

@iifawzi
Copy link
Contributor

iifawzi commented May 13, 2023

Hi, how can I agree on the re-license?

@williamdes
Copy link
Member Author

Hi, how can I agree on the re-license?

Very good question, I will post a message template when it's time

@gisostallenberg
Copy link

@williamdes Any update on this?

@williamdes
Copy link
Member Author

I have a very good question for everyone: would dual licensing with LGPL work for everyone ?

/cc @niconoe- @Tithugues

@Tithugues
Copy link
Contributor

Fine with me!

@niconoe-
Copy link
Contributor

niconoe- commented Oct 7, 2023

I have a very good question for everyone: would dual licensing with LGPL work for everyone ?

/cc @niconoe- @Tithugues

Perfect to me 👌

@MichalPniak
Copy link

@williamdes Hi, any update on this?

@williamdes
Copy link
Member Author

@williamdes Hi, any update on this?

Well, I did some internal pings. But for now no reply.
I hope to get this done this year, but it depends on many different people and on https://sfconservancy.org/

@MichalPniak
Copy link

@williamdes Hi, any update on this?

Well, I did some internal pings. But for now no reply.
I hope to get this done this year, but it depends on many different people and on https://sfconservancy.org/

Thanks for the fast reply.

@williamdes williamdes changed the title Re license to LGPL Dual licensing: LGPL/GPL Jul 25, 2024
@williamdes williamdes changed the title Dual licensing: LGPL/GPL Dual licensing: LGPL-2.0-or-later/GPL-2.0-or-later Jul 25, 2024
@williamdes
Copy link
Member Author

Thanks for the fast reply.

Update: still not progress. But I am doing my best to have a reply from Conservancy before the end of the year.

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

6 participants