acl-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH acl] licensing: clean up LGPL boilerplate for library code


From: Mike Frysinger
Subject: [PATCH acl] licensing: clean up LGPL boilerplate for library code
Date: Sat, 13 Jan 2024 00:39:48 -0500

The library headers & sources are intended to be LGPL-2.1.  A few
files are confused and say both GPL-2 & LGPL-2.1, and a few say
they are only GPL-2.  Fix the headers for all library files to be
only LGPL-2.1.

While we're here, harmonize the boilerplate across all of them as
even though most are already LGPL-2.1, they've formatted the header
text in slightly different ways.

A few files under tools/ that are licensed as GPL-2 are left as-is.
It's not clear as to the intentions there, so leave it up to the
original author to decide.

Bug: https://savannah.nongnu.org/bugs/index.php?64284
---
 include/acl.h                       |  9 ++++-----
 include/acl_ea.h                    | 18 +++++++++---------
 include/libacl.h                    | 18 +++++++++---------
 include/misc.h                      | 20 ++++++++++----------
 include/walk_tree.h                 | 18 +++++++++---------
 libacl/__acl_extended_file.c        |  7 +++----
 libacl/__acl_from_xattr.c           |  7 +++----
 libacl/__acl_reorder_obj_p.c        |  7 +++----
 libacl/__acl_to_any_text.c          |  7 +++----
 libacl/__acl_to_xattr.c             |  7 +++----
 libacl/__apply_mask_to_mode.c       |  9 ++++-----
 libacl/__libobj.c                   |  9 ++++-----
 libacl/acl_add_perm.c               |  7 +++----
 libacl/acl_calc_mask.c              |  7 +++----
 libacl/acl_check.c                  |  7 +++----
 libacl/acl_clear_perms.c            |  7 +++----
 libacl/acl_cmp.c                    |  7 +++----
 libacl/acl_copy_entry.c             |  7 +++----
 libacl/acl_copy_ext.c               |  7 +++----
 libacl/acl_copy_int.c               |  7 +++----
 libacl/acl_create_entry.c           |  7 +++----
 libacl/acl_delete_def_file.c        |  7 +++----
 libacl/acl_delete_entry.c           |  7 +++----
 libacl/acl_delete_perm.c            |  7 +++----
 libacl/acl_dup.c                    |  7 +++----
 libacl/acl_entries.c                |  7 +++----
 libacl/acl_equiv_mode.c             |  7 +++----
 libacl/acl_error.c                  |  7 +++----
 libacl/acl_extended_fd.c            |  7 +++----
 libacl/acl_extended_file.c          |  7 +++----
 libacl/acl_extended_file_nofollow.c |  7 +++----
 libacl/acl_free.c                   |  7 +++----
 libacl/acl_from_mode.c              |  7 +++----
 libacl/acl_from_text.c              |  7 +++----
 libacl/acl_get_entry.c              |  7 +++----
 libacl/acl_get_fd.c                 |  7 +++----
 libacl/acl_get_file.c               |  7 +++----
 libacl/acl_get_perm.c               |  7 +++----
 libacl/acl_get_permset.c            |  7 +++----
 libacl/acl_get_qualifier.c          |  7 +++----
 libacl/acl_get_tag_type.c           |  7 +++----
 libacl/acl_init.c                   |  7 +++----
 libacl/acl_set_fd.c                 |  7 +++----
 libacl/acl_set_file.c               |  7 +++----
 libacl/acl_set_permset.c            |  7 +++----
 libacl/acl_set_qualifier.c          |  7 +++----
 libacl/acl_set_tag_type.c           |  7 +++----
 libacl/acl_size.c                   |  7 +++----
 libacl/acl_to_any_text.c            |  7 +++----
 libacl/acl_to_text.c                |  7 +++----
 libacl/acl_valid.c                  |  7 +++----
 libacl/byteorder.h                  | 18 +++++++++---------
 libacl/libacl.h                     | 18 +++++++++---------
 libacl/libobj.h                     | 18 +++++++++---------
 libacl/perm_copy.h                  | 18 +++++++++---------
 libacl/perm_copy_fd.c               |  7 +++----
 libacl/perm_copy_file.c             |  7 +++----
 libmisc/high_water_alloc.c          | 18 +++++++++---------
 libmisc/next_line.c                 | 20 ++++++++++----------
 libmisc/quote.c                     | 18 +++++++++---------
 libmisc/uid_gid_lookup.c            | 18 +++++++++---------
 libmisc/unquote.c                   | 18 +++++++++---------
 libmisc/walk_tree.c                 | 18 +++++++++---------
 tools/do_set.c                      |  9 ++++-----
 tools/do_set.h                      |  7 +++----
 tools/parse.c                       |  9 ++++-----
 tools/parse.h                       |  9 ++++-----
 tools/sequence.c                    |  9 ++++-----
 tools/sequence.h                    |  9 ++++-----
 tools/setfacl.c                     |  7 +++----
 tools/user_group.h                  |  9 ++++-----
 71 files changed, 308 insertions(+), 365 deletions(-)

