|
Authored by: jesse on Wednesday, May 16 2012 @ 06:40 AM EDT |
And/or sue others for "patents". [ Reply to This | Parent | # ]
|
|
Authored by: Anonymous on Wednesday, May 16 2012 @ 08:09 AM EDT |
It gets forked, and the community's free version competes against Apple's
proprietary one.
You make it sound like this would be a bad thing. However, consider that
a lot of the work on LLVM that Apple has paid developers to do, would
never have happened if it was GPL instead of BSD.
LLVM is a framework for making compilers, JITs and other dynamic
compilation/optimization tools. Apple has used it in their OpenGL stack,
for example. They simply couldn't do this if it were GPL, because some of
the code they linked it to could not legally be re-licensed under the GPL,
and/or it would compromise their business objectives to do so.
The GPL is nice, but its not the only model for free software that can be
effective. If you don't like LLVM's license, I suggest you do not contribute
your own code to it. Let Apple pay its developers to do that, since they
seem happy to do that and to give the results back to all of us under the
extremely permissive BSD license.[ Reply to This | Parent | # ]
|
|
|
|
|