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