klange wrote:kerravon wrote:No, it's very different. The GCC license doesn't cover the generated assembler at all, at least in my reading of the 7,592 license conditions. You postulated a possibility that they could claim copyright on the generated code anyway, and you are correct. And no, it won't be down to YOUR interpretation of what the GCC license allows. It will be up to some random judge in some random country who has never written a line of code in his life.
https://www.gnu.org/licenses/gcc-exception-3.1.en.html
No, this is something else again. I am not using any GCC header files or runtime libraries.
The question asked was the conversion of my C code (and my header files) being translated into assembler.
I don't believe the copyright holder can get me for that. Certainly the copyright holder has made no visible attempt to hold me to any conditions regarding that.
But as I said - these things come down to the whim of some judge.
Note that in Australia I have watched the highest court in the country claim that the constitution has an "implied right" to freedom of speech (there sure as hell isn't any explicit right, but there is an explicit right of the Governor General to control our navy, which is totally untrue). So that same pack of clowns, interpreting a meaningless document also written by clowns, may end up deciding that the FSF has an implied right to sue me for whatever they want, simply for using their (undisputedly owned and copyrighted by them) compiler. Without even understanding, or even attempting to understand, what a compiler even is.
Welcome to the real world.
Let's see you try to find a lawyer who gives you a written guarantee that using any aspect of copyrighted GCC cannot possibly eventuate in a successful lawsuit in any country.
Hint - your lawyer doesn't know what a compiler is either.