3 ms·
To flip the thought: If the license forbids you from building a competitive advantage, why contribute at all? There have been issues with GCC for over a decade
by fixermark 12y ago
To flip the thought: If the license forbids you from building a competitive advantage, why contribute at all?
There have been issues with GCC for over a decade that go unfixed and unchanged because it doesn't make the most business sense to contribute to it. In the category of interoperation in particular, the GCC project proved to be openly hostile to the notion; they left a wide gap in the market for Clang/LLVM to fill.
- idontknow12 12y agoThe model might differ for copy left licenses, but nothing really prevents it at the end of the day. I think GCC's arcane code base made the situation worse versus business sense. Otherwise Red Hat or MariaDB would be dead. Does it matter if my competitor can take advantage of my bug fix in a compiler? I don't think copy left licenses are a good fit for every project, but there is certain infrastructure in the world where ideally everyone can benefit.