logoalt Hacker News

glimsheyesterday at 9:40 AM1 replyview on HN

They don't require it if you don't include OSS artifacts/code in your shipped product. You can use gcc to build closed source software.


Replies

swiftcoderyesterday at 12:00 PM

> You can use gcc to build closed source software

Note that this tends to require specific license exemptions. In particular, GCC links various pieces of functionality into your program that would normally trigger the GPL to apply to the whole program, and for this reason, those components had to be placed under the "GCC Runtime Library Exception"[1]

[1]: https://www.gnu.org/licenses/gcc-exception-3.1.html