101 lines
No EOL
5.8 KiB
HTML
101 lines
No EOL
5.8 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head><meta content="width=device-width, initial-scale=1.0" name="viewport" />
|
|
<title>The Tent Manifesto · Tent - the decentralized social web</title>
|
|
<link href="/assets/css/bootstrap-cb0b9b6b1fd.css" media="screen" rel="stylesheet" type="text/css" />
|
|
<link href="/assets/css/bootstrap-responsive-cb034fa29d4.css" media="screen" rel="stylesheet" type="text/css" />
|
|
<link href="/assets/css/style-cba5092b759.css" media="screen" rel="stylesheet" type="text/css" />
|
|
<link href="/blog.xml" rel="alternate" title="Atom feed" type="application/atom+xml" />
|
|
<script type="text/javascript">var _gaq = _gaq || [];
|
|
_gaq.push(['_setAccount', 'UA-34258323-1']);
|
|
_gaq.push(['_setSiteSpeedSampleRate', 50]);
|
|
_gaq.push(['_trackPageview']);
|
|
(function() {
|
|
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
|
|
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
|
|
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
|
|
})();</script></head>
|
|
<body><div class="navbar navbar-static-top">
|
|
<div class="navbar-inner">
|
|
<a class="brand" href="/">Tent</a>
|
|
<ul class="nav"><li class="active"><a href="/blog">Blog</a></li><li ><a href="/docs">Docs</a></li></ul>
|
|
</div>
|
|
</div><div class="container">
|
|
<div class="row">
|
|
<div class="span8 offset2"><article>
|
|
<date datetime="2012-08-22T14:00:00-04:00" pubdate="pubdate" title="2012-08-22 14:00 EDT">August 22, 2012</date>
|
|
<h1><a href="/blog/the-tent-manifesto">The Tent Manifesto</a></h1><h3>Every user has the right to freedom of expression.</h3>
|
|
|
|
<p>Free speech is a necessary feature of all open societies. Speech can not be free
|
|
if communication is centralized or intermediated. Users must be able to say
|
|
anything to anyone they want on their own terms.</p>
|
|
|
|
<h3>Every user has the right to control their own data.</h3>
|
|
|
|
<p>This includes who can access the data they create and how that data is later
|
|
used.</p>
|
|
|
|
<h3>Every user has the right to choose and change their social services providers.</h3>
|
|
|
|
<p>This includes the right to negotiate reasonable terms of service collectively or
|
|
individually.</p>
|
|
|
|
<h3>Every user has the right to host their own social services.</h3>
|
|
|
|
<p>All social service providers must be treated equally, regardless of the number
|
|
of user accounts hosted.</p>
|
|
|
|
<h3>Every user has the right to communicate with any other user, regardless of their service provider.</h3>
|
|
|
|
<p>No service provider shall interfere with the communications of any group or pair of users, or exclude any users on the basis of their service provider.</p>
|
|
|
|
<h3>Every user has the right to take their data and relationships with them.</h3>
|
|
|
|
<p>User relationships, like content, belong to the user. When changing service
|
|
providers, users have a right to transfer their relationships and data, and for
|
|
those relationships and data to be forgotten by the former provider.</p>
|
|
|
|
<h3>Every user has the right to choose their own name.</h3>
|
|
|
|
<p>Pesudonyms, multiple accounts, and anonymity are an integral part of
|
|
communications and must not be restricted.</p>
|
|
|
|
<h3>Different users have different needs.</h3>
|
|
|
|
<p>No single company, product, or platform can solve them all equally. The only
|
|
ecosystems capable of serving these needs are protocol-based and decentralized.
|
|
No user's needs need be served poorly for others' needs to be served.</p>
|
|
|
|
<h3>Communication must be decentralized.</h3>
|
|
|
|
<p>Only decentralized systems provide protection from outside control.
|
|
Decentralized systems limit the consequences of a single element failing.
|
|
Centralized systems by nature limit what can be shared and by whom. In
|
|
distributed systems, users have the power.</p>
|
|
|
|
<h3>Communication protocols must be standardized.</h3>
|
|
|
|
<p>All communication from spoken language to digital packets requires a basic set
|
|
of shared ideas. Global communication systems require a greater degree of detail
|
|
to be interoperable. These standards must be available to and extensible by the
|
|
community of users in order to adapt to changing needs.</p>
|
|
|
|
<h3>The internet is capable of more.</h3>
|
|
|
|
<p>Closed and fragmented systems have stifled growth and change. An open social web
|
|
will create a new generation of tools, services, and content impossible in
|
|
today's systems.</p>
|
|
|
|
<h3>Conversations change the world.</h3>
|
|
|
|
<p>Every revolution, whether political, scientific, or ideological began as
|
|
a conversation. The rules, conventions, and ethics of communication can be
|
|
determined only by those participating. Conversation is too important to trust
|
|
to any third party.</p>
|
|
|
|
<p>We're <a href="/blog/introducing-tent">introducing Tent</a>, an open protocol for distributed social networks.
|
|
Everyone controls what happens to their content.</p>
|
|
</article></div>
|
|
</div>
|
|
</div><footer>© 2012 Apollic Software, LLC</footer></body>
|
|
</html> |