EOF - Waving Goodbye to Facebook
In a blog post last April titled “Building the Social Web Together”, Mark Zuckerberg of Facebook wrote, “The power of the open graph is that it helps to create a smarter, personalized Web that gets better with every action taken.” The “open graph” of which he speaks is your social graph—your collection of contacts—on Facebook, augmented by “personalized experiences” with the likes of “Microsoft Docs, Yelp and Pandora”—which are Facebook's “three pre-selected partners”.
Responding in his own Newsweek blog, Barrett Sheridan called Zuckerberg's plans a “Play to Take Over the Entire Internet”. In TechCrunch, MG Siegler's headline read, “I Think Facebook Just Seized Control Of The Internet”. Whether or not Facebook is that ambitious, it won't succeed at anything other than enlarging itself. The limits to that are those of any private architecture. It can get big, but not bigger than the planet. What Facebook has built is the Great Indoors. A lot of people like going there, just like a lot of people like going to shopping malls. But Facebook is a building, not geology.
The Web is geology. It is a wide-open public space on which private and public structures can be built in boundless varieties. Linux is probably the most widely used building material below and within those structures. Calculating its value is pointless, because—as Eric S. Raymond made clear long ago—Linux has use value more than sale value. As useful stuff, its leverage is boundless and, therefore, incalculable. It also will last as long as it remains useful.
The same cannot be said of Facebook, whose value is quite calculable and which will thrive only as long as its revenue model and its investors' patience holds out. Both of those will be shortened by the dissatisfaction of users, which Facebook has been risking increasingly over the years.
We've seen this movie before, many times. The most important and dramatic example is Microsoft's “HailStorm”, which arrived and flopped in 2001. As with all heavy weather, it threatened to change (at least superficially) the Web's geology...
The HailStorm architecture is designed for seamless extensibility and consistency across services. It provides common identity, messaging, naming, navigation, security, role-mapping, data modeling, metering and error handling across all “HailStorm” services. And rather than risk compromising the user-centric model by having advertisers pay for them, the people receiving the value—end users—will be the primary source of revenue. “HailStorm” will help move the Internet to end-user subscriptions, in which users pay for value received.
...by putting the Net itself inside Microsoft's own building. That didn't work. Nor will anything Facebook does for roughly the same purposes.
Of course, Microsoft wasn't talking about the real Internet. It was talking about the commercial activity happening on top of the Net. Likewise, Facebook isn't talking about the Web, but rather the “social networking” that's been all the craze during the past few years, and which seems to be happening mostly within and between commercial entities.
As Facebook seems determined not to learn from the failings of its elders, how about moving past all the commercial interests here? How about making our own social networks—ones that are owned by nobody (or close enough), used by everybody and improved by anybody? How would we do that?
One possibility is Google's Wave. It's a way to meet, collaborate, share files and do other literally social stuff. It's also an open-source project that still needs a lot of shaking down. And, although Google hosts the first incarnation, it's still there for anybody else to run with it, fork it or whatever. Here's how Joel David Palmer summed up the possibilities, in a blog post by Steven Hodson:
At the extreme in personal control, we could each configure our own computer as a little wave server and have primary control of our social networking server logs. Less extreme than this, any community or association that's used to serving e-mail could as easily and securely serve waves to their group.
Widespread adoption of waves would automatically reclaim a lot of user privacy and personal responsibility for on-line communications of every kind. The contents cannot be mined by outside interests without committing criminal acts—waves are as private as e-mail.
Waves give you and your connections complete control over your social networking experience, and real opportunities for creative collaboration. A wave can be e-mail, telephone, IM, videophone, collaboration platform, art form, performance venue. Transitioning to waves appears to be a good strategy toward a collaborative social Web that is peer-to-peer rather than server-client.
Sounds good to me. If you've got any better ideas, let's hear them. Maybe we can coax some Facebook occupants—including ourselves, in many cases—to come enjoy the Great Outdoors.
Doc Searls is Senior Editor of Linux Journal. He is also a fellow with the Berkman Center for Internet and Society at Harvard University and the Center for Information Technology and Society at UC Santa Barbara.
Doc Searls is Senior Editor of Linux Journal
Getting Started with DevOps - Including New Data on IT Performance from Puppet Labs 2015 State of DevOps Report
August 27, 2015
12:00 PM CDT
DevOps represents a profound change from the way most IT departments have traditionally worked: from siloed teams and high-anxiety releases to everyone collaborating on uneventful and more frequent releases of higher-quality code. It doesn't matter how large or small an organization is, or even whether it's historically slow moving or risk averse — there are ways to adopt DevOps sanely, and get measurable results in just weeks.
Free to Linux Journal readers.Register Now!
- Hacking a Safe with Bash
- Django Models and Migrations
- Secure Server Deployments in Hostile Territory, Part II
- The Controversy Behind Canonical's Intellectual Property Policy
- Huge Package Overhaul for Debian and Ubuntu
- Shashlik - a Tasty New Android Simulator
- Home Automation with Raspberry Pi
- Embed Linux in Monitoring and Control Systems
- KDE Reveals Plasma Mobile
- diff -u: What's New in Kernel Development