In their archive (http://www.microchip.com/development...nloads-archive) there are all software versions available since 1.0 for all software packages.
But I wonder, what are they doing? Is it legal to grab an open source and sell it 1K?
Ioannis
In their archive (http://www.microchip.com/development...nloads-archive) there are all software versions available since 1.0 for all software packages.
But I wonder, what are they doing? Is it legal to grab an open source and sell it 1K?
Ioannis
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.
Last edited by Art; - 28th April 2018 at 09:55.
Hi
For help with latest versions:
github.com/cv007/XC3216
XC8 is definitely not GCC.
The Mac OS version is missing form the document on Github, and I have found it myself:
XC16 v1.34: offset: 0x64D8E7. Change 0x85 to 0x84.
Cheers![]()
Bookmarks