Skip site navigation (1)Skip section navigation (2)
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>