>In embedded, you typically link eveerything into a single binary image, one
>needs to very
>carefully read the license text to figure out what that really means.
Let's stick with RTLinux and RTAI here. With RTAI, you don't link
your code into one image with the RTAI core modules (which are
GPLed). You just use the API. That's a completely different story.
Read Eben Moglen's statement about this issue (see
http://realtimelinux.org/archives/rtai/200110/0095.html)
Quote:>My guess is that if you involve a lawyer, he will tell you that GPL is
>extremely dangerous,
Hire a better lawyer.
Quote:>P.S. WindRiver has got plenty of public source code witnin theur product,
>and nobody
>sued them this far.
Including GPL code in a commercial product is NO PROBLEM as long as
you follow the rules. MANY companies do.
I am pretty sure WRS will give you the sources of their C compiler
(GCC) if you kindly ask for it ;-)
Wolfgang Denk
--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Web: www.denx.de
Documentation is the castor oil of programming.
Managers know it must be good because the programmers hate it so much.