diff --git a/include/acl.h b/include/acl.h
index 7e4417f62bfc..710bf319a9b6 100644
--- a/include/acl.h
+++ b/include/acl.h
@@ -3,19 +3,18 @@
 
   (C) 1999 Andreas Gruenbacher, <a.gruenbacher@computer.org>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
-  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.   the GNU
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #ifndef __SYS_ACL_H
diff --git a/include/acl_ea.h b/include/acl_ea.h
index eb5cc2f445c4..3f0ff404e45f 100644
--- a/include/acl_ea.h
+++ b/include/acl_ea.h
@@ -5,18 +5,18 @@
 
   Copyright (C) 2002  Andreas Gruenbacher, <agruen@suse.de>
 
-  This program is free software: you can redistribute it and/or modify it
-  under the terms of the GNU Lesser General Public License as published by
-  the Free Software Foundation, either version 2.1 of the License, or
-  (at your option) any later version.
+  This library is free software; you can redistribute it and/or
+  modify it under the terms of the GNU Lesser General Public
+  License as published by the Free Software Foundation; either
+  version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
-  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  GNU Lesser General Public License for more details.
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+  Lesser General Public License for more details.
 
-  You should have received a copy of the GNU Lesser General Public License
-  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+  You should have received a copy of the GNU Lesser General Public
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #define ACL_EA_ACCESS          "system.posix_acl_access"
diff --git a/include/libacl.h b/include/libacl.h
index 63ddcf6a0e16..b1f3bcfd006c 100644
--- a/include/libacl.h
+++ b/include/libacl.h
@@ -3,18 +3,18 @@
 
   (C) 1999, 2000 Andreas Gruenbacher, <a.gruenbacher@computer.org>
 
-  This program is free software: you can redistribute it and/or modify it
-  under the terms of the GNU Lesser General Public License as published by
-  the Free Software Foundation, either version 2.1 of the License, or
-  (at your option) any later version.
+  This library is free software; you can redistribute it and/or
+  modify it under the terms of the GNU Lesser General Public
+  License as published by the Free Software Foundation; either
+  version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
-  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  GNU General Public License for more details.
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+  Lesser General Public License for more details.
 
-  You should have received a copy of the GNU General Public License
-  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+  You should have received a copy of the GNU Lesser General Public
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #ifndef __ACL_LIBACL_H
diff --git a/include/misc.h b/include/misc.h
index 6cb578ab931e..52cfec4fa082 100644
--- a/include/misc.h
+++ b/include/misc.h
@@ -1,19 +1,19 @@
 /*
   Copyright (C) 2009  Andreas Gruenbacher <agruen@suse.de>
 
-  This program is free software: you can redistribute it and/or modify it
-  under the terms of the GNU Lesser General Public License as published by
-  the Free Software Foundation, either version 2.1 of the License, or
-  (at your option) any later version.
+  This library is free software; you can redistribute it and/or
+  modify it under the terms of the GNU Lesser General Public
+  License as published by the Free Software Foundation; either
+  version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
-  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  GNU General Public License for more details.
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+  Lesser General Public License for more details.
 
-  You should have received a copy of the GNU General Public License
-  along with this program.  If not, see <http://www.gnu.org/licenses/>.
- */
+  You should have received a copy of the GNU Lesser General Public
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
+*/
 
 #ifndef __MISC_H
 #define __MISC_H
