[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: clang/emacs/ecb/semantic
From: |
Stephen J. Turnbull |
Subject: |
Re: clang/emacs/ecb/semantic |
Date: |
Sun, 02 Dec 2012 18:04:50 +0900 |
Richard Stallman writes:
> Part of the reason why clang/llvm weakens our commnity, compared
> with GCC, is that the clang front ends can feed their data to
> nonfree tools.
Is that true, though? GCC can produce not only GIMPLE trees but also
various forms of annotated RTL and dump them to files. I believe that
it also accepts some of these representations as input. Is it
possible to stop people from writing nonfree tools that use those
representations of programs? I don't see how, unless you write a
Microsoft-style EULA that restricts use as well as distribution. Ie,
people can write non-free assemblers that use the assembly output of
GCC, people can write non-free compilers that target the gas assembly
language, and so on, all in conformance with the letter of the GPL.
What am I missing?
- Re: clang/emacs/ecb/semantic, (continued)
- Re: clang/emacs/ecb/semantic, Chong Yidong, 2012/12/03
- Re: clang/emacs/ecb/semantic, Eli Zaretskii, 2012/12/03
- Re: clang/emacs/ecb/semantic, Daniel Colascione, 2012/12/03
- Re: clang/emacs/ecb/semantic, Eli Zaretskii, 2012/12/03
- Re: clang/emacs/ecb/semantic, Stefan Monnier, 2012/12/03
- Re: clang/emacs/ecb/semantic, joakim, 2012/12/03
- Re: clang/emacs/ecb/semantic, Stefan Monnier, 2012/12/03
- Re: clang/emacs/ecb/semantic, joakim, 2012/12/03
- Re: clang/emacs/ecb/semantic, Richard Stallman, 2012/12/03
- Re: clang/emacs/ecb/semantic, Richard Stallman, 2012/12/03
Re: clang/emacs/ecb/semantic,
Stephen J. Turnbull <=
- Re: clang/emacs/ecb/semantic, Helmut Eller, 2012/12/02
- Re: clang/emacs/ecb/semantic, Richard Stallman, 2012/12/02
- Re: clang/emacs/ecb/semantic, Burton Samograd, 2012/12/03
- Re: clang/emacs/ecb/semantic, Richard Stallman, 2012/12/03
- Re: clang/emacs/ecb/semantic, Miguel Guedes, 2012/12/04
- Re: clang/emacs/ecb/semantic, Richard Stallman, 2012/12/05
- Re: clang/emacs/ecb/semantic, Paul Eggert, 2012/12/05
Re: clang/emacs/ecb/semantic, Richard Stallman, 2012/12/02
Re: clang/emacs/ecb/semantic, Pascal J. Bourguignon, 2012/12/02