Hacker News new | ask | show | jobs
by elcaminocomplex 2399 days ago
> The GPL does not on its own have the power to "infect" the rest of your codebase.

The reason some people specifically want to avoid enhancing GPLed software is because they want to be able to modify software without the condition of releasing the source for their modifications. The fact that the alternative to voluntarily releasing the source is being sued doesn't make the situation any less burdensome.

> With proprietary software, if it's found out that you've misused someone's code, they probably will not offer you that viral option - they'll go straight for the monetary damages.

And this rarely happens in practice because people with proprietary software guard the source and don't intentionally let others have it.

All three options (proprietary, GPLed, permissive open-source licenses) serve different purposes and will be chosen by different entities based on individual circumstances.

None is a one-size-fits-all, and I think we've seen over the last decade or more that the size that fits many corporations is the permissive open-source license model which allows them to contribute back what they'd like without being forced into the choice between contributing back everything or being sued.