Skip to content
Permalink
Browse files
LICENSE-MIT: Remove inaccurate (misattributed) copyright notice
LICENSE-MIT contains the line "Copyright (c) 2015 The Rust Project
Developers", which implies that an entity called "The Rust Project
Developers" holds copyrights in Rust. Rust contributors retain
their copyrights, and do not assign them to anyone by contributing.
Remove the inaccurate notice.
  • Loading branch information
joshtriplett committed Jul 26, 2017
1 parent d02fb3b commit 2a8807e889a43c6b89eb6f2736907afa87ae592f
Showing 1 changed file with 0 additions and 2 deletions.
@@ -1,5 +1,3 @@
Copyright (c) 2010 The Rust Project Developers

Permission is hereby granted, free of charge, to any
person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the

7 comments on commit 2a8807e

@gurry
Copy link

@gurry gurry commented on 2a8807e Apr 2, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The text still says "above copyright notice" referring to a non-existent notice. Should this also be removed?

@joshtriplett
Copy link
Member Author

@joshtriplett joshtriplett commented on 2a8807e Apr 2, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Editing the text of the license itself would be a Bad Idea. I don't think this is an issue.

@gurry
Copy link

@gurry gurry commented on 2a8807e Apr 2, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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
Copy link
Member Author

@joshtriplett joshtriplett commented on 2a8807e Apr 3, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Intent matters, and people will interpret "the above copyright notice and this permission notice" as "preserve this whole file verbatim".

@gurry
Copy link

@gurry gurry commented on 2a8807e Apr 3, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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
Copy link
Member Author

@joshtriplett joshtriplett commented on 2a8807e Apr 3, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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
Copy link

@gurry gurry commented on 2a8807e Apr 3, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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 :)

Please sign in to comment.