-
Notifications
You must be signed in to change notification settings - Fork 298
Closed
Description
This is a bit of a disaster from a licensing perspective. As I understand it, the content of every accepted PR is All Rights Reserved by its original author. This means users only have the rights ensured by the GitHub TOS, such as to view, fork, etc. but not to use the content for any purpose, and not to redistribute it.
I would have liked this content to be permissively licensed, but it's a bit late now.
This leaves us with a few options:
- Start over with a fresh license. Obviously this isn't ideal, but I wouldn't be against it if I had more time or more help to rewrite stuff. We might be able to salvage older versions of bits of content if they were moved from old repos with licenses.
- Try to get previous contributors to explicitly license their content like we did with the compiler repo. We know how that went, and it took a long, long time, and was never even finished. Fortunately, I believe the GitHub terms save us there, since we did have a LICENSE file at least, and users are required to license their PR'd code under the same terms. The same does not apply here, however.
Whatever we do, I would like to start requiring explicit licensing in some form for new contributions.
LiamGoodacre and PeterNMcArthur
Metadata
Metadata
Assignees
Labels
No labels