Originally posted by XorEaxEax
View Post
Besides, do you have any examples? I'm not seeing this in practice. There are several examples of companies contributing source code back to permissive software projects and I can't think of any examples where permissive software was modified and leveraged with competitive features. And I think it's a lot harder to maintain out-of-tree forks of non-trivial open source software ... tools or not. Even something like the FreeBSD kernel is extremely volatile.
It's bad for developer who wants to develop proprietary code using GPL licenced code, it's a great licence for developers who want to benefit from any enhancements made to their code.
GPL is not for proprietary code as it exists entirely to keep the source code in all it's derivative forms open, as such it's an anti-thesis to proprietary code.
No you don't have to, you choose to. Just like the creator of that GPL licenced code chose to licence it as GPL, because he/she likely wanted any modifications made to the code made available to them.
GPL is not for proprietary code as it exists entirely to keep the source code in all it's derivative forms open, as such it's an anti-thesis to proprietary code.
No you don't have to, you choose to. Just like the creator of that GPL licenced code chose to licence it as GPL, because he/she likely wanted any modifications made to the code made available to them.
And it hurts open source software too.
And how you can complain about the existance of open source code available under a licence you don't prefer as tragic, while defending proprietary code (which isn't available as open source at all) just reeks of bullshit.
The discussion here is about the 'double morale' exposed in many BSD zealots who wants to frame proprietary as something good (keeping it closed is their right!!) while trying to frame GPL as something bad (as if it was somehow not a right to require derivates to remain open source!?!?).
Nobody is complaining about LGPL (well I'm not), for example, because it doesn't have such heavy-handed terms.
Of course, I can think of situations where I might use GPL. Let's say I wanted to sell some software. I could make a GPL version so that it gains widespread use and exposure in the community and then sell a proprietary-licensed version of it to interested companies that want accountability and support.
Comment