|
|
Subscribe / Log in / New account

Crystal Clear?

Crystal Clear?

Posted Jan 28, 2009 14:09 UTC (Wed) by ikm (guest, #493)
In reply to: Crystal Clear? by sylware
Parent article: The new GCC runtime library exemption

I think I've brought this up before here: http://lwn.net/Articles/301633/


to post comments

Crystal Clear?

Posted Jan 28, 2009 16:50 UTC (Wed) by JoeBuck (subscriber, #2330) [Link]

The reason why it wasn't done that way is that you could then write a GPL plugin that would convert from GCC internal format to a different format and dump to a file, and another one to do the inverse direction: read the file dump back into GCC. Then your proprietary optimizations would work on the alternative representation in the dump file, and not be derivative works of any GPL code at all.

The alternative chosen does not forbid the above, it just says that if you do it that way, you lose the exception that lets you link proprietary code to the language support libraries. A determined developer could just write his/her own, or use older GCC libraries.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds