From owner-freebsd-hackers@FreeBSD.ORG Mon Jul 13 12:57:44 2009 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9DED71065711 for ; Mon, 13 Jul 2009 12:57:44 +0000 (UTC) (envelope-from hdante@gmail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.233]) by mx1.freebsd.org (Postfix) with ESMTP id 649608FC13 for ; Mon, 13 Jul 2009 12:57:44 +0000 (UTC) (envelope-from hdante@gmail.com) Received: by rv-out-0506.google.com with SMTP id f9so690652rvb.43 for ; Mon, 13 Jul 2009 05:57:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=4EbMXFPDGHsQCGRpmezBowM7FGMLpBq+zTPUGEsnFC4=; b=LwGxTf3Lta4nMgDn95PJCksSPzQNJpd/74eM7B5fJ3Wx4hSs3InkMPk3BQQz2H35Cd NnK4f8RYOBdpBvWeYJuK35H/3JG7tp/kM0gINoNCVaULo3lF1BHlS+apdpfMU26PaHIA cY+EBB6zQfO2onnP5LwGWxoKCE4giHfQhFsFw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=V7RZKbFnGKkQhTV/OdLL4Kjnz1RSLyzGfF03rukygkt5r3LAl4mYZovxPDhG5Zzjk4 Di8H1ldmArfAwcTi0CnG/OfG+fTj330gt6BqcTCdppc+USmT79gb6hRlACyP0unIJd5o Ajnncc67ljTlTgvo8xM4MOFGpngYr1wmoIpYg= MIME-Version: 1.0 Received: by 10.140.143.9 with SMTP id q9mr2841321rvd.198.1247489863546; Mon, 13 Jul 2009 05:57:43 -0700 (PDT) In-Reply-To: References: Date: Mon, 13 Jul 2009 09:57:43 -0300 Message-ID: From: Henrique Almeida To: freebsd-hackers@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Fwd: Help on relicensing derived code X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jul 2009 12:57:50 -0000 ---------- Forwarded message ---------- From: Henrique Almeida Date: 2009/7/13 Subject: Re: Help on relicensing derived code To: "Carlos A. M. dos Santos" 2009/7/13 Carlos A. M. dos Santos : > On Sun, Jul 12, 2009 at 4:20 PM, Henrique Almeida wrote= : > >> =C2=A0I need to write an "errno.h" with constant values used by the Free= BSD >> kernel. My project uses exclusively the 2 clause BSD license. I >> expected to copy those values from FreeBSD errno.h. However, FreeBSD >> errno.h has 3 clauses.[...] > > Do you have any particular reason to refuse the current 3-clause license? =C2=A0Yes, I've decided to choose uniform licensing for the whole project. I think it will be better for users this way. I'll try to stick with that unless completelly impossible. > >>[...] I'm a total newbie in licensing procedures so, >> it's not clear what to do. >> >> =C2=A0- Relicense the code as a 2 license BSD, because it's a derived wo= rk >> (prefered choice) > > You can't do that. The copyright owners are The Regents of the > University of California and UNIX System Laboratories (now Novell). > Changing the license without their permission would be legally > considered theft. =C2=A0Notice that I won't relicense the original code. I only need to relicense the derived work (my own version of errno.h), as described in the copyright law section of the following link: =C2=A0http://www.openbsd.org/policy.html =C2=A0Maybe we could find a lawyer to explain that. :-/ > >> =C2=A0- If the above is not allowed, ask the original authors of errno.h= to >> provide an alternative 2 clause BSD license. > > You must ask the copyright owners, UC and Novell. I don't believe you > will have success any time soon, however. > >> =C2=A0Which choice is legally correct ? > > The second one, but I strongly advise you to adopt the file as is. The > license is already fairly liberal. =C2=A0Please answer again, given the comment above. :-) I still have hope I can use a 2 clause license. > > -- > My preferred quotation of Robert Louis Stevenson is "You cannot > make an omelette without breaking eggs". Not because I like the > omelettes, but because I like the sound of eggs being broken. > -- =C2=A0Henrique Dante de Almeida =C2=A0hdante@gmail.com --=20 Henrique Dante de Almeida hdante@gmail.com