Date: Mon, 13 Jul 2009 09:57:43 -0300 From: Henrique Almeida <hdante@gmail.com> To: freebsd-hackers@freebsd.org Subject: Fwd: Help on relicensing derived code Message-ID: <c23df7cb0907130557u8f04aeera77de24335494b39@mail.gmail.com> In-Reply-To: <c23df7cb0907130557h2b6304e5g4e55190d66a16b68@mail.gmail.com> References: <c23df7cb0907121220m45b84fc7te4d6ba2e3f556d77@mail.gmail.com> <e71790db0907122124v5acfa820na285b8c0bbf0c683@mail.gmail.com> <c23df7cb0907130557h2b6304e5g4e55190d66a16b68@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
---------- Forwarded message ---------- From: Henrique Almeida <hdante@gmail.com> Date: 2009/7/13 Subject: Re: Help on relicensing derived code To: "Carlos A. M. dos Santos" <unixmania@gmail.com> 2009/7/13 Carlos A. M. dos Santos <unixmania@gmail.com>: > On Sun, Jul 12, 2009 at 4:20 PM, Henrique Almeida<hdante@gmail.com> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?c23df7cb0907130557u8f04aeera77de24335494b39>