[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: clang vs free software
From: |
Richard Stallman |
Subject: |
Re: clang vs free software |
Date: |
Sat, 25 Jan 2014 18:02:13 -0500 |
[[[ To any NSA and FBI agents reading my email: please consider ]]]
[[[ whether defending the US Constitution against all enemies, ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]
We don't want to make a program's entire AST available for parsing
because that would make it easy to extend GCC with proprietary
programs. If we had allowed this, we would have brought on the same
problem that LLVM is causing: GCC would then change from a free
compiler into a platform for nonfree compilers.
However, making available the symbol table (identifiers and their types)
would not cause this problem. It just needs someone to write the code.
Maybe nobody bothers because using clang is easier than to fight with
FSF policies.
If you mean the policy that we don't let GCC become a platform for
proprietary compilers, what does it mean to think of this as something
to "fight"?
It means that one does not value defending freedom for the users. It
means considering technical progress more important.
Those are the sort of values that make freedom vulnerable -- that gave
us LLVM, for instance. The consequences will be seen in the non-free
compilers based on LLVM which, had they been based on GCC instead,
would have been free.
--
Dr Richard Stallman
President, Free Software Foundation
51 Franklin St
Boston MA 02110
USA
www.fsf.org www.gnu.org
Skype: No way! That's nonfree (freedom-denying) software.
Use Ekiga or an ordinary phone call.
- Re: clang vs free software, (continued)
- Re: clang vs free software, Rüdiger Sonderfeld, 2014/01/21
- Re: clang vs free software, joakim, 2014/01/21
- Re: clang vs free software, Rüdiger Sonderfeld, 2014/01/21
- Re: clang vs free software, joakim, 2014/01/21
- Re: clang vs free software, Rüdiger Sonderfeld, 2014/01/21
- Re: clang vs free software, Thien-Thi Nguyen, 2014/01/21
- Re: clang vs free software, Rüdiger Sonderfeld, 2014/01/21
- Re: clang vs free software, Richard Stallman, 2014/01/23
- Re: clang vs free software, David Kastrup, 2014/01/23
- Re: clang vs free software, Helmut Eller, 2014/01/23
- Re: clang vs free software,
Richard Stallman <=
- Re: clang vs free software, Daniel Colascione, 2014/01/25
- Re: clang vs free software, Lennart Borgman, 2014/01/25
- Re: clang vs free software, David Kastrup, 2014/01/26
- Re: clang vs free software, Daniel Colascione, 2014/01/26
- Re: clang vs free software, Lennart Borgman, 2014/01/26
- Re: clang vs free software, David Kastrup, 2014/01/26
- Re: clang vs free software, Richard Stallman, 2014/01/26
- Re: clang vs free software, Richard Stallman, 2014/01/26
- Re: clang vs free software, Helmut Eller, 2014/01/26
- Re: clang vs free software, David Kastrup, 2014/01/26