Originally posted by aphirst
View Post
Announcement
Collapse
No announcement yet.
Apple Originally Tried To Give GPL'ed LLVM To GCC
Collapse
X
-
Originally posted by boltronics View PostThere seems to be come confusion here.
This is not the same thing at all, for at least a couple of different reasons.
So when GPL3 addressed Tivoization, the FSF can now re-license all files as GPL3+ only, preventing people using such shady practices from using new versions of FSF software.
Understand that without copyright ownership, the FSF would not be able to stop people from releasing code under older versions of the GPL
Comment
-
Originally posted by Del_ View PostAll things considered I lean towards making copyright transfer to FSF voluntary, not mandatory. One of the key observations leading me to his conclusion is the success of projects with distributed copyright. Linux, Samba and Debian comes to mind among many others.
EDIT: Note I'm not specifically in favor of copyright assignments (I mean, I'd probably assign mine, but I'm not completely in favor of making it mandatory), but I think it's almost pointless if it's optional. I'm OK with FSF projects either not asking for it, asking for it but making it optional or making them mandatory, but the case where it is optional just seems pointless to me, and I wouldn't bother if I were them.
Comment
-
Originally posted by prodigy_ View PostOf course it didn't. Apple wanted to pull the old Microsoft EEE trick with GCC but FSF anticipated that.
Comment
-
Originally posted by Spittie View PostNot at all.
Let's be honest, GCC has only the speed on his part. And compatibilty with the various GCC extensions to C/C++.
Beside that, LLVM is way, way better. It's modular architetture allow anyone to quickly create a new language on top of it, or adapt the various part (like the JIT) for different projects. It also allow for great tools like LLDB, and stuff like SafeCode (compile-time check for buffer overflows and similar errors).
It's faster, way faster at compiling.
It's generally friendlier at developers. The output is nicer.
I like GCC, but let's not be delusional.
In my regard, the rule of thumb is: compile/program with LLVM, release with GCC.
Comment
-
Originally posted by JX8p View PostEheh. Now you're just clutching at straws. Apple wished to provide a legitimate contribution. FSF rejected it -- they had their reasons -- but they still rejected it. Drop the blind Apple-hatred and look at the facts.
Comment
-
Originally posted by Del_ View PostOne of the key observations leading me to his conclusion is the success of projects with distributed copyright. Linux, Samba and Debian comes to mind among many others.
Comment
-
Originally posted by JX8p View PostEheh. Now you're just clutching at straws. Apple wished to provide a legitimate contribution. FSF rejected it
Originally posted by xeekei View PostI don't think Linux or Debian have any copyright reassignments, since both Linus Torvalds and the Debian devs seem to be very much against that.
Originally posted by mrugiero View Post(because you don't own the whole copyright; BTW, I never understood why is it that you can't enforce the license if you don't own the whole copyright, or if it's actually that way, could someone explain this to me?)
Comment
Comment