Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Jul 2004 12:23:53 -0700
From:      Justin Walker <justin@mac.com>
To:        Eitarou Kamo <e-kamo@trio.plala.or.jp>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: FreeBSD and MacOS
Message-ID:  <30499270-CB94-11D8-AFC7-00306544D642@mac.com>
In-Reply-To: <40E41F3A.3050405@trio.plala.or.jp>
References:  <40E1CAAD.3000303@minimum.se> <40E1CF00.2090601@netli.com> <1088557263.3528.102.camel@host-83-146-2-180.bulldogdsl.com> <72A1AE29-CA60-11D8-988E-000A95C969C6@zumbrunn.com> <9B616D82-CB28-11D8-9145-000D9335C6A0@yahoo.com.au> <B435F941-CB2D-11D8-988E-000A95C969C6@zumbrunn.com> <40E4076E.60201@trio.plala.or.jp> <0F3D7DA8-CB63-11D8-9145-000D9335C6A0@yahoo.com.au> <40E41F3A.3050405@trio.plala.or.jp>

next in thread | previous in thread | raw e-mail | index | archive | help

On Jul 1, 2004, at 7:27, Eitarou Kamo wrote:

> Hi Q,
>
> Q wrote:
>
>>> My curiosity is that the FreeBSD and NetBSD license are left.
>>> And should those licenses are kept after porting?
>>
>> Yes the original license and copyright notices are all kept intact, 
>> it's one of the requirements of virtually every opensource license. 
>> To remove them would be a violation of the original copyright holders 
>> requirements.
>>
> This is important. For the people to port from now this must
> be a point, not to port beyond the law.
>
> The words "Redistributions" in the FreeBSD License includes
> "porting"?
>
> But I heard, the algorithm of the source code wasn't preserved
> by the copyright. In the case of the porting from FreeBSD to other
> different flavor OS (e.g. Linux), the algorithm is used. But the 
> variables or
> way of writing is not used.

This is a fine point of copyright law, and few engineers/programmers 
are in a position to know the answer.  Your best bet is to read the 
license in full, and refer to a lawyer familiar with this area of law.  
Check the websites for the EFF <http://www.eff.org>; and OSI 
<http://opensource.org>; for details.

>  In this case what should I do? Ethically I should
> notice FreeBSD license. But.... It's a bit contradiction, I think.

I'm not sure what you mean by "this case".  If you are porting Darwin 
code to some other system, then you have to follow the license 
requirements for the components you use.  As has been pointed out 
earlier in this thread, some of the Darwin OS code is from FreeBSD and 
other sources with similar licenses; and some is developed largely by 
Apple (so the APSL applies).  If you are porting to Darwin, then the 
license on the code you start with applies.

In either case, you do need to understand the license issues.  The best 
we can do is to answer specific questions, but you still may be better 
off discussing this via one of the above sites.

Regards,

Justin

--
Justin C. Walker, Curmudgeon-At-Large  *
Institute for General Semantics        | Some people have a mental
                                        |  horizon of radius zero, and
                                        |  call it their point of view.
                                        |     -- David Hilbert
*--------------------------------------*-------------------------------*



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?30499270-CB94-11D8-AFC7-00306544D642>