diff --git a/include/walk_tree.h b/include/walk_tree.h
index b19ec23389c3..4773194f4192 100644
--- a/include/walk_tree.h
+++ b/include/walk_tree.h
@@ -3,18 +3,18 @@
 
   Copyright (C) 2007 Andreas Gruenbacher <a.gruenbacher@computer.org>
 
-  This program is free software; you can redistribute it and/or modify it under
-  the terms of the GNU Lesser General Public License as published by the
-  Free Software Foundation; either version 2.1 of the License, or (at
-  your option) any later version.
+  This library is free software; you can redistribute it and/or
+  modify it under the terms of the GNU Lesser General Public
+  License as published by the Free Software Foundation; either
+  version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful, but WITHOUT
-  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
-  License for more details.
+  This library is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+  Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this program.  If not, see <http://www.gnu.org/licenses/>.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #ifndef __WALK_TREE_H
diff --git a/libacl/__acl_extended_file.c b/libacl/__acl_extended_file.c
index f10beec5d068..f3666217b1a1 100644
--- a/libacl/__acl_extended_file.c
+++ b/libacl/__acl_extended_file.c
@@ -4,19 +4,18 @@
   Copyright (C) 2000, 2011
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/__acl_from_xattr.c b/libacl/__acl_from_xattr.c
index afb8a1489fff..48e40985155e 100644
--- a/libacl/__acl_from_xattr.c
+++ b/libacl/__acl_from_xattr.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/__acl_reorder_obj_p.c b/libacl/__acl_reorder_obj_p.c
index 9cbbf4ca631b..e21d95bb4181 100644
--- a/libacl/__acl_reorder_obj_p.c
+++ b/libacl/__acl_reorder_obj_p.c
@@ -5,19 +5,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/__acl_to_any_text.c b/libacl/__acl_to_any_text.c
index bfad12d41331..a1555eab28a9 100644
--- a/libacl/__acl_to_any_text.c
+++ b/libacl/__acl_to_any_text.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/__acl_to_xattr.c b/libacl/__acl_to_xattr.c
index 37ec20d3b415..eada59d59f4f 100644
--- a/libacl/__acl_to_xattr.c
+++ b/libacl/__acl_to_xattr.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/__apply_mask_to_mode.c b/libacl/__apply_mask_to_mode.c
index 85e6c4ecce89..70fb6e61e5cc 100644
--- a/libacl/__apply_mask_to_mode.c
+++ b/libacl/__apply_mask_to_mode.c
@@ -4,20 +4,19 @@
 
   Copyright (C) 1999-2002
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
-       
-  This program is free software; you can redistribute it and/or
+
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/__libobj.c b/libacl/__libobj.c
index bd1e6afb1a7e..906e0fd0c77e 100644
--- a/libacl/__libobj.c
+++ b/libacl/__libobj.c
@@ -4,20 +4,19 @@
 
   Copyright (C) 1999-2002
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
-       
-  This program is free software; you can redistribute it and/or
+
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_add_perm.c b/libacl/acl_add_perm.c
index c5e16c42ae09..ee59f93a4691 100644
--- a/libacl/acl_add_perm.c
+++ b/libacl/acl_add_perm.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_calc_mask.c b/libacl/acl_calc_mask.c
index d88781467a0b..1f7c5a24c0cd 100644
--- a/libacl/acl_calc_mask.c
+++ b/libacl/acl_calc_mask.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_check.c b/libacl/acl_check.c
index 918ceb6e9da1..e3d5be57c58e 100644
--- a/libacl/acl_check.c
+++ b/libacl/acl_check.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_clear_perms.c b/libacl/acl_clear_perms.c
index 1490b730e941..b6be33fc0bb4 100644
--- a/libacl/acl_clear_perms.c
+++ b/libacl/acl_clear_perms.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_cmp.c b/libacl/acl_cmp.c
index e084a21907c5..852439a9df9e 100644
--- a/libacl/acl_cmp.c
+++ b/libacl/acl_cmp.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_copy_entry.c b/libacl/acl_copy_entry.c
index d0a81f5b713d..f9c90c7cf00d 100644
--- a/libacl/acl_copy_entry.c
+++ b/libacl/acl_copy_entry.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_copy_ext.c b/libacl/acl_copy_ext.c
index c3bada3d150c..f8e8fb1d5457 100644
--- a/libacl/acl_copy_ext.c
+++ b/libacl/acl_copy_ext.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_copy_int.c b/libacl/acl_copy_int.c
index f0b6f305a092..0b0dff19da84 100644
--- a/libacl/acl_copy_int.c
+++ b/libacl/acl_copy_int.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_create_entry.c b/libacl/acl_create_entry.c
index b948d9869808..90ccd9a363c3 100644
--- a/libacl/acl_create_entry.c
+++ b/libacl/acl_create_entry.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_delete_def_file.c b/libacl/acl_delete_def_file.c
index ccfe13cf145f..95600fbe82ed 100644
--- a/libacl/acl_delete_def_file.c
+++ b/libacl/acl_delete_def_file.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_delete_entry.c b/libacl/acl_delete_entry.c
index d3252d4268b2..4e08bab10e39 100644
--- a/libacl/acl_delete_entry.c
+++ b/libacl/acl_delete_entry.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_delete_perm.c b/libacl/acl_delete_perm.c
index d4f013a3ee66..2b1e3333f011 100644
--- a/libacl/acl_delete_perm.c
+++ b/libacl/acl_delete_perm.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_dup.c b/libacl/acl_dup.c
index ef4fab9d13ae..9f38d501af24 100644
--- a/libacl/acl_dup.c
+++ b/libacl/acl_dup.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_entries.c b/libacl/acl_entries.c
index e338e81b78a4..8db649d4537c 100644
--- a/libacl/acl_entries.c
+++ b/libacl/acl_entries.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_equiv_mode.c b/libacl/acl_equiv_mode.c
index 2e562111ea11..c7f495656050 100644
--- a/libacl/acl_equiv_mode.c
+++ b/libacl/acl_equiv_mode.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_error.c b/libacl/acl_error.c
index 45fb805542ab..ff1a97f0d567 100644
--- a/libacl/acl_error.c
+++ b/libacl/acl_error.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_extended_fd.c b/libacl/acl_extended_fd.c
index 9a46df93da15..a39c1f6532ee 100644
--- a/libacl/acl_extended_fd.c
+++ b/libacl/acl_extended_fd.c
@@ -4,19 +4,18 @@
   Copyright (C) 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_extended_file.c b/libacl/acl_extended_file.c
