[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Change to GPLv2+
- From: David Cantrell <dcantrell redhat com>
- To: anaconda-devel-list redhat com
- Cc:
- Subject: Change to GPLv2+
- Date: Sat, 15 Dec 2007 23:20:37 -1000
Update license boilerplates to GPLv2+ ("or any later version"). This was
discussed by myself and Jeremy a while ago off list. My concern is needing
anaconda to link with things that may be or will become incompatible with
our current GPLv2 only license for anaconda. Perfect example is GNU parted,
which is now GPLv3 (not my fault! I'm just the messenger!).
We seemed to agree it was doable for anaconda, but someone needed to sit down
and actually update all of the source files with new license boilerplates.
I have now done that. What to expect besides a huge number of patches:
1) All Makefiles, shell scripts, *.py, *.c, and *.h source files now have a
uniform GPLv2+ license boilerplate.
2) The physical address of the FSF is removed and replaced with an HTTP
URL. The FSF now prefers this to the physical address in the boiler
plate text.
3) Year ranges on copyright statements are expanded to list each individual
year. Ranges aren't valid per FSF legalites, so each year has to be
listed explicitly. I don't really understand the need to list more than
one year, but I'm not here to ask that question.
4) Any author names and email addresses have been moved to the Red Hat
Author(s) list under the license boilerplate.
5) The license boilerplate notes we are licensed under GPL version 2 or at
your option any later version.
6) Code that we are using that did not write I just left alone. For example,
the gptsync directory.
Questions or comments, send them my way.
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]