From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) by sourceware.org (Postfix) with ESMTP id D06AE3857818 for ; Fri, 3 Sep 2021 20:06:14 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org D06AE3857818 Date: Fri, 3 Sep 2021 21:06:10 -0400 From: Mike Frysinger To: Florian Weimer Cc: libc-alpha@sourceware.org Subject: Re: Copyright header for localedata files contributed under DCO Message-ID: Mail-Followup-To: Florian Weimer , libc-alpha@sourceware.org References: <87pmtq54hs.fsf@oldenburg.str.redhat.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="WU3KLOnDj307T4hp" Content-Disposition: inline In-Reply-To: <87pmtq54hs.fsf@oldenburg.str.redhat.com> X-Spam-Status: No, score=-3.4 required=5.0 tests=BAYES_00, DATE_IN_FUTURE_03_06, KAM_DMARC_STATUS, KAM_SHORT, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=no autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Sep 2021 20:06:16 -0000 --WU3KLOnDj307T4hp Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 03 Sep 2021 12:37, Florian Weimer via Libc-alpha wrote: > The localedata files currently contain this: >=20 > % This file is part of the GNU C Library and contains locale data. > % The Free Software Foundation does not claim any copyright interest > % in the locale data contained in this file. The foregoing does not > % affect the license of the GNU C Library as a whole. It does not > % exempt you from the conditions of the license if your use would > % otherwise be governed by that license. >=20 > I think the wording is less than satisfying because it's unclear whether > the patch submitter (or someone else) retains any copyright claims to > the file. With localedata patches submitted under the DCO, this becomes > even more confusing. >=20 > Therefore, I proposed to >=20 > comment_char % > escape_char / >=20 > % Copyright The GNU Toolchain Authors. > % This file is part of the GNU C Library. > %=20 > % The GNU C 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. > %=20 > % The GNU C 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. > %=20 > % You should have received a copy of the GNU Lesser General Public > % License along with the GNU C Library; if not, see > % . >=20 >=20 > The main reason is to keep the contribution process simple. For > example, we do not need to argue with the submitter whether they > actually can disclaim copyright or database protection rights. >=20 > Since the FSF disclaims copyright, we can also apply this header to > mixed FSF/DCO files once the need arises. imo this is going in the wrong direction if we want to enforce it, we can add a test to check the header of the file. if a contributor doesn't agree, then we don't accept their patch. i don't see why we need to bend over backwards for this. -mike --WU3KLOnDj307T4hp Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEuQK1JxMl+JKsJRrUQWM7n+g39YEFAmEyxoIACgkQQWM7n+g3 9YH5ORAAoDiGYvJWoVxuFY6/rp3NRgZzXnEmkRgE6A2fNlvfsDiPpRsJ71DiS4ch sm+DPtsOV28NaJW5kKiC790RxuQhyXxpKJ8XPTAovcUfHi8STD5fagtkKS/m34qS Ji3KCxP7PVPUNkrN8sF7crLhCx/NdMxf4GuVWuxdi0zza0btJlGqJFunAym+t2gM vM5eUE3f4cKVh0hPYFi1LTd7BxNEUgKMGcHPepKEGDwwER5UI0gUYqTTo3Bje1eD z0h6kF0vqkaZDN3M9VZr4eW1HSUCRLiVbUj8Gz0N3tyidIw8xTgk4YP3Paw3NUKk 6sJ7KRpg+aDv5sPiYO9vhjBRHBW7p5EWvBZCS9S1j3O3CiQPfddjunVNvCusuNqx TaI9pMF9PHHEXB8pZ/R52lcMskDOrU+XFPnUaP85zR15v774waxG4LTpQq4DXogu 0EkfzWqWjNhztN9LtaLfZ3b4jGrHXeGG+As/KMJmws9pwyK6o00UcTT2Lkbik+to LjOlwrJlF0zzks49SCJ+MHzz9TxJuoM+wDtCMeEitJqykCoNFL/gkKhoLJvv+Zlj 4rwN3BVZrcM28QXO0aofQ+KIeEqU7jZXXyGtqA7T8smSTIeFC3LC9ryIqf3xODLn r0fC/y9+GzzpgBSH6JhP/wueVQvsUv6WeWHtHkO1O1A879r8sC0= =WqGk -----END PGP SIGNATURE----- --WU3KLOnDj307T4hp--