index 9adc5622b413..bb0f1e86a87c 100644
--- a/libacl/acl_extended_file.c
+++ b/libacl/acl_extended_file.c
@@ -4,19 +4,18 @@
   Copyright (C) 2011
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_extended_file_nofollow.c 
b/libacl/acl_extended_file_nofollow.c
index 89ee5f5f94f1..7f622dd12d26 100644
--- a/libacl/acl_extended_file_nofollow.c
+++ b/libacl/acl_extended_file_nofollow.c
@@ -4,19 +4,18 @@
   Copyright (C) 2011
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_free.c b/libacl/acl_free.c
index b65b10233d3f..5d9948b5e158 100644
--- a/libacl/acl_free.c
+++ b/libacl/acl_free.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_from_mode.c b/libacl/acl_from_mode.c
index cda661d3bf3a..09bf2c839805 100644
--- a/libacl/acl_from_mode.c
+++ b/libacl/acl_from_mode.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_from_text.c b/libacl/acl_from_text.c
index e17bb0e64616..3f96146de076 100644
--- a/libacl/acl_from_text.c
+++ b/libacl/acl_from_text.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000, 2001
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_get_entry.c b/libacl/acl_get_entry.c
index e84f5aa4c54e..6ad8c3698324 100644
--- a/libacl/acl_get_entry.c
+++ b/libacl/acl_get_entry.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_get_fd.c b/libacl/acl_get_fd.c
index fe57d34520d6..089ec7956cb1 100644
--- a/libacl/acl_get_fd.c
+++ b/libacl/acl_get_fd.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_get_file.c b/libacl/acl_get_file.c
index 350c49c00bdf..4a86d1a684b0 100644
--- a/libacl/acl_get_file.c
+++ b/libacl/acl_get_file.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_get_perm.c b/libacl/acl_get_perm.c
index 7beee5908336..7f2348102660 100644
--- a/libacl/acl_get_perm.c
+++ b/libacl/acl_get_perm.c
@@ -4,19 +4,18 @@
   Copyright (C) 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_get_permset.c b/libacl/acl_get_permset.c
