3 ms·
From a users perspective there is no difference, because only programmers care about source code.
by mattbriggs 14y ago
From a users perspective there is no difference, because only programmers care about source code.
- jaredsohn 14y agoThe freedom potentially lost to users due to Meteor going with a non-GPL open source license is that somebody could fork it and make a better version that eventually becomes dominant but restricts the user by {charging money, only working in a subset of environments, not being updated to work with other web languages, or just lacking a desired feature}. Edit: I'm personally glad they went with the MIT license. Also, even if a fork takes place, the original code is still available.
- mattbriggs 14y agoHow many times has that happened? jQuery changed the face of client side development, and its MIT license has encouraged significant and substantial corporate participation, but I have never even heard of a jquery fork. They actually have MS offering paid support for their library. Rails changed the face of server side programming, and its MIT license has only increased corporate participation. Where is the rails fork? Node.js changed the face of the app server landscape and is probably the latest big thing in web development. MIT license, where are the forks? It is definitely a theoretical possibility, but it just doesn't seem to ever happen in this world. What does happen is you gain the ability to have companies throw money/manpower behind your project that they would otherwise have spent building a competing product that they could actually use.
- deleted 14y ago[deleted]
- shinratdr 14y agoGod forbid someone put work into something, make it better, and then choose to charge for that work.
- pconf 14y ago> I'm personally glad they went with the MIT license. Also, even if a fork takes place, the original code is still available. I think this is a point many fail to consider. BSD and GPL are, in many ways, synergistic. Having libraries available in both is the best ecosystem for both devs and end-users, IMO.