This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
1 file changed
+0
-2
lines changedLines changed: 0 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
2 |
| - | |
3 | 1 |
| |
4 | 2 |
| |
5 | 3 |
| |
|
8 commit comments
gurry commentedon Apr 2, 2018
The text still says "above copyright notice" referring to a non-existent notice. Should this also be removed?
joshtriplett commentedon Apr 2, 2018
Editing the text of the license itself would be a Bad Idea. I don't think this is an issue.
gurry commentedon Apr 2, 2018
But is it legally coherent now when the text refers to a non-existent entity? I'm trying to use some code form rustlang in my own crate, and I'm not sure if referring to the missing copyright notices in my own reproduction of the text will perpetuate this anomaly further or not.
joshtriplett commentedon Apr 3, 2018
Intent matters, and people will interpret "the above copyright notice and this permission notice" as "preserve this whole file verbatim".
gurry commentedon Apr 3, 2018
I understand what you mean, but I'm presuming legal language needs to be semantically correct in order to be binding. So the question is, does this small kink render the whole license legally unenforceable and, because of that, completely useless. Maybe a lawyer needs to be consulted about this.
Please see this discussion also: https://users.rust-lang.org/t/is-it-okay-to-copy-paste-code-from-rustlang/16576
joshtriplett commentedon Apr 3, 2018
I'm not a lawyer nor am I offering legal advice. However, I do work with FOSS licenses and their interpretation/compatibility/etc professionally. And I would accept this myself without even the slightest hiccup.
As a general rule, things like that don't render whole licenses unenforceable or useless, they're just interpreted in the way that makes the most sense.
gurry commentedon Apr 3, 2018
Okay. Makes sense Josh. If you have experience with this stuff and it doesn't cause problems in practice, then it's fine. I'll go ahead and comply with this license as it is in my own crate (see linked discussion). Thanks :)
tangyandfresh commentedon Oct 29, 2023
It's true that copyright notices aren't required to assert copyright and they're mostly informative.
However, in this particular case, the licence (MIT) specifically requires that the copyright notice be preserved. This commit has violated the terms of the licence.
Common wisdom about copyright notices doesn't apply here. One could imagine a hypothetical licence that requires each copy of the program to include the following string of text: "the quick brown fox jumps over the lazy dog". It doesn't matter that this phrase has no special legal meaning. It just needs to be included.
Side note: There's actually a real-life licence that requires distributors to preserve completely arbitrary strings of text: GNU Free Documentation License, it calls these strings "Invariant Sections".
Also, it's not true that copyright notices can only name legal entities. For example, it's very common to put "and contributors" in there.