A question about the license of rtems

Tim Cussins timcussins at eml.cc
Fri Sep 26 10:12:35 UTC 2008

On Friday 26 September 2008 10:47:37 PowerMan wrote:
> hello,
>     I am developing a security production using rtems.
> because of the GPL license of rtmes, I should share the
> source code.

RTEMS license is not exactly GPL - it's GPL with an exception:


>     but the production is designed to solve security problem.
> Opening the source would make the production useless.
> Bad people could crack our system easily.
>     So, I make rtems to a library, my key code to another lib.
> Then I link them together to produce the final execution.
> Need I open the key code?

No. Unless your app ('key') code uses a license that imposes further 
restrictions, like pure GPL or LGPL.

Here's a link to the RTEMS mailing list archive - the thread is a recent 
discussion that clarifies the motivation for, and implications of this 


This followup makes an important point about using GPL libs that have been 
ported/verified on RTEMS, but are not included in the main distribution.




More information about the users mailing list