This is the mail archive of the newlib@sources.redhat.com mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Fw: Applying CRX port to Newlib project


Hi Jeff,

Thanks for the explanation.
In order to close this issue in a good spirit, I'm attaching a file, 
containing the template that will be included in each and every CRX file.
Once i finish doing all these modifications, i will send you a new CRX 
patch for Newlib.



Regards,
      Tomer Levi

Software Engineer                                   phone: 
+49-8141-35-1378
CompactRISC Development Tools  fax:        +49-8141-35-11-1378
National Semiconductor GmbH         mailto:Tomer.Levi@nsc.com
Livry-Gargan Str. 10                                internet: 
http://www.national.com
82256 Fuerstenfeldbruck, Germany





"Jeff Johnston" <jjohnstn@redhat.com>
Sent by: newlib-owner@sources.redhat.com
09/30/2004 05:49 PM
 
        To:     "Tomer Levi" <Tomer.Levi@nsc.com>
        cc:     "Ralf Corsepius" <ralf_corsepius@rtems.org>, "Newlib List" 
<newlib@sources.redhat.com>
        Subject:        Re: Fw: Applying CRX port to Newlib project


Tomer Levi wrote:
> Hi Ralf,
> 
> If you look at other architectures, such as iq2000 or i960, you will 
> notice that all their files doesn't contain a copyright nor licensing.
> So, can you explain the status of these ports ? 

These are written by Cygnus which is now Red Hat.  If you look at the end 
of 
COPYING.NEWLIB, you will see that:

====================================================================
Unless otherwise stated in each remaining newlib file, the remaining
files in the newlib subdirectory default to the following copyright.
It should be noted that Red Hat Incorporated now owns copyrights
belonging to Cygnus Solutions and Cygnus Support.

.....
====================================================================

Seeing as we didn't write your new files - this clause shouldn't trigger 
in this 
case.

-- Jeff J.



I just thought to adapt
> this solution to CRX port.
> If this is not acceptable by you, i can add licensing message in the 
same 
> format as in 
> other ports files ("The authors hereby grant permission to use...").
> 
> If one of these options is preferable, please respond quickly and i will 

> send a new patch.
> Thanks for your guidance.
> 
> Regards,
>       Tomer Levi
> 
> Software Engineer                                   phone: 
> +49-8141-35-1378
> CompactRISC Development Tools  fax:        +49-8141-35-11-1378
> National Semiconductor GmbH         mailto:Tomer.Levi@nsc.com
> Livry-Gargan Str. 10                                internet: 
> http://www.national.com
> 82256 Fuerstenfeldbruck, Germany
> 
> 
> 
> 
> 
> "Ralf Corsepius" <ralf_corsepius@rtems.org>
> Sent by: newlib-owner@sources.redhat.com
> 09/30/2004 10:14 AM
> 
>         To:     "Newlib List" <newlib@sources.redhat.com>
>         cc: 
>         Subject:        Re: Applying CRX port to Newlib project
> 
> 
> On Wed, 2004-09-29 at 11:18, Tomer Levi wrote:
> 
>>Hi Jeff,
>>
>>Jeff Johnston wrote :
> 
> 
>>Jeff Johnston wrote :
>>
>>> 1. You have no licensing in your files, just a copyright.
>>>     You should talk to your employer to see what is acceptable.
>>>     Newlib prefers BSD-compatible or freer.  GPL or proprietary code 
> 
> is 
> 
>>>     not accepted.
> 
> 
>>Is it agreeable to remove all 'National Semiconductor Corporation' 
>>copyright from headers of CRX files, as a solution for this legal issue 
> 
> ?
> 
> You seem to be mixing up copyright with license. These are different
> things.
> 
> * A copyright notice denotes a party claiming "mental ownership" on
> something ("Copyright NSC" means: "We, NSC are the original authors").
> * A license denotes the rights the copyright owner gives away to others.
> 
> Some (many) of your files don't carry license terms, so it is not
> obvious and clear, if newlib and newlib's users are legitimated to use
> and modify these files.
> 
> Ralf
> 
> 


Attachment: crx_header
Description: Binary data


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]