HelloZeroNet / HelloZeroNet/ZeroNet
Contributor Agreement for License Change [Updated]
- Ngôn ngữ chính
- JavaScript
- Star
- 18.8k
- Fork
- 2.3k
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
Hello to all previous ZeroNet contributors.
ZeroNet project has recently been informed of some license incompatibilities. Namely, we are using some Apache 2.0 and GPLv3 dependencies, whilst the current ZeroNet license is GPLv2. Thus, I would now ask the contributors to support GPLv3 switch.
A bot is listening on this thread. Please post exactly one of the following 13 comments:
- **GPLv3 and Lax** if you accept switching to either GPLv3 or later or to GPLv3-only or a Lax/Permissive license
- **GPLv3+ and Lax** if you accept switching to either GPLv3 or later or a Lax/Permissive license
- **GPLv3-only and Lax** if you accept switching to either GPLv3-only or a Lax/Permissive license
- **GPLv3+** if you accept switching to GPLv3 or later
- **GPLv3-only** if you accept switching to GPLv3-only
- **GPLv3** if you accept switching to either GPLv3 or later or to GPLv3-only
- **AGPLv3** if you accept switching to AGPLv3 (this would require modified ZeorNet *proxies* to release their modified source code)
- **MIT/BSD2** if you accept switching to MIT or BSD-2-Clause
- **BSD3** if you accept switching to BSD-3-Clause
- **Apache2** if you accept switching to an Apache-2.0
- **Lax** if you accept switching to any Lax/Permissive license (except Public Domain)
- **None** if you don't accept changing license, or if you want a different license not listed
- **I don't care** if you accept switching to whatever issue those who run ZeroNet project want. This is the same as the **GPLv3 and Lax** option below but it might include more licenses if it's found appropriate
Accepting the first case is recommended: GPLv3 ("and later" or "-only") would be used for ZeroNet core and Lax/Permissive licenses would be used for libraries.
Switching to a Lax/Permissive would require all GPL dependencies to be replaced. Not allowing the switch to a different license (therefore keeping GPLv2) would also require all GPLv3 dependencies, *as well as* Apache dependencies, to be replaced.
**Notice:** The term "Lax/Permissive license" used here does **not** include Public Domain licenses. They do, however, include BSD 2/3, MIT, ISC, and Apache-2.0
## Statistics
- GPLv3+: 68.0% (70)
- GPLv3-only: 68.9% (71)
- AGPLv3: 1.9% (2)
- MIT/BSD2: 51.5% (53)
- BSD3: 51.5% (53)
- Apache2: 51.5% (53)
- **Blocking**: 1.0% (1)
- No reply: 30.1% (31)
## Contributor list
- [x] ~~@shortcutme~~: Doesn't care
- [ ] @HelloZeroNet
- [x] ~~@imachug~~: GPLv3 and Lax
- [x] ~~@rllola~~: Doesn't care
- [x] ~~@tangdou1~~: GPLv3+
- [x] ~~@TheNain38~~: GPLv3-only and Lax
- [x] ~~@jerry-wolf~~: GPLv3 and Lax
- [x] ~~@radfish~~: Doesn't care
- [ ] @MuxZeroNet
- [x] ~~@matthewrobertbell~~: Doesn't care
- [ ] @grez911
- [x] ~~@sirMackk~~: GPLv3+
- [x] ~~@Idealcoder~~: GPLv3
- [ ] @rainlime
- [x] ~~@ysc3839~~: GPLv3+
- [ ] @barrabinfc
- [ ] @0polar
- [x] ~~@filips123~~: GPLv3 and Lax
- [x] ~~@cclauss~~: GPLv3+
- [x] ~~@DaniellMesquita~~: GPLv3
- [ ] @anoadragon453
- [x] ~~@n3r0-ch~~: Doesn't care
- [x] ~~@OliverCole~~: GPLv3 and Lax
- [ ] @Th3B3st
- [x] ~~@geekless~~: GPLv3+
- [x] ~~@cxgreat2014~~: GPLv3+ and Lax
- [x] ~~@erqan~~: Doesn't care
- [x] ~~@iShift~~: Doesn't care
- [x] ~~@mkg20001~~: GPLv3+ and Lax
- [ ] @krzotr
- [x] ~~@krixano~~: GPLv3 and Lax
- [ ] @nathantym
- [x] ~~@Emeraude~~: Doesn't care
- [ ] @frerepoulet
- [ ] @aitorpazos
- [ ] @jTeego
- [ ] @yowmamasita
- [x] ~~@reezer~~: GPLv3 and Lax
- [x] ~~@danielquinn~~: GPLv3+
- [x] ~~@HostFat~~: GPLv3
- [x] ~~@JeremyRand~~: GPLv3+
- [x] ~~@volker48~~: Doesn't care
- [ ] @tormath1
- [ ] @rarbg
- [x] ~~@ppsfassa~~: Doesn't care
- [x] ~~@brunogarciavaz~~: Doesn't care
- [x] ~~@caryoscelus~~: GPLv3+
- [ ] @hugbubby
- [ ] @mishfit
- [x] ~~@vitorio~~: GPLv3 and Lax
- [x] ~~@xfq~~: GPLv3+ and Lax
- [x] ~~@6543~~: GPLv3+ and Lax
- [x] ~~@ajmeese7~~: Doesn't care
- [x] ~~@AceLewis~~: Doesn't care
- [x] ~~@megfault~~: GPLv3 and Lax
- [x] ~~@zasei~~: Doesn't care
- [x] ~~@artemmolotov~~: Doesn't care
- [x] ~~@Nephos~~: Doesn't care
- [ ] @Austin-Williams
- [x] ~~@bencevans~~: GPLv3+
- [x] ~~@valkheim~~: GPLv3+
- [x] ~~@d14na~~: GPLv3+ and Lax
- [x] ~~@thesoftwarejedi~~: Doesn't care
- [ ] @Derson5
- [x] ~~@dldx~~: Doesn't care
- [ ] @EdenSG
- [x] ~~@camponez~~: GPLv3+ and Lax
- [ ] @Erkan-Yilmaz
- [x] ~~@Fil~~: Doesn't care
- [x] ~~@gyulaweber~~: GPLv3+
- [ ] ~~@shakna-israel~~: **Blocking**
- [x] ~~@flibustier~~: GPLv3 and Lax
- [ ] @justinwiley
- [x] ~~@kseistrup~~: GPLv3+
- [x] ~~@MRoci~~: GPLv3+
- [x] ~~@sexybiggetje~~: GPLv3+ and Lax
- [x] ~~@BoboTiG~~: Doesn't care
- [ ] @medimatrix
- [ ] @Nodeswitch
- [ ] @Ornataweaver
- [x] ~~@adrelanos~~: Doesn't care
- [x] ~~@quasiyoke~~: GPLv3 and Lax
- [x] ~~@Radtoo~~: GPLv3 and Lax
- [ ] @RedbHawk
- [ ] @rcmorano
- [x] ~~@rubo77~~: GPLv3 and Lax
- [x] ~~@SuperSandro2000~~: Doesn't care
- [x] ~~@Thunder33345~~: Lax
- [x] ~~@anonym~~: Doesn't care
- [x] ~~@beigexperience~~: GPLv3 and Lax
- [x] ~~@blurHY~~: GPLv3+
- [x] ~~@dqwyy~~: Doesn't care
- [x] ~~@eduaddad~~: GPLv3+
- [x] ~~@goofy-mdn~~: Lax
- [ ] @krikmo
- [ ] @leycec
- [x] ~~@mnlg~~: Doesn't care
- [x] ~~@mymage~~: GPLv3 and Lax
- [x] ~~@probonopd~~: GPLv3+ and Lax
- [x] ~~@saber28~~: GPLv3 and Lax
- [x] ~~@rwv~~: Doesn't care
- [x] ~~@sinkuu~~: GPLv3 and Lax
- [ ] @zwgshr
## Passing people
If you're not a contributor but you still want to support this or that option, you can post a comment as well. These comments will appear below.
- [x] ~~@skwerlman~~: GPLv3+ and Lax
- [x] ~~@0x6a73~~: GPLv3-only and Lax
- [x] ~~@CatTheHacker~~: Lax
- [x] ~~@blazercrypter~~: GPLv3-only and Lax
- [x] ~~@alopexc0de~~: GPLv3-only and Lax
- [x] ~~@zeronettimemachine~~: GPLv3+
- [x] ~~@ghost~~: GPLv3+
- [x] ~~@CyberSecurityEngineer~~: GPLv3+
- [x] ~~@USAhas8000PlusNuclearBombForSelfDefense~~: GPLv3+
- [x] ~~@George-Soros~~: GPLv3+
- [x] ~~@Lambeosaurus~~: GPLv3+
- [x] ~~@Kusoneko~~: GPLv3 and Lax
- [x] ~~@decentralizedauthority~~: GPLv3+
- [x] ~~@canewsin~~: MIT/BSD2
- [x] ~~@russianagent~~: GPLv3+
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Start by reading the issue body and its contributor list, including the stated dependency and license constraints. There are no files or tests named; the requested action is an exact contributor response, and completion depends on resolving the blocking response and reaching project-wide agreement on the license change.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Lĩnh vực
- release
- Loại issue
- Tính năng
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức phù hợp với người mới
- 10/100