RTEMS license issue in case of integrating commercial S/W.

Joel Sherrill joel.sherrill at oarcorp.com
Tue Sep 16 14:48:33 UTC 2014


On 9/16/2014 12:14 AM, Sebastian Huber wrote:
> On 16/09/14 07:05, Thomas Kim wrote:
>> Dear Sir,
>>
>> As I know from http://www.rtems.org/license/LICENSE, RTEMS's primary RTEMS
>> license type is GPLv2.
> It is not a pure GPLv2+ license.  It is a GPLv2+ with an exception for static 
> linking:
>
> "RTEMS is free software; you can redistribute it and/or modify it under terms 
> of the GNU General Public License as published by the Free Software Foundation; 
> either version 2, or (at your option) any later version. RTEMS is distributed 
> in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the 
> implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See 
> the GNU General Public License for more details. You should have received a 
> copy of the GNU General Public License along with RTEMS; see file COPYING. If 
> not, write to the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
>
> As a special exception, including RTEMS header files in a file, instantiating 
> RTEMS generics or templates, or linking other files with RTEMS objects to 
> produce an executable application, does not by itself cause the resulting 
> executable application to be covered by the GNU General Public License. This 
> exception does not however invalidate any other reasons why the executable file 
> might be covered by the GNU Public License."
>
To add to Sebastian's comment. This is basically the same language
used for years by GCC's run-time support files including libgcc2.

There is nothing viral about any RTEMS source code.

-- 
Joel Sherrill, Ph.D.             Director of Research & Development
joel.sherrill at OARcorp.com        On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
Support Available                (256) 722-9985




More information about the users mailing list