close
The Wayback Machine - https://web.archive.org/web/20201101214431/https://github.com/rust-lang/rust/commit/2a8807e889a43c6b89eb6f2736907afa87ae592f
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 with 0 additions and 2 deletions.
  1. +0 −2 LICENSE-MIT
@@ -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

This comment has been minimized.

Copy link

@gurry gurry replied Apr 2, 2018

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

@joshtriplett

This comment has been minimized.

Copy link
Member Author

@joshtriplett joshtriplett replied Apr 2, 2018

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

@gurry

This comment has been minimized.

Copy link

@gurry gurry replied 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

This comment has been minimized.

Copy link
Member Author

@joshtriplett joshtriplett replied Apr 3, 2018

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

@gurry

This comment has been minimized.

Copy link

@gurry gurry replied 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

This comment has been minimized.

Copy link
Member Author

@joshtriplett joshtriplett replied 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

This comment has been minimized.

Copy link

@gurry gurry replied 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 :)

Please sign in to comment.
You can’t perform that action at this time.