NixOS / nixos-hardware

A collection of NixOS modules covering hardware quirks.
Creative Commons Zero v1.0 Universal
1.99k stars 615 forks source link

0BSD license #451

Open toastal opened 2 years ago

toastal commented 2 years ago

https://spdx.org/licenses/0BSD.html

Wouldn't 0BSD license be more appropriate for software than CC0?

Mic92 commented 2 years ago

Maybe but I would say re-licensing sounds too much work given the amount of contributors we would need to ask. So I would say it's not worth it.

toastal commented 2 years ago

I understand. I just recall reading Fedora is now disallowing CC0 software and how that may affect the philosophies of other projects moving forward.

The reason for the change: Over a long period of time a consensus has been building in FOSS that licenses that preclude any form of patent licensing or patent forbearance cannot be considered FOSS. CC0 has a clause that says: "No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, licensed or otherwise affected by this document." (The trademark side of that clause is nonproblematic from a FOSS licensing norms standpoint.) The regular Creative Commons licenses have similar clauses.

Mic92 commented 2 years ago

I see how this might be a problem in general for software. But specifically for nixos-hardware I do not think the risk of violating trademarks or patents with hardware quirks and configuration snippets is particular high. We have 163 contributors according to the statistics, some of which may not even use NixOS or github anymore. Trying to reach out to them might be a big time sink and maybe a not a good use of time.

aviallon commented 1 year ago

In case this becomes important, I authorize the re-licensing the pieces of code I contributed to 0BSD (hp/elitebook/2560p)