This is the mail archive of the
newlib@sourceware.org
mailing list for the newlib project.
Re: About adding the new kernel
2010/2/13 Jeff Johnston <jjohnstn@redhat.com>:
> On 12/02/10 02:44 AM, Qiang Wang wrote:
>>
>> hello,Mr. Jeff Johnston
>> Â ÂI use newlib for about 5years, and it is a very good library.
>> Â ÂI just want to confirm if the newlib can add the new GPL RTOS
>> support which is well used in China and use the customized newlib
>> libraries.
>>
>> Â Thank you very much.
>>
>> best regards
>> Wang Qiang
>
> Assuming you are talking about an RTOS that is GPL-licensed as opposed to an
> RTOS named GPL, newlib does not accept GPL-licensed code. ÂThe LGPL license
> is ok as long as the code is separated from the shared newlib code (i.e. is
> in its own directory or directories and is only built under specific
> configurations). ÂFor example, some x86-linux code is under the LGPL
> license. ÂThis code is in the libc/sys/linux directory and is not built
> unless one specifies, for example, i686-pc-linux-gnu as the configuration
> target.
Yes, I mean the RTOS is under GPL-license.The name is
QingYangOS(www.qingyangos.org) which is used in China and Japan.
So, I should release LGPL license codes to newlib.
>
> An RTOS can use newlib and license itself however it wants. ÂFor example,
> the RTEMS RTOS uses newlib. ÂRTEMS only adds a little code to newlib with
> the code checked in adhering to newlib licensing.
I need release some codes to support the kernel, too.
The code will be with newlib licensing.
>
> I hope that answers your question.
Thanks for your kindly help.
>
> Regards,
>
> -- Jeff J.
>
Best Regards
Wang Qiang