-
-
Notifications
You must be signed in to change notification settings - Fork 5k
Bug: Documentation licensed under non-OSS compatible license #17225
Copy link
Copy link
Closed
Labels
acceptedThere is consensus among the team that this change meets the criteria for inclusionThere is consensus among the team that this change meets the criteria for inclusionarchived due to ageThis issue has been archived; please open a new issue for any further discussionThis issue has been archived; please open a new issue for any further discussiondocumentationRelates to ESLint's documentationRelates to ESLint's documentation
Metadata
Metadata
Assignees
Labels
acceptedThere is consensus among the team that this change meets the criteria for inclusionThere is consensus among the team that this change meets the criteria for inclusionarchived due to ageThis issue has been archived; please open a new issue for any further discussionThis issue has been archived; please open a new issue for any further discussiondocumentationRelates to ESLint's documentationRelates to ESLint's documentation
Type
Projects
Status
Complete
Background
We had a request to apply a license to our documentation, and even though this project is MIT licensed, I mistakenly thought that applied only to code and not to documentation. In fact, the MIT license specifically says that it also applies to the documentation (always read your licenses, folks!).
#17175 mentions that the CC license we applied is incompatible with open source licenses, which is true (verified by OpenJS legal). Some software scanners will flag this and mark the repo as not open source (technically incorrect, but scanners err on the side of false positives to be safe). Others can't contribute when there is a question about licensing.
So this was my mistake, and we should fix it ASAP.
Potential Solution
Because the MIT license actually does cover the documentation, the easiest path forward is to revert back to that and just make it clear by replacing all references to the CC license with references to the MIT license.
The steps would be:
It's kind of a pain, but it's the technically correct approach to this problem.