Skip to content

Commit

Permalink
moving things about
Browse files Browse the repository at this point in the history
  • Loading branch information
electronic authored and electronic committed Jul 7, 2015
1 parent e92f2ae commit 2a8b504
Show file tree
Hide file tree
Showing 2 changed files with 172 additions and 5 deletions.
9 changes: 4 additions & 5 deletions redecentralise.tex
Original file line number Diff line number Diff line change
Expand Up @@ -165,15 +165,14 @@ \section{What is an Information Controller?}

\section{Efforts to ``Take Back the Web''}

Fortunately, civic efforts to re-balance power back to individuals are far from dwindling, with many projects and hackathons dedicated to ``taking back the web''. As mentioned earlier, however, there is still little consensus among the various efforts on how best to make this happen.
Fortunately, civic efforts to re-balance power back to individuals are far from dwindling, with many projects and hackathons dedicated to ``taking back the web''. As mentioned earlier, there are two major approaches that have been pursued.

On one hand, there are projects seeking to make self-hosting of critical Web and Internet infrastructure easier. Projects such as FreedomBox\footnote{}, Cozy Cloud\footnote{} and Sandstorm.io\footnote{} are examples of such projects that are varieties of Linux with utilities designed to make it easier for people to self-administer and self-hose own web, mail and chat servers on simple physical hardware they own, such as plug or stick computers, or on virtual hosts they control. Sandstorm, in particular allows web application back-ends, such as WordPress, Etherpad, Ethercalc, and so on to be installed simply and easily by the owner via a web-based interface.
One are decentralised applications which more or less necessitate, to some extent, end-user participation as a data controller. Examples include applications for file sharing such as WebTorrent, social networking platforms such as Diaspora, real time chat and videoconferencing applications over WebRTC, and cryptocurrencies such as Bitcoin and cryptocurrency applications such as NameCoin.

An alternative approach seen efforts at increasing end-user autonomy by factoring out functionality from applications' data storage. This ``unhosted'' apporoach means seeks to make the end-user the information controller by people a choice of storage provider for each of the applications they use. This is done by moving the application logic entirely to the client (within the browser), and establishing a common protocol to speak with web servers acting as back-end generic data storage containers.
The other approach has been to simplify self-hosting of critical Web and Internet infrastructure easier. Projects such as FreedomBox\footnote{}, Cozy Cloud\footnote{} and Sandstorm.io\footnote{} are examples of such projects that are varieties of Linux with utilities designed to make it easier for people to self-administer and self-hose own web, mail and chat servers on simple physical hardware they own, such as plug or stick computers, or on virtual hosts they control. Sandstorm, in particular allows web application back-ends, such as WordPress, Etherpad, Ethercalc, and so on to be installed simply and easily by the owner via a web-based interface.

Other efforts have focused on decentralising applications themselves. The original focus of such efforts was decentralising social software, such as social networks, microblogs, chat, video conferencing and file sharing, with a significant shift towards cryptocurrencies, blockchain-based applications and smart contracts.
% An alternative approach seen efforts at increasing end-user autonomy by factoring out functionality from applications' data storage. This ``unhosted'' apporoach means seeks to make the end-user the information controller by people a choice of storage provider for each of the applications they use. This is done by moving the application logic entirely to the client (within the browser), and establishing a common protocol to speak with web servers acting as back-end generic data storage containers.

There are also a variety of efforts around decentralised social applications, such as

\section{Making the Web for and by Everyone Again}

Expand Down
Loading

0 comments on commit 2a8b504

Please sign in to comment.