LWN.net Logo

Mostly-Unfair Criticisms of GCC

Mostly-Unfair Criticisms of GCC

Posted Oct 26, 2007 17:50 UTC (Fri) by elanthis (subscriber, #6227)
In reply to: Mostly-Unfair Criticisms of GCC by rmathew
Parent article: A potential competitor for GCC: pcc

"GCC is intentionally not "modular" with parts that can be cleanly
separated and used because RMS was afraid that nefarious people would
be able to use this to subvert the GPL."

His usual nonsense that stops Free Software from actually being useful to more people.
Really, what is the point of Free Software if you go out of your way to make sure that people
can't use it?  You can't eliminate non-Free software if you constantly validate it by
artificially restricting the usefulness of Free Software.

It's especially silly since restricting GCC from being modular doesn't actually stop non-Free
software from using GCC as an intermediary.  If LLVM can add a backend to GCC, so can anyone
else, and a company could add a backend to generate some intermediary format and then process
that with their non-Free tools in a separate binary.  It would take some work, but if a
company really wanted a GCC front-end that badly, nothing in the world is stopping them.


(Log in to post comments)

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