-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Description
When a *.css file is installed on a website, it is usually separate from any non-CSS files it came with in a Zip archive. So, a person reading the CSS file and wishing to copy it needs to know not only that there's a license but that it's under copyright so that a license is required. If you want to have the MIT license or any copyright license govern normalize.css, you should put a copyright notice in the CSS file itself and then you need to point to the license, either by providing the text of it in each file or by giving a URL for it. Simply writing "MIT License" is legally not notice enough of a copyright claim, under U.S. Federal law. I'm not a lawyer, so feel free to ask one, but right now an infringer would have the defense of innocent infringement, still illegal but with less of a cost to the infringer. Since you have reserved an obligation in the license, you evidently don't want your work released into the public domain.
The place to put the copyright notice is at the top or very near the top, before a mention of the license. Mention of the license should include a URL where it may be read in full text.
A similar issue for h5bp is already at the topic "need copyright notices and clearer license info inside CSS files #1655" (h5bp/html5-boilerplate#1655), where it was suggested, I think, that I post separately here.
I'll be happy to add a copyright notice referring to whomever has the copyright to the copies of the CSS files I might install soon, if someone will post what that notice should say (normally it would be in the form of "Copyright [year/s] [creator/s]").