summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2021-06-04 20:03:22 +0200
committerBruno Haible <bruno@clisp.org>2021-06-04 20:03:51 +0200
commitefe8ff4b35009076eb6186419c2a9e37f93e15cf (patch)
tree50956fb6def9a8d964f2314141ca6e7132b90481 /etc
parentc45faf7f48bcbe57df3bbf8df81a016c5f15df55 (diff)
downloadgnulib-efe8ff4b35009076eb6186419c2a9e37f93e15cf.tar.gz
New directory with license notices.
* etc/license-notices/*: New files.
Diffstat (limited to 'etc')
l---------etc/license-notices/GPL1
-rw-r--r--etc/license-notices/GPLv2+28
-rw-r--r--etc/license-notices/GPLv3+43
l---------etc/license-notices/LGPL1
-rw-r--r--etc/license-notices/LGPLv2+28
-rw-r--r--etc/license-notices/LGPLv3+28
-rw-r--r--etc/license-notices/LGPLv3+_or_GPLv2+44
-rw-r--r--etc/license-notices/README14
-rw-r--r--etc/license-notices/public_domain14
-rw-r--r--etc/license-notices/unlimited10
10 files changed, 211 insertions, 0 deletions
diff --git a/etc/license-notices/GPL b/etc/license-notices/GPL
new file mode 120000
index 0000000000..fbd0cdcabe
--- /dev/null
+++ b/etc/license-notices/GPL
@@ -0,0 +1 @@
+GPLv3+ \ No newline at end of file
diff --git a/etc/license-notices/GPLv2+ b/etc/license-notices/GPLv2+
new file mode 100644
index 0000000000..8d330e0a10
--- /dev/null
+++ b/etc/license-notices/GPLv2+
@@ -0,0 +1,28 @@
+
+ This file is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published
+ by the Free Software Foundation; either version 2 of the License,
+ or (at your option) any later version.
+
+ This file 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
+
+
+
+ * This file is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published
+ * by the Free Software Foundation; either version 2 of the License,
+ * or (at your option) any later version.
+ *
+ * This file 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.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
diff --git a/etc/license-notices/GPLv3+ b/etc/license-notices/GPLv3+
new file mode 100644
index 0000000000..f6b0d67689
--- /dev/null
+++ b/etc/license-notices/GPLv3+
@@ -0,0 +1,43 @@
+
+ This file is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published
+ by the Free Software Foundation; either version 3 of the License,
+ or (at your option) any later version.
+
+ This file 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
+
+
+
+ * This file is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published
+ * by the Free Software Foundation; either version 3 of the License,
+ * or (at your option) any later version.
+ *
+ * This file 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.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
+
+
+
+# This file is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published
+# by the Free Software Foundation; either version 3 of the License,
+# or (at your option) any later version.
+#
+# This file 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.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <https://www.gnu.org/licenses/>.
diff --git a/etc/license-notices/LGPL b/etc/license-notices/LGPL
new file mode 120000
index 0000000000..fc68c22a6c
--- /dev/null
+++ b/etc/license-notices/LGPL
@@ -0,0 +1 @@
+LGPLv3+ \ No newline at end of file
diff --git a/etc/license-notices/LGPLv2+ b/etc/license-notices/LGPLv2+
new file mode 100644
index 0000000000..f32acf742d
--- /dev/null
+++ b/etc/license-notices/LGPLv2+
@@ -0,0 +1,28 @@
+
+ This file 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 file 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 <https://www.gnu.org/licenses/>. */
+
+
+
+ * This file 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 file 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 <https://www.gnu.org/licenses/>.
diff --git a/etc/license-notices/LGPLv3+ b/etc/license-notices/LGPLv3+
new file mode 100644
index 0000000000..5126fcf819
--- /dev/null
+++ b/etc/license-notices/LGPLv3+
@@ -0,0 +1,28 @@
+
+ This file 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 3 of the
+ License, or (at your option) any later version.
+
+ This file 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 <https://www.gnu.org/licenses/>. */
+
+
+
+ * This file 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 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This file 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 <https://www.gnu.org/licenses/>.
diff --git a/etc/license-notices/LGPLv3+_or_GPLv2+ b/etc/license-notices/LGPLv3+_or_GPLv2+
new file mode 100644
index 0000000000..29a73ecfc1
--- /dev/null
+++ b/etc/license-notices/LGPLv3+_or_GPLv2+
@@ -0,0 +1,44 @@
+
+ This file is free software.
+ It is dual-licensed under "the GNU LGPLv3+ or the GNU GPLv2+".
+ You can redistribute it and/or modify it under either
+ - the terms of the GNU Lesser General Public License as published
+ by the Free Software Foundation; either version 3, or (at your
+ option) any later version, or
+ - the terms of the GNU General Public License as published by the
+ Free Software Foundation; either version 2, or (at your option)
+ any later version, or
+ - the same dual license "the GNU LGPLv3+ or the GNU GPLv2+".
+
+ This file 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 and the GNU General Public License
+ for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License and of the GNU General Public License along with this
+ program. If not, see <https://www.gnu.org/licenses/>. */
+
+
+
+ * This file is free software.
+ * It is dual-licensed under "the GNU LGPLv3+ or the GNU GPLv2+".
+ * You can redistribute it and/or modify it under either
+ * - the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 3, or (at your
+ * option) any later version, or
+ * - the terms of the GNU General Public License as published by the
+ * Free Software Foundation; either version 2, or (at your option)
+ * any later version, or
+ * - the same dual license "the GNU LGPLv3+ or the GNU GPLv2+".
+ *
+ * This file 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 and the GNU General Public License
+ * for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License and of the GNU General Public License along with this
+ * program. If not, see <https://www.gnu.org/licenses/>. */
diff --git a/etc/license-notices/README b/etc/license-notices/README
new file mode 100644
index 0000000000..b2cb85b8c1
--- /dev/null
+++ b/etc/license-notices/README
@@ -0,0 +1,14 @@
+This directory contains license notices, ready for copy-and-pasting into
+Gnulib source files.
+
+The wording is based on the Maintainers Guide, section "License Notices",
+<https://www.gnu.org/prep/maintain/html_node/License-Notices.html>.
+
+Instead of "this program", we write "this file", because Gnulib files
+are very often copied into other packages, and we want to avoid the
+impression that the entire package is under a weaker license than it
+actually is.
+
+The difference between 'unlimited' and 'public domain' is that 'unlimited'
+still requires the license notice to be preserved, while 'public domain'
+does not.
diff --git a/etc/license-notices/public_domain b/etc/license-notices/public_domain
new file mode 100644
index 0000000000..fe0a3c3635
--- /dev/null
+++ b/etc/license-notices/public_domain
@@ -0,0 +1,14 @@
+
+
+ This file is in the public domain. */
+
+
+ * This file is in the public domain.
+
+
+# This file is in the public domain.
+
+
+See also
+<https://www.gnu.org/prep/maintain/html_node/License-Notices-for-Other-Files.html>
+and <https://www.gnu.org/licenses/license-list.en.html#PublicDomain>.
diff --git a/etc/license-notices/unlimited b/etc/license-notices/unlimited
new file mode 100644
index 0000000000..b6614fc710
--- /dev/null
+++ b/etc/license-notices/unlimited
@@ -0,0 +1,10 @@
+
+
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.