Skip to main content

What's your opinion of having multiple open-source frameworks for the same general purpose?

Good - it provides choice and spurs competition
71% (292 votes)
Bad - it creates incompatibility and divides developers
25% (105 votes)
N/A - I always build my own stuff
4% (17 votes)
Total votes: 414


What's so good about competition?

The downside of competition in the software world is that it flings out babies with bathwater too often. Open source helps with this. Diversity helps with this. What's good about having a choice of open source frameworks is that more of the possibilities get tried in more contexts. Competition still fries most of our work but the state of the art improves faster than it does with the proprietary source code model.