index 03beb39b3da6..6d1cbf9d4f16 100644
--- a/libacl/acl_get_permset.c
+++ b/libacl/acl_get_permset.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_get_qualifier.c b/libacl/acl_get_qualifier.c
index a662fb24aaba..1710a87d1e1f 100644
--- a/libacl/acl_get_qualifier.c
+++ b/libacl/acl_get_qualifier.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_get_tag_type.c b/libacl/acl_get_tag_type.c
index 913f0e62cecd..cfdab9aab3bb 100644
--- a/libacl/acl_get_tag_type.c
+++ b/libacl/acl_get_tag_type.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_init.c b/libacl/acl_init.c
index 90a65a434c42..c5e8a17243f6 100644
--- a/libacl/acl_init.c
+++ b/libacl/acl_init.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_set_fd.c b/libacl/acl_set_fd.c
index 7cc271f9fbef..0f553f5067c5 100644
--- a/libacl/acl_set_fd.c
+++ b/libacl/acl_set_fd.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_set_file.c b/libacl/acl_set_file.c
index 80646f393007..185b1bd47e72 100644
--- a/libacl/acl_set_file.c
+++ b/libacl/acl_set_file.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_set_permset.c b/libacl/acl_set_permset.c
index 077b2831c0d8..18dc7db2a43d 100644
--- a/libacl/acl_set_permset.c
+++ b/libacl/acl_set_permset.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_set_qualifier.c b/libacl/acl_set_qualifier.c
index 53d30f7e2d55..6c841e0b6c33 100644
--- a/libacl/acl_set_qualifier.c
+++ b/libacl/acl_set_qualifier.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_set_tag_type.c b/libacl/acl_set_tag_type.c
index 7c7600690a60..2f5e6b53df5e 100644
--- a/libacl/acl_set_tag_type.c
+++ b/libacl/acl_set_tag_type.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_size.c b/libacl/acl_size.c
index cf0f1359bfba..485cc6abf4c0 100644
--- a/libacl/acl_size.c
+++ b/libacl/acl_size.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_to_any_text.c b/libacl/acl_to_any_text.c
index 7064415c9953..da05f3bc62dd 100644
--- a/libacl/acl_to_any_text.c
+++ b/libacl/acl_to_any_text.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_to_text.c b/libacl/acl_to_text.c
index 3b5b7bee6771..f2cd1a5f125d 100644
--- a/libacl/acl_to_text.c
+++ b/libacl/acl_to_text.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/acl_valid.c b/libacl/acl_valid.c
index ea7f0d28d504..060e0cf93ce9 100644
--- a/libacl/acl_valid.c
+++ b/libacl/acl_valid.c
@@ -4,19 +4,18 @@
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/byteorder.h b/libacl/byteorder.h
index 04730e38accc..63d5d1ceeb2b 100644
--- a/libacl/byteorder.h
+++ b/libacl/byteorder.h
@@ -1,18 +1,18 @@
 /*
   Copyright (C) 2000, 2002  Andreas Gruenbacher <agruen@suse.de>
 
-  This program is free software: you can redistribute it and/or modify it
-  under the terms of the GNU Lesser General Public License as published by
-  the Free Software Foundation, either version 2.1 of the License, or
-  (at your option) any later version.
+  This library is free software; you can redistribute it and/or
+  modify it under the terms of the GNU Lesser General Public
+  License as published by the Free Software Foundation; either
+  version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
-  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  GNU Lesser General Public License for more details.
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+  Lesser General Public License for more details.
 
-  You should have received a copy of the GNU Lesser General Public License
-  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+  You should have received a copy of the GNU Lesser General Public
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #ifdef WORDS_BIGENDIAN
diff --git a/libacl/libacl.h b/libacl/libacl.h
index 4040b9a01167..7cb7e3322a32 100644
--- a/libacl/libacl.h
+++ b/libacl/libacl.h
@@ -1,18 +1,18 @@
 /*
   Copyright (C) 2000, 2002, 2003  Andreas Gruenbacher <agruen@suse.de>
 
-  This program is free software: you can redistribute it and/or modify it
-  under the terms of the GNU Lesser General Public License as published by
-  the Free Software Foundation, either version 2.1 of the License, or
-  (at your option) any later version.
+  This library is free software; you can redistribute it and/or
+  modify it under the terms of the GNU Lesser General Public
+  License as published by the Free Software Foundation; either
+  version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
-  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  GNU Lesser General Public License for more details.
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+  Lesser General Public License for more details.
 
-  You should have received a copy of the GNU Lesser General Public License
-  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+  You should have received a copy of the GNU Lesser General Public
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libacl/libobj.h b/libacl/libobj.h
index 84929cf613ac..94ce2d684be5 100644
--- a/libacl/libobj.h
+++ b/libacl/libobj.h
@@ -1,18 +1,18 @@
 /*
   Copyright (C) 2000, 2002, 2003  Andreas Gruenbacher <agruen@suse.de>
 
-  This program is free software: you can redistribute it and/or modify it
-  under the terms of the GNU Lesser General Public License as published by
-  the Free Software Foundation, either version 2.1 of the License, or
-  (at your option) any later version.
+  This library is free software; you can redistribute it and/or
+  modify it under the terms of the GNU Lesser General Public
+  License as published by the Free Software Foundation; either
+  version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
-  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  GNU Lesser General Public License for more details.
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+  Lesser General Public License for more details.
 
-  You should have received a copy of the GNU Lesser General Public License
-  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+  You should have received a copy of the GNU Lesser General Public
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #ifndef __LIBOBJ_H
diff --git a/libacl/perm_copy.h b/libacl/perm_copy.h
index 2167a18aa5ec..9633c3cba660 100644
--- a/libacl/perm_copy.h
+++ b/libacl/perm_copy.h
@@ -1,18 +1,18 @@
 /*
   Copyright (C) 2003  Andreas Gruenbacher <agruen@suse.de>
 
-  This program is free software: you can redistribute it and/or modify it
-  under the terms of the GNU Lesser General Public License as published by
-  the Free Software Foundation, either version 2.1 of the License, or
-  (at your option) any later version.
+  This library is free software; you can redistribute it and/or
+  modify it under the terms of the GNU Lesser General Public
+  License as published by the Free Software Foundation; either
+  version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
-  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  GNU Lesser General Public License for more details.
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+  Lesser General Public License for more details.
 
-  You should have received a copy of the GNU Lesser General Public License
-  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+  You should have received a copy of the GNU Lesser General Public
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 /* Features we always have */
diff --git a/libacl/perm_copy_fd.c b/libacl/perm_copy_fd.c
index f9ae690918fa..701bed2532e4 100644
--- a/libacl/perm_copy_fd.c
+++ b/libacl/perm_copy_fd.c
@@ -2,19 +2,18 @@
  
 /* Copyright (C) 2002 Andreas Gruenbacher <agruen@suse.de>, SuSE Linux AG.
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #if defined (HAVE_CONFIG_H)
diff --git a/libacl/perm_copy_file.c b/libacl/perm_copy_file.c
index 023294dc5335..ba59d3647952 100644
--- a/libacl/perm_copy_file.c
+++ b/libacl/perm_copy_file.c
@@ -2,19 +2,18 @@
  
 /* Copyright (C) 2002 Andreas Gruenbacher <agruen@suse.de>, SuSE Linux AG.
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #if defined (HAVE_CONFIG_H)
diff --git a/libmisc/high_water_alloc.c b/libmisc/high_water_alloc.c
index d941cab97087..b9ea0a3b576f 100644
--- a/libmisc/high_water_alloc.c
+++ b/libmisc/high_water_alloc.c
@@ -3,18 +3,18 @@
 
   Copyright (C) 2001-2002 Silicon Graphics, Inc.  All Rights Reserved.
 
-  This program is free software; you can redistribute it and/or modify it under
-  the terms of the GNU Lesser General Public License as published by the
-  Free Software Foundation; either version 2.1 of the License, or (at
-  your option) any later version.
+  This library is free software; you can redistribute it and/or
+  modify it under the terms of the GNU Lesser General Public
+  License as published by the Free Software Foundation; either
+  version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful, but WITHOUT
-  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
-  License for more details.
+  This library is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+  Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this program.  If not, see <http://www.gnu.org/licenses/>.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libmisc/next_line.c b/libmisc/next_line.c
index c35765542689..8d88edad0108 100644
--- a/libmisc/next_line.c
+++ b/libmisc/next_line.c
@@ -1,19 +1,19 @@
 /*
   Copyright (C) 2009  Andreas Gruenbacher <agruen@suse.de>
 
-  This program is free software: you can redistribute it and/or modify it
-  under the terms of the GNU Lesser General Public License as published by
-  the Free Software Foundation, either version 2.1 of the License, or
-  (at your option) any later version.
+  This library is free software; you can redistribute it and/or
+  modify it under the terms of the GNU Lesser General Public
+  License as published by the Free Software Foundation; either
+  version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
-  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  GNU General Public License for more details.
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+  Lesser General Public License for more details.
 
-  You should have received a copy of the GNU General Public License
-  along with this program.  If not, see <http://www.gnu.org/licenses/>.
- */
+  You should have received a copy of the GNU Lesser General Public
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
+*/
 
 #include "config.h"
 #include <stdio.h>
