2 ms·
LLVM was Open Source and supported GNU from the get-go, it didn't make sense to remove support after Apple bought up the core contributors. Clang is indeed an A
by smoldesu 3y ago
LLVM was Open Source and supported GNU from the get-go, it didn't make sense to remove support after Apple bought up the core contributors. Clang is indeed an Apple original, but developing it without support for multiple platforms would be paramount to removing features supported in the underlying compiler.
If either LLVM or Clang tried removing multiplatform support or totally relicensed itself, it would divide the community and make life hard for Apple. They could probably make WebKit a fully proprietary browser engine by rewriting the KHTML stuff, but what would they gain by removing features from an Open Source product they developed?