From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Marusich Subject: Re: xkblayout-state Date: Thu, 26 Apr 2018 21:06:34 -0700 Message-ID: <87a7tp2sz9.fsf@gmail.com> References: <87fu3ij2a3.fsf@gmail.com> <20180426184319.GA9681@jasmine.lan> <20180426204720.GA20666@jasmine.lan> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55257) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fBued-0002Xa-Hl for help-guix@gnu.org; Fri, 27 Apr 2018 00:06:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fBuec-0002uO-Iv for help-guix@gnu.org; Fri, 27 Apr 2018 00:06:39 -0400 Received: from mail-pf0-x22d.google.com ([2607:f8b0:400e:c00::22d]:33908) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fBuec-0002sw-BZ for help-guix@gnu.org; Fri, 27 Apr 2018 00:06:38 -0400 Received: by mail-pf0-x22d.google.com with SMTP id a14so495108pfi.1 for ; Thu, 26 Apr 2018 21:06:38 -0700 (PDT) In-Reply-To: <20180426204720.GA20666@jasmine.lan> (Leo Famulari's message of "Thu, 26 Apr 2018 16:47:20 -0400") List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Leo Famulari Cc: help-guix --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Leo Famulari writes: > On Thu, Apr 26, 2018 at 08:15:23PM +0000, G=C3=A1bor Boskovits wrote: >> Sorry if I misunderstood, the intention of the author is clearly to lice= nce >> the work as gpl, but some files are missing the gpl clause. Also a copy = of >> the license is omitted. It is mandated by term 1 of gpl. If this partial >> application of gpl makes this a free software, then sorry for the noise.= In >> case this software is ok for upstream, and is not packaged yet, then I >> would be happy to contribute a package. > > Many (if not most) of our packages omit some license headers, so I don't > think we should count that as a blocker. > > As for the missing LICENSE file, that's also suboptimal, but as you say, > the author clearly intends to distribute the work as GPL2+. > > One could ask the author the include the LICENSE file, but I think we > can go ahead with adding the software to Guix as it is now. > > What do you think? And others, do you think it's okay to go ahead with > packaging this program? As you said, it seems clear that the author intended this to be GPLv2+. The REAMDE.md file states: License ------- *xkblayout-state* 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. *xkblayout-state* 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. I agree with Leo: I think it's reasonable to take the author at their word and package this as GPLv2+. At the same time, G=C3=A1bor is also righ= t: to eliminate any shadow of doubt, the author should probably follow the advice that G=C3=A1bor gave. Whoever packages the software should probably contact the author and give them a friendly reminder about that. =2D-=20 Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAlriocoACgkQ3UCaFdgi Rp2kjw//Trq9r6eR1Qu3brCR/MYLooNu9tOw+BCEeEKprMbwT+ugjUzOZtWaU0Ll JIANEyyiyAgQXLF1+73VfLKdt9kmGBg4PRxj7k3990SzH0V8kpeRPqbof9jnhVvW qi98Efqzh9I5q1pgSN0KCLybhPPs9gzWL9wAfqhihhtTq9HHcdQMzEzc4ERWXFej v1iHZ+cRB+eWxehXAkQjSThwtn8SBPI9xMAfM9sKSVvUoJchOlV5Nv0VnE0F0YVe 1xEDZKhjIwLiY/UoX0Lmgaj9RNDJ/2K+djiBltHnFgOypEHy6+i6KMWufy2+njk8 qkakzruO5U3pKpj+9EgUb4XDW8+Gar9zEBKm3LH2vyIMLSOb7dAfv3mf5lrJcpn/ Vwnj84EYJyx7crflzdjgGUv5jp1GnX2QUxWKn0dux/CSqzek6jINPbXLeRUbaANc veGnpWXKXvG1lXLoZRg4L1lH5/Nz6jg3jKnKpyeOKg1w9ltwsk4O/LUy8SgRgEet +ZilsgRde8KifMO8FupvgW2wfNeblqLaSOiYnmDmCRoMKM5huZjZ4WLNDxfaQhaB R6KiBrsSn3c4lGKZm+6uwhLQCovT1kYuIxMVigJGiv12dALDR2iZcCSRwuCGgiIE EVbe9PND5iKr7xp5xz21RQwPN99W9yzEOECpgrSMDCfdRsG/p0M= =Xop5 -----END PGP SIGNATURE----- --=-=-=--