diff --git a/libmisc/quote.c b/libmisc/quote.c
index 9358c4d59ebe..cd50bf006311 100644
--- a/libmisc/quote.c
+++ b/libmisc/quote.c
@@ -3,18 +3,18 @@
 
   Copyright (C) 2003 Andreas Gruenbacher <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or modify it under
-  the terms of the GNU Lesser General Public License as published by the
-  Free Software Foundation; either version 2.1 of the License, or (at
-  your option) any later version.
+  This library is free software; you can redistribute it and/or
+  modify it under the terms of the GNU Lesser General Public
+  License as published by the Free Software Foundation; either
+  version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful, but WITHOUT
-  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
-  License for more details.
+  This library is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+  Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this program.  If not, see <http://www.gnu.org/licenses/>.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libmisc/uid_gid_lookup.c b/libmisc/uid_gid_lookup.c
index 9e0751c16338..6746afdab0d5 100644
--- a/libmisc/uid_gid_lookup.c
+++ b/libmisc/uid_gid_lookup.c
@@ -3,18 +3,18 @@
 
   Copyright (C) 2023 Andreas Gruenbacher <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or modify it under
-  the terms of the GNU Lesser General Public License as published by the
-  Free Software Foundation; either version 2.1 of the License, or (at
-  your option) any later version.
+  This library is free software; you can redistribute it and/or
+  modify it under the terms of the GNU Lesser General Public
+  License as published by the Free Software Foundation; either
+  version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful, but WITHOUT
-  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
-  License for more details.
+  This library is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+  Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this program.  If not, see <http://www.gnu.org/licenses/>.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 
diff --git a/libmisc/unquote.c b/libmisc/unquote.c
index 6f0d0e5402b2..27a5b287b394 100644
--- a/libmisc/unquote.c
+++ b/libmisc/unquote.c
@@ -3,18 +3,18 @@
 
   Copyright (C) 2003 Andreas Gruenbacher <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or modify it under
