-
Notifications
You must be signed in to change notification settings - Fork 28
/
manifesto.html
98 lines (89 loc) · 7.18 KB
/
manifesto.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<script src="html5.js"></script><!-- this is the javascript allowing html5 to run in older browsers -->
<title>UNHOSTED - Freedom from web 2.0's monopoly platforms</title>
<link rel="stylesheet" href="css/uncompressed/reset.css" />
<link rel="stylesheet" href="css/uncompressed/text.css" />
<link rel="stylesheet" href="css/uncompressed/960.css" />
<link rel="stylesheet" href="css/uncompressed/960.css" />
<link rel="stylesheet" href="general.css" />
<link rel="stylesheet" href="css/uncompressed/layout.css" />
</head>
<body>
<div class="preload"></div>
<div class="preload2"></div>
<div class="clear"></div>
<div style="margin:3em auto; width:50em">
<h1>We care a lot.</h1>
<p>
This website describes a technology, unhosted web apps, which we find so important that some of us quit our day jobs and other spend
their evenings and weekends to work for the higher goal of free technology, not just as a job that pays the bill.
Why do we work for free? Why are unhosted web apps so important? Why care so much?
</p>
</div>
<section id="maincontent" class="container_12" style="width:50em;left-margin:10em auto">
<a href="/">back</a>
</section>
<section id="maincontent" class="container_12" style="width:50em;margin:10em auto;background:#303030;border-radius:1em">
<div style="margin:3em;padding:3em">
<h1>How this advocacy blog came to be</h1>
<p>
On 9 September 2010, <a href="https://twitter.com/hamsternipples">Kenny Bentley</a> and <a href="http://michielbdejong.com/">Michiel de Jong</a> decided to take a few months off their day jobs in order to develop a proof-of-concept for a web architecture in which servers are nothing more than interchangeable commodity infrastructure. Later that year they published a <a href="http://www.h-online.com/open/features/Lessons-from-WikiLeaks-decentralize-decentralize-decentralize-1153977.html">proof-of-concept</a> that involved end-to-end encryption and cross-origin resource sharing.
</p>
<p>
During 2011, more people joined the project including <a href="http://edokoa.com">Javi</a>, <a href="http://jancborchardt.net">Jan</a>, Azul and many others. A crowd-funding campaign raised 5000 euros and was followed by donations from <a href="http://nlnet.nl">nlnet</a>, <a href="http://wauland.de">Wau Holland Stiftung</a>, <a href="http://duckduckgo.com">DuckDuckGo</a> and others. Around 400 web technology enthusiasts joined the mailing list and led the way from this early proof-of-concept to what is now the <a href="http://www.w3.org/community/unhosted/wiki/RemoteStorage">remoteStorage spec</a>, curated by the W3C community group that was set up for that purpose, and the <a href="http://remotestoragejs.com/">RemoteStorageJs</a> javascript library, now maintained by <a href="https://github.com/nilclass">nilclass</a>.
</p>
<p>
As the initial idea matures into its own 'thing' under the name remoteStorage, we recognized we could make this website into an advocacy blog about unhosted web apps in general. That's why you now find information here about not only the remoteStorage standard and the remoteStorageJs library, but also on other topics that will be relevant for you when you move your web app into the browser.
See also our <a href="https://github.com/unhosted/website/wiki/report">first-year report</a>.
</p></div></section>
<section id="maincontent" class="container_12" style="width:50em;margin:10em auto;background:#303030;border-radius:1em">
<div style="margin:3em;padding:3em">
<h1>Free technology for the people</h1>
<p>
Technology is often developed by commercial companies, with the goal of getting rich. But that same technology
then often becomes important in the everyday life of many people. When this happens, a sub-optimal situation arises
where users of the technology are being used to serve the stockholders of the commercial company.
</p>
<p>
Free technology solves this problem, as it assigns the ownership of the technology to the public domain. This means
everybody can use it, and nobody has power over it. Examples of free technology are Linux and Firefox, and the web.
Now that people want apps that run on their desktop, laptop, tablet and smartphone devices, unhosted web apps are
the open alternative to proprietary app platforms like Apple, Facebook and Flash.
</p>
<p>
Also, there is an important difference between hosted web apps and unhosted ones. A hosted web app uses free technology
(the web) to offer software as a service. This means users need to upload their user data into the application. Once the
user's data is on the service provider's servers, the service provider has undue power over the user, which is why hosted
software and the client-server model of websites like GoogleDocs and Facebook, are a potentially very evil architecture
from a user perspective. Unhosted web apps are the solution to this problem, as they
don't even have a server-side part, so they leave the user in total control
of their data.
</p></div></section>
<section id="maincontent" class="container_12" style="width:50em;margin:10em auto;background:#303030;border-radius:1em">
<div style="margin:3em;padding:3em">
<h1>What we aim to do</h1>
<p>
A lot of people are not aware yet of the power of unhosted web apps. Most web developers still think in a very strict client-server world view. Our aim is to change that by giving good examples and developing good tools.
</p>
<p>
Specifically, we think the web would be a better place if every user had their own remoteStorage account, and we will advocate the adoption of this standard both in unhosted web apps and by storage providers.
</p>
<p>
But there are also a lot of other technologies that are exciting and promising. We aim to use this website to blog about such technologies, and we're even considering whether we could pull off a podcast about unhosted web apps, and maybe we want to run a "free app store" for unhosted web apps on here, so stay tuned!
</p></div></section>
<section id="maincontent" class="container_12" style="width:50em;margin:10em auto;background:#303030;border-radius:1em">
<div style="margin:3em;padding:3em">
<h1>The Unhosted Unconference</h1>
By accident we discovered that there is a village called Unhošť in central Bohemia. We decided to go visit it on the project's first birthday:
<p style="margin: 2em auto"><img width="200" src="/slides/img/unhost.jpg"></p>
This year we are going back and we decided to unorganize <a href="http://2012.unhosted.org/">The Unhosted Unconference</a> during the weekend of the second birthday of this website, starting Friday evening 7 September, until Sunday evening 9 September.
</p>
<p>
What happens during the Unhosted Unconference depends entirely on the people who show up in the village, but we predict there will be a large amounts of unhosted web apps, hacking, discussions, ClubMate, and beer.
</p></div></section>
<div class="clear"></div>
</body>
</html>