[Bug] This project does not have a LICENSE #21

Closed
opened 3 years ago by meliurwen · 2 comments
meliurwen commented 3 years ago (Migrated from github.com)
Owner

Basic info

Irrelevant

Expected Behavior

The project does have a license.

Actual Behavior

The project does not have a license.

Steps to Reproduce

  • Look at the repo

(Optional) Extra info

Looking outside I see that the official projects of the Rust team are dual licensed (MIT and Apache 2.0); I don't recommend blindly emulating the Rust team since we have no idea what it does really mean.

I suggest to choose one between GPLv3, Apache 2.0 and MIT; looking at the old Python project it is licensed under MIT, maybe we do the same here?

## Basic info Irrelevant ## Expected Behavior The project does have a license. ## Actual Behavior The project does not have a license. ## Steps to Reproduce * Look at the repo ## (Optional) Extra info Looking outside I see that the official projects of the Rust team are dual licensed (MIT and Apache 2.0); I don't recommend blindly emulating the Rust team since we have no idea what it does really mean. I suggest to choose one between `GPLv3`, `Apache 2.0` and `MIT`; looking at the old Python project it is licensed under `MIT`, maybe we do the same here?
meliurwen commented 3 years ago (Migrated from github.com)
Owner

Looking around I've found that the BSD licenses family is quite interesting and have many points in common with the MIT one (and its variations).

What I understand they (MIT and BSD) are fundamentally very similar and considered compatible with each other; they all allow redistribution of the same or modified code and provision the retention of the copyright notice and warranty disclaimer.
What differs are mostly the clauses of the BSD licenses which, depending on the one you choose they can lift the need to retain the credits of the authors or even forbid their acknowledgement for all the derived works or project that make use of it.

Finally there is a particular BSD license named "BSD Zero Clause License" (0BSD), which basically is a public-domain-equivalent license and is basically identical to the "MIT No Attribution License" (MIT-0).

There is an interesting analysis on StackExchange that sums up the most relevant differences.

Sources

Looking around I've found that the `BSD` licenses family is quite interesting and have many points in common with the `MIT` one (and its variations). What I understand they (`MIT` and `BSD`) are fundamentally very similar and considered compatible with each other; they all allow redistribution of the same or modified code and provision the retention of the copyright notice and warranty disclaimer. What differs are mostly the clauses of the BSD licenses which, depending on the one you choose they can lift the need to retain the credits of the authors or even forbid their acknowledgement for all the derived works or project that make use of it. Finally there is a particular `BSD` license named "`BSD Zero Clause License`" (`0BSD`), which basically is a _public-domain-equivalent_ license and is basically identical to the "`MIT No Attribution License`" (`MIT-0`). There is an interesting analysis on [StackExchange](https://opensource.stackexchange.com/questions/217/what-are-the-essential-differences-between-the-bsd-and-mit-licences) that sums up the most relevant differences. ## Sources + https://opensource.org/licenses + https://en.wikipedia.org/wiki/BSD_licenses + https://en.wikipedia.org/wiki/MIT_License#MIT_No_Attribution_License + https://opensource.stackexchange.com/questions/217/what-are-the-essential-differences-between-the-bsd-and-mit-licences
meliurwen commented 2 years ago (Migrated from github.com)
Owner

Just found this interesting thread where two main Rust contributors discuss their dual-licensing choice.

One of them also introduces the BSD + Patent license, which seems a interesting alternative.

Sources

Just found [this](https://internals.rust-lang.org/t/rationale-of-apache-dual-licensing/8952) interesting thread where two main Rust contributors discuss their dual-licensing choice. One of them also introduces the [BSD + Patent](https://opensource.org/license/bsdpluspatent/) license, which seems a interesting alternative. ## Sources * https://internals.rust-lang.org/t/rationale-of-apache-dual-licensing/8952 * https://opensource.org/license/bsdpluspatent/
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: unimib-thesis-mad/reCTBN#21
Loading…
There is no content yet.