-  the terms of the GNU Lesser General Public License as published by the
-  Free Software Foundation; either version 2.1 of the License, or (at
-  your option) any later version.
+  This library is free software; you can redistribute it and/or
+  modify it under the terms of the GNU Lesser General Public
+  License as published by the Free Software Foundation; either
+  version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful, but WITHOUT
-  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
-  License for more details.
+  This library is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+  Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this program.  If not, see <http://www.gnu.org/licenses/>.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/libmisc/walk_tree.c b/libmisc/walk_tree.c
index 97e574c08789..0aa5f35c27ae 100644
--- a/libmisc/walk_tree.c
+++ b/libmisc/walk_tree.c
@@ -3,18 +3,18 @@
 
   Copyright (C) 2007 Andreas Gruenbacher <a.gruenbacher@computer.org>
 
-  This program is free software; you can redistribute it and/or modify it under
-  the terms of the GNU Lesser General Public License as published by the
-  Free Software Foundation; either version 2.1 of the License, or (at
-  your option) any later version.
+  This library is free software; you can redistribute it and/or
+  modify it under the terms of the GNU Lesser General Public
+  License as published by the Free Software Foundation; either
+  version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful, but WITHOUT
-  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
-  License for more details.
+  This library is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+  Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this program.  If not, see <http://www.gnu.org/licenses/>.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/tools/do_set.c b/tools/do_set.c
index 48a6cd2938e3..b51003275641 100644
--- a/tools/do_set.c
+++ b/tools/do_set.c
@@ -4,20 +4,19 @@
 
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
-       
-  This program is free software; you can redistribute it and/or
+
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/tools/do_set.h b/tools/do_set.h
index 2ea25a804166..15566f3759ea 100644
--- a/tools/do_set.h
+++ b/tools/do_set.h
@@ -5,19 +5,18 @@
   Copyright (C) 2009 by Andreas Gruenbacher
   <a.gruenbacher@computer.org>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #ifndef __DO_SET_H
