From owner-freebsd-ports Mon Aug 28 12:31:12 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.FreeBSD.org (8.6.11/8.6.6) id MAA21796 for ports-outgoing; Mon, 28 Aug 1995 12:31:12 -0700 Received: from server.netcraft.co.uk (server.netcraft.co.uk [194.72.238.2]) by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id MAA21790 for ; Mon, 28 Aug 1995 12:31:09 -0700 Received: (from paul@localhost) by server.netcraft.co.uk (8.6.11/8.6.9) id UAA10677; Mon, 28 Aug 1995 20:30:14 +0100 From: Paul Richards Message-Id: <199508281930.UAA10677@server.netcraft.co.uk> Subject: Re: copyright notices for ports/packages To: jkh@time.cdrom.com (Jordan K. Hubbard) Date: Mon, 28 Aug 1995 20:30:14 +0100 (BST) Cc: asami@cs.berkeley.edu, ports@FreeBSD.org In-Reply-To: <3162.809608944@time.cdrom.com> from "Jordan K. Hubbard" at Aug 28, 95 04:22:24 am Reply-to: paul@FreeBSD.org X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 1525 Sender: ports-owner@FreeBSD.org Precedence: bulk In reply to Jordan K. Hubbard who said > > > (1) Require the ports to put them in a fixed location, for example, > > ${PREFIX}/share/${PKGNAME}/Copyright. This can be done by using a > > post-install target. > > Counter-proposal: > > Each port must register its copyright notices into: > ${PREFIX}/share/copyrights/${PKGNAME} > > Registry of a copyright notice may be either: > 1. A special port-specific copyright unique from any available > "boilerplate" copyright, such as the GPL. > > 2. A link to a boilerplate copyright in ${PREFIX}/share/copyrights > (e.g. "${PREFIX}/share/copyrights/${PKGNAME}/license -> ../GPL"). > > If the target of a link does not exist, the port install target > should copy one from a known location in the ports tree into > place first. Thus only one copy of a boilerplate license > is retained. It's not up to us to require that end-users keep the copyrights lying around after the binaries are installed. Whether we leave them sitting in the source directory or move them to some central place makes no difference to that point. I think having a COPYRIGHT file in the ports area for each port would be a good idea though so that *we* can easily check the validity of a ports license since I came across the msql license buried in the directory hierarchy. -- Paul Richards, Bluebird Computer Systems. FreeBSD core team member. Internet: paul@FreeBSD.org, http://www.freebsd.org/~paul Phone: 0370 462071 (Mobile), +44 1222 457651 (home)