[coreboot] Long license headers (ANGER WARNING)
rminnich at gmail.com
Tue Mar 3 08:24:23 CET 2015
We've had this discussion before, many times. I've pointed out many times
it can be easy, using a form that's now over 20 years old. This is taken
* * Copyright 1993 United States Government as represented by the
* Director, National Security Agency.
* This software may be used and distributed according to the terms
* of the GNU General Public License, incorporated herein by reference.*
*it doesn't get much simpler than that. I just wish we could get
buyin. You're not required to cite the NSA. use your own company.*
On Mon, Mar 2, 2015 at 10:07 PM Alexandru Gagniuc <mr.nuke.me at gmail.com>
> There's this thing called a copyright notice, which is pretty cool. When
> coding on 24" monitors or larger, it's this tiny thing that keeps some
> history of a file. The world is perfect and there are no issues!
> Then FSF comes and teaches us to be in-your-face with a 20+ line copyright
> notice, and laptops happen. And 14" screens become a long-forgotten glory.
> you have to *BLEEP*ing scroll down every time you open a file just to get
> the real content. It becomes so annoying, that I will personally stop
> positive gerrit scores on any CL that introduces such a file.
> Then we get to situations where we waste all that copyright notice space
> one line of code . This madness has to stop.
> Tell me what the file does, add your (C) line, tell me how you license the
> file, and move on! Start coding already for *BLEEP*'s sake! Here:
> * On copyright notices: Angry email to coreboot mailing list
> * Copyright (C) Some really pissed off guy <angry at mad.com>
> * Licensed under WTFPL, or, at your option, Allah Akbar public license.
> There, you've achieved the same thing as that abomination of notice that we
> need to change whenever some third party moves its headquarters. Now I can
> open a file and see
> * On the subject of flowers and sunny skies
> and I immediately know I'm in the wrong place. Be pragmatic! Be practical!
> Tell me what your file does. Talk about it. Document stuff. It's a much
> use of space. I could probably kidnap any of you, torture you asking for
> bank information, and you'd be much more likely to recite, without error,
> versions of the GPL.
> And once that's settled, we can start migrating all files to concise
> while keeping the exact same information we had before.
> 1) Tell me about your file
> 2) Add your (C) line
> 3) Document the license of your choosing (in 1 line)
> 4) Move on to coding!
>  http://review.coreboot.org/#/c/8488/10/src/cpu/amd/model_
> coreboot mailing list: coreboot at coreboot.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the coreboot