From owner-svn-src-head@FreeBSD.ORG Wed May 27 07:22:49 2009 Return-Path: Delivered-To: svn-src-head@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A2C761065672; Wed, 27 May 2009 07:22:49 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42]) by mx1.freebsd.org (Postfix) with ESMTP id 76D168FC21; Wed, 27 May 2009 07:22:49 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [65.122.17.41]) by cyrus.watson.org (Postfix) with ESMTPS id 3698146C4B; Wed, 27 May 2009 03:22:48 -0400 (EDT) Date: Wed, 27 May 2009 08:22:48 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: "M. Warner Losh" In-Reply-To: <20090526.181932.915721576.imp@bsdimp.com> Message-ID: References: <200905260822.n4Q8M0Zv051280@svn.freebsd.org> <9bbcef730905260624x289af079ue8524e821c1dc891@mail.gmail.com> <20090526.181932.915721576.imp@bsdimp.com> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="621616949-1712872492-1243408968=:23177" Cc: svn-src-head@FreeBSD.org, svn-src-all@FreeBSD.org, src-committers@FreeBSD.org, trasz@FreeBSD.org, ivoras@FreeBSD.org Subject: Re: svn commit: r192800 - in head/sys: cddl/compat/opensolaris/kern cddl/compat/opensolaris/sys cddl/contrib/opensolaris/common/acl cddl/contrib/opensolaris/uts/common/fs/zfs cddl/contrib/opensolaris/u... X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 May 2009 07:22:50 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --621616949-1712872492-1243408968=:23177 Content-Type: TEXT/PLAIN; charset=utf-8; format=flowed Content-Transfer-Encoding: 8BIT On Tue, 26 May 2009, M. Warner Losh wrote: > : > Cute though this BSD license variation is, I'm pretty sure it's not on the > : > approved license list.  Sticking to the standard license templates > : > potentially saves significant trouble later -- especially when people > : > : Hmm, I'm sure that there exists some SVN magic which would allow > : authors to enter something > : > : $BSDL2 Charlie Root 2008,2009$ > : > : and it expands to a perfect boilerplate on checkout :) > > Yes, while possible, I'd argue against it. With explicit boilerplate added > by the author, it is clear what the author's intentions are. The above > macro, it could be argued, may not be well understood enough by everyone > that a case could be made that it isn't a valid license grant... Similar concerns here. You certainly couldn't do the above without more formal paperwork between the project and individual developers so that placing the above became a specific license grant. Also, if it required any SVN customization, you'd need to be *quite* sure that a copy of the source never escaped without the expansion. Finally, the reason that folks like Apple, Sun, FSF, etc, use license references is that their licenses are *extremely* long. You'll notice that when Apple (just for example) uses the BSD license, they actually put it at the top of each file. One of the great virtues of the BSD license is its brevity... Robert N M Watson Computer Laboratory University of Cambridge --621616949-1712872492-1243408968=:23177--