2 ms·
Precedent? This precedent has been set long ago. E.g., Microsoft (for one example) used BSD code in Windows in a proprietary way. There aren't very many prom
by cryptonector 8y ago
Precedent? This precedent has been set long ago. E.g., Microsoft (for one example) used BSD code in Windows in a proprietary way. There aren't very many prominent cases like this because software is hard to monetize, whether it be open source or proprietary.
I don't see the problem with proprietary forks of open source whose license allows it, and when it's the original creator who pulls it off then I say good for them. When I choose to use BSD or MIT licensing, I do it because a) I don't expect to monetize that code, b) I don't mind if someone else figures out a way to monetize that code -- this is a willful, eyes-wide-open choice on my part. I wouldn't recommend always using any one license; instead I recommend picking a license for each codebase according to whether you want to allow third parties to monetize or whether you want to prevent proprietary forks. There is no one-size-fits all license.