The only way to prevent other social services from doing what Facebook does, we must only use federated (decentralized, with no private authority) free networks services (which run free software, aka open source software).
Franklin Street Statement: http://autonomo.us/2008/07/franklin-street-statement/
Federated free networks services: Crabgrass - http://crabgrass.riseuplabs.org/StatusNet - http://status.net/MediaGoblin - http://mediagoblin.org/GNU social - http://foocorp.org/projects/social/Apache Wave - http://incubator.apache.org/wave/Diaspora...