This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: GCC to open the C++ demangle API?
If you think of GCC as "open source" you are likely to find all our
decisions perplexing. The GNU Project is part of the Free Software
Movement; its basic idea, and the reason why I wrote GCC in the first
place, is that *software should be free*. Non-free published software
constitutes a social problem, and we aim to solve that problem. The
Open Source Movement was founded, many years after GCC was written
specifically to avoid saying such things.
We use the GPL so as to maximize the effect we can get from our code
in fixing the social problem of proprietary software. For more
explanation, see http://www.gnu.org/philosophy/pragmatic.html and
http://www.gnu.org/philosophy/x.html.