From 5e1283bb13d74c6619afb71c6a322c648a8cc91e Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Sat, 7 Dec 2024 15:59:11 +0100 Subject: [PATCH] Update COPYING file. * COPYING: Remove statements that are not true any more since 2021-06-04. --- COPYING | 19 ++++++------------- ChangeLog | 6 ++++++ 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/COPYING b/COPYING index 6ad3d4b51c..9aaccbc69f 100644 --- a/COPYING +++ b/COPYING @@ -1,18 +1,11 @@ -$Id: COPYING,v 1.3 2006-10-26 16:20:28 eggert Exp $ The files in here are mostly copyright (C) Free Software Foundation, and are under assorted licenses. Mostly, but not entirely, GPL. -Many modules are provided dual-license, either GPL or LGPL at your -option. The headers of files in the lib directory (e.g., lib/error.c) -state GPL for convenience, since the bulk of current gnulib users are -GPL'd programs. But the files in the modules directory (e.g., -modules/error) state the true license of each file, and when you use -'gnulib-tool --lgpl --import ', gnulib-tool either rewrites -the files to have an LGPL header as part of copying them from gnulib -to your project directory, or fails because the modules you requested -were not licensed under LGPL. +The license of each file is stated in that file. +Additionally, the files in the modules directory state the license of +the code part (in lib/) of the respective module. -Some of the source files in lib/ have different licenses. Also, the -copy of maintain.texi in doc/ has a verbatim-copying license, and -doc/standards.texi and make-stds.texi are GFDL. Most (but not all) +Some of the source files in lib/ have different licenses than GPL or LGPL. +Also, the copy of maintain.texi in doc/ has a verbatim-copying license, +and doc/standards.texi and make-stds.texi are GFDL. Most (but not all) m4/*.m4 files have nearly unlimited licenses. diff --git a/ChangeLog b/ChangeLog index 581e8c34cb..00f597d89d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2024-12-07 Bruno Haible + + Update COPYING file. + * COPYING: Remove statements that are not true any more since + 2021-06-04. + 2024-12-06 Bruno Haible signbit: Fix compilation error with g++ 5.5 on Solaris 10.