How does StackOverflow compare to Yahoo! Answers, Experts-Exchange, ProgrammingTalk etc? I want to know the critics! Why is StackOverflow the best? What is the reasoning behind it? Is it a secret? What is the patent number? Why isn't it open source?
What is meta?
- Any Stack Exchange user can ask a question
- The community provides support, votes on ideas, and reports bugs
- Your voice helps shape the way Stack Exchange operates
closed as too localized by Lance Roberts, George Stocker, Andreas Bonini, John Saunders, juan Apr 5 '10 at 19:01
This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.
Joel Spolsky has said on the podcast (sorry don't feel like looking up references) that the main inspiration to create this site was the crappiness of Experts-Exchange: the way they came up on Google results but when you clicked through you didn't actually get any results. The other major inspiration is that so often a Google search would lead to outdated information on message boards. On Stack Overflow, the idea is that the voting mechanism lets the best answers always be on top. And everything is editable in a wiki-like fashion so that outdated information can be updated. Also, the creative commons license was inspired by sites/projects like experts exchange, cddb, imdb, etc, that started off as collaborative, community-generated content but then all of a sudden someone owned it all. With the creative commons license, SO doesn't own all the user-generated content on the site, and the complete data is available in monthly data dumps.
Here's a good video where Joel goes over a lot of this while talking to developers at Google: http://www.youtube.com/watch?v=NWHfY_lvKIQ
I'm not going to repeat myself from this answer, so I'll just quote myself :)
Please ignore the sarcasm. The original person was trying to get an Open source version of SO and I really get annoyed at those people. The dev team put hard work into the product, and they should reap the rewards.