Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Change license to LGPL-3.0 with MIT-0 after 5 years #1

Closed
josecelano opened this issue Oct 31, 2024 · 0 comments · Fixed by #3
Closed

Change license to LGPL-3.0 with MIT-0 after 5 years #1

josecelano opened this issue Oct 31, 2024 · 0 comments · Fixed by #3
Assignees
Labels
Legal Licenses and other Official Documents

Comments

@josecelano
Copy link
Member

In a meeting today, as proposed by @da2ce7 we decided to use the same license we are using in other crates like:

https://github.com/torrust/bencode2json

GPL vs LGPL

  • GPL: Full copyleft, requiring any combined work to be open source under GPL.
  • LGPL: Copyleft for the library itself, but allows linking to proprietary software, making it more flexible for library projects.

LGPL-2.1 vs LGPL-3.0

  • LGPL-3.0 is more protective (especially with patents and device restrictions) and compatible with newer licenses.
  • LGPL-2.1 may be preferable in projects that avoid LGPL-3.0 due to its Tivoization clause or if compatibility with GPL-2.0 is required.
@josecelano josecelano added the Legal Licenses and other Official Documents label Oct 31, 2024
@josecelano josecelano self-assigned this Oct 31, 2024
josecelano added a commit to josecelano/bittorrent-primitives that referenced this issue Nov 1, 2024
@josecelano josecelano linked a pull request Nov 1, 2024 that will close this issue
josecelano added a commit that referenced this issue Nov 1, 2024
d944eaf docs: [#1] change license to LGPL-3.0 (Jose Celano)

Pull request description:

  Change license to LGPL-3.0.

ACKs for top commit:
  josecelano:
    ACK d944eaf

Tree-SHA512: 756c7058b2b087e94d77b5067a3ff3744e488c7e28b789fc124f82c674f36e271f717da15f58e9ba0862cf0ebd5524fd6e6f49a30fedc843e0ba102503f86dbc
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Legal Licenses and other Official Documents
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant