Is it Too Late For an Open Source Challenge to Facebook?
ostatic.com
ostatic.com
So I signed up, found that indeed it was a good way to find long-lost pals from my misspent youth. But other than that it was pretty much a wasteland - stupid games and crap.
Zuck's privacy policies were troubling as well. So I tightened everything down as much as possible, contributed little, and monitored the "recent news" feed once every week or two.
What do I get from FB? Mostly simply the ability to find people; it's the closest thing to an internet phone book. You're better off searching FB for an odd acquaintance than you are Googling him.
But outside of that, email works fine for me. All I need is a "white pages" service. So I'd suggest that what the FOSS community should provide is exactly that, just a white pages registry. Put your real name and email address in and await queries from the registry: "Do you know John Doe? He's asked for your email address."
Such a registry would block mass requests, or only allow so many queries a month with more than a degree or two of separation from your existing acquaintances.
Someone here start that up, okay?
OpenOffice proved that it's possible to break free, but change may come at a glacial pace.
Competitors need a push-button way to get data out of Facebook, they need to match most features, and they need to be free. And, they either have to convince 30 of your friends to switch, or make sure that you can still interact with them perfectly if they choose to stay on Facebook.
"It would be an outstanding thing to see an open platform challenge the Facebooks of the world. Without a doubt, smart purveyors of such a platform could leverage the openness, and potentially win users over with it. That idea already prompted our post "Why Does FOSS Development Lag the Innovation Curve?" The funny thing is, though, even though open source platforms and applications compete in so many other application categories, there is almost no real competition from the open source community in the social networking space. That needs to change."
Compare:
@ Linux, BSD -> Windows, OS X @ ogg -> mp3 @ Theora -> H264, @ Gimp -> Photoshop, @ Open Office -> MS Office, @ Mono -> Windows .NET CLR, @ GNUStep -> Cocoa,
The only exceptions I can think of are Firefox/Webkit (still lagging behind IE, though).
In the server side, of course, it's different: Apache, Bind, MySQL, PHP, etc...
Anyway, Linux has certainly succeeded. In the server and embedded realm it is used a lot.
If you can't find more exceptions you're simply not looking well enough. There are many other exceptions: Wikipedia is open source. And don't forget OSX is based on an open source kernel.
In databases many open source products are used. BerkelyDB is used a lot in applications, so is MySQL in web applications.
Many tools used regularly by developers are open source.
"There are many other exceptions: Wikipedia is open source."
Which doesn't matter at all, the success of Wikipedia is in the content and the participation of the content creators, not in the open source-ness of the underlying wiki engine.
"And don't forget OSX is based on an open source kernel."
I don't. But that has nothing to do with the success of OS X. Darwin itself never got anywhere.
"Many tools used regularly by developers are open source."
Yes --but those are not replications of existing closed source ones...