Skip to content

Contributor Agreement for License Change [Updated] #2273

@ZeroNetTickBot

Description

@ZeroNetTickBot

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

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.

  • @skwerlman: GPLv3+ and Lax
  • @0x6a73: GPLv3-only and Lax
  • @CatTheHacker: Lax
  • @blazercrypter: GPLv3-only and Lax
  • @alopexc0de: GPLv3-only and Lax
  • @zeronettimemachine: GPLv3+
  • @ghost: GPLv3+
  • @CyberSecurityEngineer: GPLv3+
  • @USAhas8000PlusNuclearBombForSelfDefense: GPLv3+
  • @George-Soros: GPLv3+
  • @Lambeosaurus: GPLv3+
  • @Kusoneko: GPLv3 and Lax
  • @decentralizedauthority: GPLv3+
  • @canewsin: MIT/BSD2
  • @russianagent: GPLv3+

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions