From owner-freebsd-ports@FreeBSD.ORG Tue Jan 17 01:41:54 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 389B01065670 for ; Tue, 17 Jan 2012 01:41:54 +0000 (UTC) (envelope-from nikola.lecic@anthesphoria.net) Received: from anthesphoria.net (anthesphoria.net [204.109.61.206]) by mx1.freebsd.org (Postfix) with ESMTP id F3E9E8FC08 for ; Tue, 17 Jan 2012 01:41:53 +0000 (UTC) Received: from tundra (ppp91-79-70-122.pppoe.mtu-net.ru [91.79.70.122]) (authenticated bits=0) by anthesphoria.net (8.14.4/8.14.4) with ESMTP id q0H0nTjC065207 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 17 Jan 2012 01:49:32 +0100 (CET) (envelope-from nikola.lecic@anthesphoria.net) Message-Id: <201201170049.q0H0nTjC065207@anthesphoria.net> Date: Tue, 17 Jan 2012 05:40:35 +0300 From: Nikola =?utf-8?B?TGXEjWnEhw==?= To: Eitan Adler References: <201201162339.q0GNdG1V064832@anthesphoria.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-ripemd160; protocol="application/pgp-signature"; boundary="xo44VMWPx7vlQ2+2" Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD 8.0-STABLE/amd64 X-OpenPGP-Fingerprint: EF3 66AF C90E EDC3 D878 7CDC 956D F4AB A377 1C9B Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAP1BMVEW/o5oJFQugmIt8gnhy bWEZJSRHRjqzlI0hIhcsHhd7X1RbWlLe3dWOgXZhWUY0Mye0t6sODgj5//8pOEOcfnVQ+D28 AAACWElEQVRIidWV3XLrIAyEbZAF5p/E7/+sZwVx46bgaS+PZpJedD+kRUJZHn+M5X8Cwq+B EIlzZkuqDKAfQEhr7bGu1Xr1yXwC1KUQyweRyi1A9QSsxL7XyuUGiG99RjAnzjWXKaCavp2d OSEoEeVqywQIu8jbyZDHVyRUFcYAteO7nKipF6VU+pbiApRejlSeknMxqh44Jw0BOgsSuXOH AMuyqGivvi8A1070BO44TgC21QjIJ8AtgxOgETgphZ9AsN3zd8B0gAcZvoB8AmLbmEWlObBa GSJclADJs/finNY5ALnMRkaOlLdty0wNoKnp1UK2rrs7nE/J+0RRGjG8JXiToX4+t7UCiP75 fHKSDNdWX4Bo26RuAlTcEUFPCSZo5yGgANhqt5ytlHSQ99S67TINSypn52wr6ZDhM2iEOZwJ IyAwElT0AX8EAHEY9MGYwzyGgG8J9l2epsxSBNT1yxBo47pDjATsDtMBSbFMAHkQO+Ll4Uiu AWYKPKSmPct4VHZEyjk5Hvc1fnH9UcM0gG33USsNwhi102MGZEmADNYzRa010YEHdN0BH3sJ 0yFdwDfmlCKRRue0ekwB3BO2MDxn77A2vG9AmAOh1k08c58KFIXRuFuVuKe2iPFM2xg1INwB eEWwgHeDDFEyaH2/vWFbfhYE0K8Id0DBxKKkbXsDHwl+9KGvewBe2gB98WoOpPO3aoVrL4wq uvrZtRJ/6VexLfJSdGY9Bri+9dWyeCgCYPvr0fD5egJtmLif34HNvo28ALanXu40S0FdX6CX f+bwmeG38WfgH6BpgKIbq96MAAAAAElFTkSuQmCC User-Agent: Mutt 1.5.20 [FreeBSD 8-STABLE/amd64] Cc: FreeBSD Ports Subject: Re: Adding licensing info to my ports: some questions X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jan 2012 01:41:54 -0000 --xo44VMWPx7vlQ2+2 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 16, 2012 at 08:14:57PM -0500 in Eitan Adler wrote: > 2012/1/16 Nikola Le=C4=8Di=C4=87 : [...] > > 3) Intentionally no difference between 2- and 3-clause BSD? >=20 > I hope not. We should probably have a BSD2, BSD3, and BSD4 license. > For now mark it with a comment (or offer a patch to the db file too) Ok. What should happen with existing BSD in that case? > > 4) How should I state eg. "LGPL21 or any later version" or "GPL2 > > =C2=A0 only i.e. no later version"? >=20 > > 5) What if licensing info differs for entire source file and actually > > =C2=A0 installed files? In textproc/kmfl-sil-ezra source file, the font= is > > =C2=A0 licensed OFL and the keyboard layout X11; the port installs only > > =C2=A0 keyboard layout. Should I state just "MIT" in the Makefile? >=20 > LICENSE_COMB=3Dmulti I think I see, but does 'multi' applies to distfile which is just downloaded and unzipped or to installed files (and eo ipso to the FreeBSD package)? Anyway, it wasn't clear from the bsd.licenses.mk that we should use 'multi' in situations of 'any later version'. This means that all licensing info of eg. GPL2+ ports must be updated when GPL4 appears... > > 6) I need three new items added to the licenses database because they > > =C2=A0 should be considered as 'known' licenses and thus belonging to t= he > > =C2=A0 'Case 1' in bsd.licenses.mk. There are: Common Public License, S= IL > > =C2=A0 Open Font License and Public Domain [non-license]. I'd gladly > > =C2=A0 submit a PR, but I'd appreciate if someone could check this firs= t, > > =C2=A0 especially _LICENSE_GROUPS_* including COPYFREE status. >=20 > Please submit this as a patch in a PR and email me. I'll make sure > they get added. Will do. > Common Public License is not copyfree. > SIL Open Font License is not copyfree. Ok, thanks. > Putting something in the Public Domain doesn't work in any meaningful > sense and is not a license. converters/base64 is public domain (see COPYING from its distfile). Do you mean that Public Domain shouldn't be added to the licenses database? NetBSD has it. Thanks, --=20 Nikola Le=C4=8Di=C4=87 =3D =D0=9D=D0=B8=D0=BA=D0=BE=D0=BB=D0=B0 =D0=9B=D0= =B5=D1=87=D0=B8=D1=9B fingerprint : FEF3 66AF C90E EDC3 D878 7CDC 956D F4AB A377 1C9B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --xo44VMWPx7vlQ2+2 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iJwEAQEDAAYFAk8U36IACgkQ/MM/0rYIoZghUwP/eo7dFt6l3MTI9PXioTtVGiyU UKVtI39p7aKeFfj8YB+xhjRb0y2OTk6eMNyQqiBcS6RuNJhTFLRmV3NP+VOG738b A/pg1lmcJnXYTzfBjXtJ4t+zKGR3DSmcDTrhcrajXZPUDyvbj+QGb7mYxa9Mei1Q 3qJdtTPvmvqK4ikfekg= =0pX6 -----END PGP SIGNATURE----- --xo44VMWPx7vlQ2+2--