3 ms·
And that, along with FSF's earlier refusal to accept patches to let gcc build for the Mac, may be the reason LLVM got the support it did. Two egotistical jerks
by kps 7y ago
And that, along with FSF's earlier refusal to accept patches to let gcc build for the Mac, may be the reason LLVM got the support it did. Two egotistical jerks butt heads, and then one of them found a billion dollars at his fingertips.
- monocasa 7y agoDo you have a link to that discussion? Like gcc has built on mac for longer than Apple (then next step) was using gcc.
- kps 7y ago1988–1995. https://www.gnu.org/bulletins/bull18.html#SEC13 https://www.gnu.org/bulletins/bull18.html#SEC13
- monocasa 7y agoSo the reason for that was that Apple was of the legal opinion that GPLed software was incompatible with their OS. Since they didn't have process boundaries at the time, all code running on the system, even the OS was basically linked together in a big blob. Apple thought (incorrectly) that allowing any GPL software would mean that they had to GPL their OS, and were vehemently anti free software. I think under those conditions, the FSF's boycott was fair.
- kps 7y agoEr, no, that wasn't the reason at all. FSF boycotted Apple because of https://en.wikipedia.org/wiki/Look_and_feel#Lawsuits https://en.wikipedia.org/wiki/Look_and_feel#Lawsuits