Originally posted by madscientist159
View Post
Regarding your question about the risk difference between commercial licenses of GPL sources vs proprietary software, of course it's the same risk. That's what I said from the beginning, although I don't used your example, but I really believe it's a good example: If you use a commercial license of a GPL source, you are taking the same risk as if you are using a proprietary library/system for development... a high risk.
In your rationale, I see you are implying that permissively-licensed code lacks a community willing to develop it further (not true: just consider the community pushing to develop Solaris further after it went closed-source --current OpenIndiana release is just 2 months old), while you are also implying that copyleft code has a community that will never cease development: That's not real, at least not from my experience. You can find thousands and thousands of copyleft projects that were abandoned at some point.
The difference between permissive and copyleft is not that one is going to be abandoned and the other won't (that doesn't depend on the license, but on the size of the community using the code). The difference is that if a copyleft code is abandoned, you are left with code that has a viral license, while if a non-copyleft code is abandoned, you are left with code that doesn't have a viral license. Both situations are bad (abandoned code means you need to put a costly and great effort if you want to continue the project, as you said). But if a project is going to be abandoned, I obviously prefer that it's non-copyleft, so that at least I'm not left with abandoned code that also has a viral license.
Comment