Sure, in the case of Linux vs. FreeBSD, you're probably right (although there are certainly more factors involved than just licensing).
My point is that requiring code to be given back doesn't necessarily yield a healthier ecosystem, or even more code contributions, than a more laissez-faire attitude.
My point is that requiring code to be given back doesn't necessarily yield a healthier ecosystem, or even more code contributions, than a more laissez-faire attitude.