> X-Original-To: ksh93-integration-discuss at opensolaris.org
> Delivered-To: ksh93-integration-discuss at opensolaris.org
> Date: Fri, 23 Feb 2007 12:25:54 -0700
> From: Bonnie Corwin <Bonnie.Corwin at Sun.COM>
> Subject: Re: Minor legal questions about 
usr/src/lib/libshell/common/data/builtins.c ... / was: Re: 
[ksh93-integration-discuss] Re: [osol-code] Round two:((pre-)pre-review) 
ksh93-integrationwebrev 2007-02-02
> To: David.Comay at Sun.COM, Roland Mainz <roland.mainz at nrubsig.org>
> MIME-version: 1.0
> Content-transfer-encoding: 7BIT
> X-Accept-Language: en-us, en
> User-Agent: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7) Gecko/20060629
> Cc: Korn Shell 93 integration/migration project discussion 
<ksh93-integration-discuss at opensolaris.org>, Alan Burlison 
<Alan.Burlison at Sun.COM>, OpenSolaris Code mailing list 
<opensolaris-code at opensolaris.org>
> X-BeenThere: ksh93-integration-discuss at opensolaris.org
> X-Mailman-Version: 2.1.4
> List-Id: Korn Shell 93 integration/migration project discussion 
<ksh93-integration-discuss.opensolaris.org>
> List-Unsubscribe: 
<http://mail.opensolaris.org/mailman/listinfo/ksh93-integration-discuss>, 
<mailto:ksh93-integration-discuss-request at 
opensolaris.org?subject=unsubscribe>
> List-Archive: 
<http://mail.opensolaris.org/pipermail/ksh93-integration-discuss>
> List-Post: <mailto:ksh93-integration-discuss at opensolaris.org>
> List-Help: 
<mailto:ksh93-integration-discuss-request at opensolaris.org?subject=help>
> List-Subscribe: 
<http://mail.opensolaris.org/mailman/listinfo/ksh93-integration-discuss>, 
<mailto:ksh93-integration-discuss-request at opensolaris.org?subject=subscribe>
> 
> David.Comay at sun.com wrote:
> >> AFAIK the only remaining question is whether the following change to the
> >> AT&T source file "builtins.c"
> >> 
(http://www.nrubsig.org/people/gisburn/work/solaris/ksh93_integration/ksh93_inte
gration_prototype004_webrev_20070210/allfiles/webrev/usr/src/lib/libshell/common
/data/builtins.c.html) 
> >>
> >> requires that we have to put a CDDL license at the top of that file:
> > 
> > 
> > Actually, I don't think that's what needs to be asked.
> > 
> > What I suggested asking Bonnie about was whether or not this change
> > requires a Sun copyright to be added.  I don't believe adding a CDDL
> > block to the ATT code is appropriate but for ON, we typically add a Sun
> > copyright to files with "significant" change.  In my book, significant
> > includes changes necessary to get the file to actually compile but
> > others may disagree.
> 
> Re: adding a Sun copyright: there are no hard and fast rules.  When 
> working with third-party projects, we should try to adhere to the 
> culture of that project.  And often, copyrights are not added unless the 
> change is deemed significant in terms of size or complexity.  Most of 
> the people I have talked with in the past have suggested being 
> conservative in this arena (i.e., only add a Sun copyright for something 
> truly substantive).
> 
> FYI, I think part of the confusion in this discussions stems from 
> decisions that have previously been made within Sun about adding 
> copyrights and updating the year in a copyright.  To keep things 
> completely simple wrt to process instructions, 'significant' changes are 
> defined as changes that result in a change to the object code and 
> changes to comments that are significant enough to be considered 
> documentation.
> 
> Bottom line - the project members should make a call.

Although this change is "significant" according to the
above definition (it would alter the object code),
I would prefer that we not add a Sun copyright to the AT&T file
builtins.c for this very minor change to include a Solaris-specific header 
file.  We should try to minimize the changes
to the AT&T files, unless absolutely necessary.

In any case, with the recently-proposed upstream change to builtins.c
from Glenn Fowler, we may no longer need to make the change at all, 
so there would no longer be a copyright issue.

> 
> Re: adding the CDDL.  As Roland notes, the outbound OSR allows us to 
> contribute OpenSolaris code to the ksh93 project using the CPL.  No need 
> to put the CDDL on anything.
> 
> Sorry for the delay in responding - hope this helps a little.

Thanks, Bonnie!

        April

> 
> Bonnie
> _______________________________________________
> ksh93-integration-discuss mailing list
> ksh93-integration-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/ksh93-integration-discuss


Reply via email to