From owner-freebsd-ports@FreeBSD.ORG Tue Jan 17 01:15:30 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 DCBAA106566C for ; Tue, 17 Jan 2012 01:15:30 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-lpp01m010-f54.google.com (mail-lpp01m010-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id 591D58FC1E for ; Tue, 17 Jan 2012 01:15:29 +0000 (UTC) Received: by lahd3 with SMTP id d3so2638265lah.13 for ; Mon, 16 Jan 2012 17:15:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=G1Fe5bxfeQ+zBiaiOAKI1ZRbmGXH/1UCzlyuZWfQMgA=; b=DtxANts120pDzpfAZMbVWaDjR6Q+Y5Vgo3Im5vPoYE68VFbUaXHMw0ZxYzv7tnGSae TeuEjROz/GRaJnlffdJEGYgkf6KsYkElcdCAD7b6vOmaJ6sYQaKikYXwElYojQVlLXML /sv5y8G1V/pz3LDLK2U+dBibDBh1YVnA7HpEc= Received: by 10.112.39.138 with SMTP id p10mr3616485lbk.98.1326762928973; Mon, 16 Jan 2012 17:15:28 -0800 (PST) MIME-Version: 1.0 Received: by 10.112.21.168 with HTTP; Mon, 16 Jan 2012 17:14:57 -0800 (PST) In-Reply-To: <201201162339.q0GNdG1V064832@anthesphoria.net> References: <201201162339.q0GNdG1V064832@anthesphoria.net> From: Eitan Adler Date: Mon, 16 Jan 2012 20:14:57 -0500 Message-ID: To: =?UTF-8?B?Tmlrb2xhIExlxI1pxIc=?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 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:15:30 -0000 2012/1/16 Nikola Le=C4=8Di=C4=87 : > Hello, > > I'm about to add licensing info to all my 25 ports. I hoped that a > chapter dedicated to licensing issues would appear in the Porters > Handbook, but since this hasn't happened so far, I decided to try > without it. > > Here are my questions; sorry if some of them are already answered in > the past. > > 1) Will licensing section ever appear in the Porters Handbook? :-) Yes > 2) Should I mark the ports that explicitly state "X11" with "MIT"? Yes, or you may break the build. Not that I've ever done that of course ;) > 3) Intentionally no difference between 2- and 3-clause BSD? 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) > 4) How should I state eg. "LGPL21 or any later version" or "GPL2 > =C2=A0 only i.e. no later version"? > 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 i= s > =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? LICENSE_COMB=3Dmulti I think > 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 the > =C2=A0 'Case 1' in bsd.licenses.mk. There are: Common Public License, SIL > =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 first, > =C2=A0 especially _LICENSE_GROUPS_* including COPYFREE status. Please submit this as a patch in a PR and email me. I'll make sure they get added. Common Public License is not copyfree. SIL Open Font License is not copyfree. Putting something in the Public Domain doesn't work in any meaningful sense and is not a license. I am not a lawyer and I am not giving legal advice. --=20 Eitan Adler