As some have detected, the older FSF licenses changed as FSF moved out
of their Franklin Street office.
That's sensible as writing to the old address is not the best way to get
a printed version of the license and as the internet is now really
ubiquitous.
→ https://www.fsf.org/blogs/community/fsf-office-closing-party
→ https://gcc.gnu.org/pipermail/gcc/2024-September/244885.html
OK to commit?
Can someone take care of the sync of libiberty/ directory, once committed?
Tobias
PS: As mentioned in the gcc@ email (see link above), we should also
remove some Franklin Street references at least from the .texi files and
possibly the code files. But that I defer to a follow-up patch. (By me
or by others.)
Update COPYING and COPYING.LIB for FSF' postal-address change
The FSF moved out of their Franklin Street office in August 2024, cf.
https://www.fsf.org/blogs/community/fsf-office-closing-party
Therefore, ther FSF has updated their old licenses to remove the
reference to that street address. This commit updates the license
GPL 2 and LGPL 2.1 to the ones at
https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt and
https://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt
The main change is the replacement of the street address by the URL
plus some reformatting and the change of the vice president name from
Ty Coon to Moe Ghoul.
ChangeLog:
* COPYING: Sync with new FSF version that replaced the
Franklin Street address by https://fsf.org/.
* COPYING.LIB: Likewise.
gcc/ChangeLog:
* COPYING: Sync with new FSF version that replaced the
Franklin Street address by https://fsf.org/.
* COPYING.LIB: Likewise.
include/ChangeLog:
* COPYING: Sync with new FSF version that replaced the
Franklin Street address by https://fsf.org/.
libiberty/ChangeLog:
* COPYING.LIB: Sync with new FSF version that replaced the
Franklin Street address by https://fsf.org/.
libquadmath/ChangeLog:
* COPYING.LIB: Sync with new FSF version that replaced the
Franklin Street address by https://fsf.org/.
diff --git a/COPYING b/COPYING
index 623b6258a13..9efa6fbc962 100644
--- a/COPYING
+++ b/COPYING
@@ -1,2 +1,2 @@
- GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
@@ -4,2 +4,2 @@
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ <https://fsf.org/>
@@ -9 +9 @@
- Preamble
+ Preamble
@@ -18 +18 @@ using it. (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.) You can apply it to
+the GNU Lesser General Public License instead.) You can apply it to
@@ -58,2 +58,2 @@ modification follow.
-
- GNU GENERAL PUBLIC LICENSE
+
+ GNU GENERAL PUBLIC LICENSE
@@ -113 +113 @@ above, provided that you also meet all of these conditions:
-
+
@@ -171 +171 @@ compelled to copy the source along with the object code.
-
+
@@ -228 +228 @@ be a consequence of the rest of this License.
-
+
@@ -258 +258 @@ of promoting the sharing and reuse of software generally.
- NO WARRANTY
+ NO WARRANTY
@@ -280,3 +280,3 @@ POSSIBILITY OF SUCH DAMAGES.
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
@@ -306,4 +306,2 @@ the "copyright" line and a pointer to where the full notice is found.
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-
+ You should have received a copy of the GNU General Public License along
+ with this program; if not, see <https://www.gnu.org/licenses/>.
@@ -316 +314 @@ when it starts in an interactive mode:
- Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision version 69, Copyright (C) year name of author
@@ -333,2 +331,2 @@ necessary. Here is a sample; alter the names:
- <signature of Ty Coon>, 1 April 1989
- Ty Coon, President of Vice
+ <signature of Moe Ghoul>, 1 April 1989
+ Moe Ghoul, President of Vice
@@ -339 +337 @@ consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Library General
+library. If this is what you want to do, use the GNU Lesser General
diff --git a/COPYING.LIB b/COPYING.LIB
index 2d2d780e601..f6683e74e0f 100644
--- a/COPYING.LIB
+++ b/COPYING.LIB
@@ -1 +0,0 @@
-
@@ -6 +5 @@
- 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+ <https://fsf.org/>
@@ -26,2 +25 @@ this license or the ordinary General Public License is the better
-strategy to use in any particular case, based on the explanations
-below.
+strategy to use in any particular case, based on the explanations below.
@@ -92,3 +90,3 @@ special circumstances.
-encourage the widest possible use of a certain library, so that it
-becomes a de-facto standard. To achieve this, non-free programs must
-be allowed to use the library. A more frequent case is that a free
+encourage the widest possible use of a certain library, so that it becomes
+a de-facto standard. To achieve this, non-free programs must be
+allowed to use the library. A more frequent case is that a free
@@ -141,2 +139,2 @@ all the source code for all modules it contains, plus any associated
-interface definition files, plus the scripts used to control
-compilation and installation of the library.
+interface definition files, plus the scripts used to control compilation
+and installation of the library.
@@ -308,4 +306,4 @@ of these things:
- c) Accompany the work with a written offer, valid for at least
- three years, to give the same user the materials specified in
- Subsection 6a, above, for a charge no more than the cost of
- performing this distribution.
+ c) Accompany the work with a written offer, valid for at
+ least three years, to give the same user the materials
+ specified in Subsection 6a, above, for a charge no more
+ than the cost of performing this distribution.
@@ -389,4 +387,3 @@ refrain entirely from distribution of the Library.
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply, and the section as a whole is intended to apply in other
-circumstances.
+If any portion of this section is held invalid or unenforceable under any
+particular circumstance, the balance of the section is intended to apply,
+and the section as a whole is intended to apply in other circumstances.
@@ -410,5 +407,5 @@ certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Library under this License
-may add an explicit geographical distribution limitation excluding those
-countries, so that distribution is permitted only in or among
-countries not thus excluded. In such case, this License incorporates
-the limitation as if written in the body of this License.
+original copyright holder who places the Library under this License may add
+an explicit geographical distribution limitation excluding those countries,
+so that distribution is permitted only in or among countries not thus
+excluded. In such case, this License incorporates the limitation as if
+written in the body of this License.
@@ -468,8 +465,2 @@ everyone can redistribute and change. You can do so by permitting
-redistribution under these terms (or, alternatively, under the terms
-of the ordinary General Public License).
-
- To apply these terms, attach the following notices to the library.
-It is safest to attach them to the start of each source file to most
-effectively convey the exclusion of warranty; and each file should
-have at least the "copyright" line and a pointer to where the full
-notice is found.
+redistribution under these terms (or, alternatively, under the terms of the
+ordinary General Public License).
@@ -476,0 +468,4 @@ notice is found.
+ To apply these terms, attach the following notices to the library. It is
+safest to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least the
+"copyright" line and a pointer to where the full notice is found.
@@ -492,2 +487 @@ notice is found.
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+ License along with this library; if not, see <https://www.gnu.org/licenses/>.
@@ -497,3 +491,3 @@ Also add information on how to contact you by electronic and paper mail.
-You should also get your employer (if you work as a programmer) or
-your school, if any, to sign a "copyright disclaimer" for the library,
-if necessary. Here is a sample; alter the names:
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the library, if
+necessary. Here is a sample; alter the names:
@@ -502,2 +496 @@ if necessary. Here is a sample; alter the names:
- library `Frob' (a library for tweaking knobs) written by James
- Random Hacker.
+ library `Frob' (a library for tweaking knobs) written by James Random Hacker.
@@ -505,2 +498,2 @@ if necessary. Here is a sample; alter the names:
- <signature of Ty Coon>, 1 April 1990
- Ty Coon, President of Vice
+ <signature of Moe Ghoul>, 1 April 1990
+ Moe Ghoul, President of Vice
@@ -509,2 +501,0 @@ That's all there is to it!
-
-
diff --git a/gcc/COPYING b/gcc/COPYING
index 623b6258a13..9efa6fbc962 100644
--- a/gcc/COPYING
+++ b/gcc/COPYING
@@ -1,2 +1,2 @@
- GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
@@ -4,2 +4,2 @@
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ <https://fsf.org/>
@@ -9 +9 @@
- Preamble
+ Preamble
@@ -18 +18 @@ using it. (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.) You can apply it to
+the GNU Lesser General Public License instead.) You can apply it to
@@ -58,2 +58,2 @@ modification follow.
-
- GNU GENERAL PUBLIC LICENSE
+
+ GNU GENERAL PUBLIC LICENSE
@@ -113 +113 @@ above, provided that you also meet all of these conditions:
-
+
@@ -171 +171 @@ compelled to copy the source along with the object code.
-
+
@@ -228 +228 @@ be a consequence of the rest of this License.
-
+
@@ -258 +258 @@ of promoting the sharing and reuse of software generally.
- NO WARRANTY
+ NO WARRANTY
@@ -280,3 +280,3 @@ POSSIBILITY OF SUCH DAMAGES.
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
@@ -306,4 +306,2 @@ the "copyright" line and a pointer to where the full notice is found.
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-
+ You should have received a copy of the GNU General Public License along
+ with this program; if not, see <https://www.gnu.org/licenses/>.
@@ -316 +314 @@ when it starts in an interactive mode:
- Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision version 69, Copyright (C) year name of author
@@ -333,2 +331,2 @@ necessary. Here is a sample; alter the names:
- <signature of Ty Coon>, 1 April 1989
- Ty Coon, President of Vice
+ <signature of Moe Ghoul>, 1 April 1989
+ Moe Ghoul, President of Vice
@@ -339 +337 @@ consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Library General
+library. If this is what you want to do, use the GNU Lesser General
diff --git a/gcc/COPYING.LIB b/gcc/COPYING.LIB
index ae23fcfda2d..f6683e74e0f 100644
--- a/gcc/COPYING.LIB
+++ b/gcc/COPYING.LIB
@@ -1,2 +1,2 @@
- GNU LESSER GENERAL PUBLIC LICENSE
- Version 2.1, February 1999
+ GNU LESSER GENERAL PUBLIC LICENSE
+ Version 2.1, February 1999
@@ -5 +5 @@
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ <https://fsf.org/>
@@ -13 +13 @@
- Preamble
+ Preamble
@@ -115 +115 @@ be combined with the library in order to run.
- GNU LESSER GENERAL PUBLIC LICENSE
+ GNU LESSER GENERAL PUBLIC LICENSE
@@ -149 +149 @@ and what the program that uses the Library does.
-
+
@@ -435 +435 @@ and reuse of software generally.
- NO WARRANTY
+ NO WARRANTY
@@ -458 +458 @@ DAMAGES.
- END OF TERMS AND CONDITIONS
+ END OF TERMS AND CONDITIONS
@@ -487,2 +487 @@ convey the exclusion of warranty; and each file should have at least the
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ License along with this library; if not, see <https://www.gnu.org/licenses/>.
@@ -499,2 +498,2 @@ necessary. Here is a sample; alter the names:
- <signature of Ty Coon>, 1 April 1990
- Ty Coon, President of Vice
+ <signature of Moe Ghoul>, 1 April 1990
+ Moe Ghoul, President of Vice
@@ -503,2 +501,0 @@ That's all there is to it!
-
-
diff --git a/include/COPYING b/include/COPYING
index 623b6258a13..9efa6fbc962 100644
--- a/include/COPYING
+++ b/include/COPYING
@@ -1,2 +1,2 @@
- GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
@@ -4,2 +4,2 @@
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ <https://fsf.org/>
@@ -9 +9 @@
- Preamble
+ Preamble
@@ -18 +18 @@ using it. (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.) You can apply it to
+the GNU Lesser General Public License instead.) You can apply it to
@@ -58,2 +58,2 @@ modification follow.
-
- GNU GENERAL PUBLIC LICENSE
+
+ GNU GENERAL PUBLIC LICENSE
@@ -113 +113 @@ above, provided that you also meet all of these conditions:
-
+
@@ -171 +171 @@ compelled to copy the source along with the object code.
-
+
@@ -228 +228 @@ be a consequence of the rest of this License.
-
+
@@ -258 +258 @@ of promoting the sharing and reuse of software generally.
- NO WARRANTY
+ NO WARRANTY
@@ -280,3 +280,3 @@ POSSIBILITY OF SUCH DAMAGES.
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
@@ -306,4 +306,2 @@ the "copyright" line and a pointer to where the full notice is found.
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-
+ You should have received a copy of the GNU General Public License along
+ with this program; if not, see <https://www.gnu.org/licenses/>.
@@ -316 +314 @@ when it starts in an interactive mode:
- Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision version 69, Copyright (C) year name of author
@@ -333,2 +331,2 @@ necessary. Here is a sample; alter the names:
- <signature of Ty Coon>, 1 April 1989
- Ty Coon, President of Vice
+ <signature of Moe Ghoul>, 1 April 1989
+ Moe Ghoul, President of Vice
@@ -339 +337 @@ consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Library General
+library. If this is what you want to do, use the GNU Lesser General
diff --git a/libiberty/COPYING.LIB b/libiberty/COPYING.LIB
index ae23fcfda2d..f6683e74e0f 100644
--- a/libiberty/COPYING.LIB
+++ b/libiberty/COPYING.LIB
@@ -1,2 +1,2 @@
- GNU LESSER GENERAL PUBLIC LICENSE
- Version 2.1, February 1999
+ GNU LESSER GENERAL PUBLIC LICENSE
+ Version 2.1, February 1999
@@ -5 +5 @@
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ <https://fsf.org/>
@@ -13 +13 @@
- Preamble
+ Preamble
@@ -115 +115 @@ be combined with the library in order to run.
- GNU LESSER GENERAL PUBLIC LICENSE
+ GNU LESSER GENERAL PUBLIC LICENSE
@@ -149 +149 @@ and what the program that uses the Library does.
-
+
@@ -435 +435 @@ and reuse of software generally.
- NO WARRANTY
+ NO WARRANTY
@@ -458 +458 @@ DAMAGES.
- END OF TERMS AND CONDITIONS
+ END OF TERMS AND CONDITIONS
@@ -487,2 +487 @@ convey the exclusion of warranty; and each file should have at least the
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ License along with this library; if not, see <https://www.gnu.org/licenses/>.
@@ -499,2 +498,2 @@ necessary. Here is a sample; alter the names:
- <signature of Ty Coon>, 1 April 1990
- Ty Coon, President of Vice
+ <signature of Moe Ghoul>, 1 April 1990
+ Moe Ghoul, President of Vice
@@ -503,2 +501,0 @@ That's all there is to it!
-
-
diff --git a/libquadmath/COPYING.LIB b/libquadmath/COPYING.LIB
index ae23fcfda2d..f6683e74e0f 100644
--- a/libquadmath/COPYING.LIB
+++ b/libquadmath/COPYING.LIB
@@ -1,2 +1,2 @@
- GNU LESSER GENERAL PUBLIC LICENSE
- Version 2.1, February 1999
+ GNU LESSER GENERAL PUBLIC LICENSE
+ Version 2.1, February 1999
@@ -5 +5 @@
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ <https://fsf.org/>
@@ -13 +13 @@
- Preamble
+ Preamble
@@ -115 +115 @@ be combined with the library in order to run.
- GNU LESSER GENERAL PUBLIC LICENSE
+ GNU LESSER GENERAL PUBLIC LICENSE
@@ -149 +149 @@ and what the program that uses the Library does.
-
+
@@ -435 +435 @@ and reuse of software generally.
- NO WARRANTY
+ NO WARRANTY
@@ -458 +458 @@ DAMAGES.
- END OF TERMS AND CONDITIONS
+ END OF TERMS AND CONDITIONS
@@ -487,2 +487 @@ convey the exclusion of warranty; and each file should have at least the
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ License along with this library; if not, see <https://www.gnu.org/licenses/>.
@@ -499,2 +498,2 @@ necessary. Here is a sample; alter the names:
- <signature of Ty Coon>, 1 April 1990
- Ty Coon, President of Vice
+ <signature of Moe Ghoul>, 1 April 1990
+ Moe Ghoul, President of Vice
@@ -503,2 +501,0 @@ That's all there is to it!
-
-