Hacker News new | ask | show | jobs
by cpach 98 days ago
“GPL is toxic for embedded commercial software”

Why is that?

2 comments

Many bare metal or RTOS systems consist of a handful of statically linked programs (one or two bootloaders and the main application), many companies would rather find a non-GPL library rather than open up the rest of the system's code. Sometimes a system contains proprietary code that may not be open sourced as well.
In the embedded world you don't really sell software you sell devices with firmware. Unless the library OS is AGPL, it doesn't matter too much.
It matters because:

1) you may not have the right to open the rest of the code on the system 2) although you make money when you sell devices, it also makes cloning trivial

Yes it matters a lot?
He probably meant viral or tried to make a deadly twist on virality