2 ms·
Clang was started by, and primarily developed by, Apple. Why Apple started Clang isn't relevant - because there is no reason they had to make it OSS. Clang also
by olliej 4y ago
Clang was started by, and primarily developed by, Apple. Why Apple started Clang isn't relevant - because there is no reason they had to make it OSS. Clang also wasn't only a licensing thing - gcc doesn't work as a general tooling platform.
Similarly libc++, etc.
- pjmlp 4y agoIt surely is relevant, because it wasn't out of love for FOSS like many are advocating. GCC originally meant, GNU C Compiler and got renamed into GNU Compiler Collection exactly because it became a general platform to write compilers for the GNU ecosystem. The irony that now GCC is far ahead of clang in ISO C++ support shows how much Apple and others care about upstream.