diff --git a/tools/parse.c b/tools/parse.c
index 9c41fe7915a8..96e8ffe47b42 100644
--- a/tools/parse.c
+++ b/tools/parse.c
@@ -4,20 +4,19 @@
 
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
-       
-  This program is free software; you can redistribute it and/or
+
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/tools/parse.h b/tools/parse.h
index 2549753f826d..5688172ec8d3 100644
--- a/tools/parse.h
+++ b/tools/parse.h
@@ -4,20 +4,19 @@
 
   Copyright (C) 1999 by Andreas Gruenbacher
   <a.gruenbacher@computer.org>
-       
-  This program is free software; you can redistribute it and/or
+
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #ifndef __PARSE_H
diff --git a/tools/sequence.c b/tools/sequence.c
index 140dd873608e..1f3555308439 100644
--- a/tools/sequence.c
+++ b/tools/sequence.c
@@ -4,20 +4,19 @@
 
   Copyright (C) 1999, 2000
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
-       
-  This program is free software; you can redistribute it and/or
+
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 
diff --git a/tools/sequence.h b/tools/sequence.h
index c5d7403ce5ef..06d90f1bf9a2 100644
--- a/tools/sequence.h
+++ b/tools/sequence.h
@@ -4,20 +4,19 @@
 
   Copyright (C) 1999 by Andreas Gruenbacher
   <a.gruenbacher@computer.org>
-       
-  This program is free software; you can redistribute it and/or
+
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 
diff --git a/tools/setfacl.c b/tools/setfacl.c
index 41402765f17f..86ba733b0a85 100644
--- a/tools/setfacl.c
+++ b/tools/setfacl.c
@@ -5,19 +5,18 @@
   Copyright (C) 1999-2002
   Andreas Gruenbacher, <andreas.gruenbacher@gmail.com>
 
-  This program is free software; you can redistribute it and/or
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include "config.h"
diff --git a/tools/user_group.h b/tools/user_group.h
index aad5846d68b6..03dd0e0967fa 100644
--- a/tools/user_group.h
+++ b/tools/user_group.h
@@ -4,20 +4,19 @@
 
   Copyright (C) 1999 by Andreas Gruenbacher
   <a.gruenbacher@computer.org>
-       
-  This program is free software; you can redistribute it and/or
+
+  This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
 
-  This program is distributed in the hope that it will be useful,
+  This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+  License along with this library; if not, see <https://www.gnu.org/licenses/>.
 */
 
 #include <sys/types.h>
-- 
2.43.0




reply via email to

[Prev in Thread] Current Thread [Next in Thread]