2019-05-20, 03:37 PM
It is very rare that a fork succeeds over the master branch purely by keeping the source closed. It will almost always be marketing and community that pushes that, regardless of where the source code is. I am also very opposed to the GPL license, because of its viral nature. It stops you mixing your own code with FOSS code, by mandating what you must do with your own code. This is why everything I've ever done is MPL - this applies a license to just a file. Any modifications to that file must be shared, but any unrelated code is yours to do with as you please. Some sort of Affero MPL would be best - any modifications to our code must always be fed back, even when hosted, but when used with other code that other code doesn't need to be. I don't know if such a license exists, or can be written.