Re:HoloLens secret sauce: A 28nm customized 24-core DSP engi...
by the_mitsuhiko on Tuesday August 23, 2016 @08:04AM
(#12342983)
All of this is irrelevant. The GPL stops at the process boundary and that's exactly what these compilers do. They provide the modifications to GCC itself under the GPL and then have separate executables that are proprietary that feed things in and out of GCC.
[ Parent
| on HN ]
Re:HoloLens secret sauce: A 28nm customized 24-core DSP engi...
by nitrogen on Tuesday August 23, 2016 @08:16AM
(#12343052)
It's still pretty clearly a violation of the intentions of the gcc developers, and something that only exists to wrap one product seems very suspiciously like a derivative work. I'd be curious to see this tested in court.
Re:HoloLens secret sauce: A 28nm customized 24-core DSP engi...
by the_mitsuhiko on Tuesday August 23, 2016 @10:43AM
(#12344096)
But the FSF would not be curious to test this in court because they know they lose. I had this conversation many years ago with people that wrote extactly this type of software and the general consensus was that the FSF would stay away from probing the GPL there because there is angood chance that the ruling would set a precedent they don't want. The FUD surrounding the license in that regard is preferrable.
In general it's 2016 and no longer relevant. The world moved on to LLVM and these GCC using toolchains are on their way out for good.
Re:HoloLens secret sauce: A 28nm customized 24-core DSP engi...
by dragonwriter on Tuesday August 23, 2016 @09:07AM
(#12343380)
The text of the GPL (nor the FSF FAQ) does not explicitly support the "stops at process boundaries" interpretation, though a form of that's been a popular interpretation since at least the GPLv2 period.
Re:HoloLens secret sauce: A 28nm customized 24-core DSP engi...
by lmm on Tuesday August 23, 2016 @09:05AM
(#12343368)
> The GPL stops at the process boundary
No it doesn't, and if it did that would only mean that processes that form derivative works of GPLed programs were unlicensed, and therefore a violation of copyright.