3 ms·
Clang can't copy from GCC due to the different licenses. GCC can't copy from Clang due to the FSF requiring a copyright assignment.
by jhasse 7y ago
Clang can't copy from GCC due to the different licenses.
GCC can't copy from Clang due to the FSF requiring a copyright assignment.
- romaniitedomum 7y agoNot literal copying, no, since the two codebases differ substantially, but they can look at the code for what the other has done to see how they did it and they can re-implement it without fear of patent infringement claims.
- cycloptic 7y agoNeither of those are significant -- both can be forked if it becomes necessary. GCC has a long history of forks, and half the reason clang is becoming popular is because the downstream vendors didn't like GPL and wanted to make proprietary forks.
- pjmlp 7y agoAnd GCC only became popular because UNIX vendors, starting with Sun, decided to sell the UNIX SDK separately from the base OS.