4 ms·
I always thought that Linux was actively avoided in embedded systems such as ATMs, Medical or Industrial Equipment, because the GPL forces you to release your s
by Aldo_MX 10y ago
I always thought that Linux was actively avoided in embedded systems such as ATMs, Medical or Industrial Equipment, because the GPL forces you to release your source code.
- nitrogen 10y agoThat's a really old myth. Only if you intertwine your code with GPL code, use a GPL library, or modify GPL code do you need to release anything you write yourself. It is very very easy not to do any of those things. One gray area (gray because two camps both think it's black and white in opposite directions) is writing any code that runs in kernel.
- joatmon-snoo 10y agoIt's a problem with GPLv3, but for most other open-source licenses (e.g. BSD MIT) it isn't.