rustc-perf icon indicating copy to clipboard operation
rustc-perf copied to clipboard

Parts of the codebase don't not have a license

Open RaphaelMarinier opened this issue 2 years ago • 1 comments

Parts of the codebase don't not have a license, for instance:

  • https://github.com/rust-lang/rustc-perf/blob/master/database
  • https://github.com/rust-lang/rustc-perf/tree/master/intern are not covered by any explicit license.

This makes re-using this project harder, as the code with no license is not open-source (e.g. cannot be legally modified, redistributed, etc..).

An MIT LICENSE file at the root of the project would make everything clearer.

(I know that the bulk of the code which is under site/ and collector/ is already explicitly covered by the MIT license, which is good).

RaphaelMarinier avatar Mar 25 '24 21:03 RaphaelMarinier

This is more of an oversight than anything else, we consider the whole repo (apart from code under collector/compile-benchmarks) to be MIT-licensed. Let's try to fix it in https://github.com/rust-lang/rustc-perf/pull/1881.

Kobzol avatar Mar 25 '24 22:03 Kobzol