It’s not illegal to include it in your own project and sell it so long as you provide the source (which Microchip do).
That part is still moral thuggery, but technically there’s nothing wrong with it.
But you must also provide full source and any modification made to it for your project, and any scripts required for anyone else to compile it themselves,
and must not take any steps to make it difficult for anyone else to compile.
This has occurred at least twice in the history of Microchip distributed GCC, and that is illegal.
Richard is saying if you download the v1.33 package right now, you actually get v1.32b in it.
The first part Ioannis, you can liken that to you writing some program for free, and giving it away to everyone including source.
Then I take it, deliberately cripple it (disable some nice features), and charge people a fee to un-cripple it for them, all without your knowledge.
Unfortunately GNU licensing didn’t really accommodate this situation, and it's legal, but you wouldn’t think much of me for doing it if you found out.
Bookmarks