Comment Re:Context? (Score 1) 87
Exactly. But you have to keep the original BSD license intact. You can modify the files, but you have to acknowledge, that you got them from FreeBSD. That's why many commercial companies like to base their systems on FreeBSD.
You're missing the point. Commercial companies can usurp the code without sharing back to the project that made their business possible. It's quite likely that a commercial company's version can dominate the market, thus strangling the original free version. In fact, this has happened many times. The GPL prevents that from happening.
Realistically, open source software that has a decent number of maintainers means that the quality is good and bugs get fixed, including security bugs. But what that also means is that when problems get fixed in the open source repo, those changes have to be pulled into the source code that companies are building into their products. The more they diverge from the open source version, the harder that becomes. So while a company theoretically could do what you are describing, the reality tends to be tht companies contribute the vast majority of their changes, keeping private only the parts that are specific to their custom integrations with their product.
For example, LLVM is under a permissive license, and some of the biggest contributors are companies like Apple. They use it in their proprietary products (Xcode). But they are basically using it as a library and giving back their changes. What they're not doing is giving back the tools that they wrap around it. But the original core functionality is still out there, still open, and still being maintained.
The GPL doesn't actually prevent that from happening. It just means that the code gets rewritten instead of being copied. It makes the closed-source app ever so slightly more expensive to develop and ever so slightly later to hit the market. If the closed-source app is better than the Free Software app, it will still dominate the market unless someone is prepared to throw resources into making the Free Software app equally capable, and the market will still determine the winners and losers.