Then they baited and switched upon their users, putting up a paywall.
Then they baited and switched upon their users, putting up a paywall.
Which StackOverflow's Creative Commons license and public data dumps make very difficult to implement.
The real business value of SO is the engaged ("community") web traffic it receives. ("Community" == "higher ad CPM" and "highly contextual advertising" in business terms.)
qwe123[4] is a troll account name with a storied history: http://www.reddit.com/user/qwe1234
However, StackOverflow can make big money by cleverly partnering with corporations: instead of a site that answers "how do I do XYZ with ABC toolkit" they could gradually shift to a site that answers "doing XYZ with BigCorp ExpensiveSolution: how I increased ROI and fixed my dental problems".
The point is that between "comunity" and "traffic monetization" there is a clear and obvious conflict of interest, and it's pretty obvious which side of this conflict will be taken by SO's sponsors.
Incidentally, this is also exactly why Wikipedia doesn't display ads or monetize traffic.
[1]: http://blog.stackoverflow.com/2011/09/creative-commons-data-...
Problem is data and engine just being available does not take care of everything.
First, someone has to decide to offer this as a service to other people. Nothing assures that.
He then would have to upload the data on his servers and have S.O. grade server setup, that costs a fortune, to serve all the traffic.
Then there would be the problem of transferring the actual user accounts and their credit and status.
So, this line of argument (you can always get the data out and serve them) is more like the classic "it's open source, you can fork it if they choose do something you don't like". Sorry, but this is only realistic if you have the knowledge AND the resources to do so.
The community would be happy enough by just getting a decent alternative to EE - the data licensing and dumps go well over and beyond that.
The blog post is essentially criticizing them not for something they did, but for having the mere possibility of doing something to screw up the community, even when they took important steps to reduce that risk. Seems completely unfair to me.
But is that SO's fault? What more could SO do to earn your trust? And what alternative to SO do you propose?