GPL2 ensures developer freedom. GPL3 helps ensure user freedom. Well, and developer freedom some too, since they both effect each other, plus the anti-patent clauses in GPL3 help protect developers as well as users. Pretty simple really. You just have to ask yourself, "Do I want a company using my software in a way which removes freedoms for the user?" If you don't care, use GPL2, if you do, use GPL3.



Reply With Quote
