Solidbox

Jonas Smedegaard

Paris P2P Festival, Paris, France, March 11th 2020

Me

Jonas Smedegaard
Debian developer
Full-time computer hobbyist
Tinkerer
CouchDesign
Siri Reiter & Jonas Smedegaard in a big red sofa

Me

Jonas Smedegaard
Debian developer since 2001
Full-time computer hobbyist since 1991
Tinkerer since 1980
CouchDesign
Siri Reiter & Jonas Smedegaard, in a big red sofa

Solidbox

Sustainable user-controlled data-driven server

Solidbox - sustainable

Sustainable user-controlled data-driven server

Lasts a long time

Solidbox - sustainable

Sustainable user-controlled data-driven server

Lasts a long time

Secure 20 years from now

Relevant for you 20 years from now

Friendly to Earth 20 years from now

Solidbox - user-controlled

Sustainable user-controlled data-driven server

Full user control

Hosting at a geek friend can be worse than in the cloud

Solidbox - data-driven

Sustainable user-controlled data-driven server

(…)

Solidbox - server

Sustainable user-controlled data-driven server

A machine talking to machines

Solidbox

Sustainable user-controlled data-driven server

Solid + [software] + Box

data
sustainable knowledge
software
sustainable system
hardware
sustainable machine

Solidbox

Sustainable user-controlled data-driven server

Solid + [software] + Box

data
sustainable knowledge - Social Linked Data
software
sustainable system - a Debian Pure Blend
hardware
sustainable machine - OSHWA certified single-board computer

Who cares?

Users
Have patience - look out for “ActivityStream” in your products
Programmers, tinkeres, developers, devops, sysadmins
Embrace Solid a.k.a. semantic web technologies
Distributors, translators, designers, investors
Prioritize data-driven workflows for systems and for users

Solid

Social Linked data

Solid

Social Linked Data

Solid

a.k.a. Semantic web, RDF, WebID, ActivityPub

Solid

Social Linked Data

Solid

a.k.a. Semantic web, RDF, WebID, ActivityPub

a.k.a. Web 2.0

Debian

Software distribution

Community

Stability & consistency

OSHWA-certified machine

Well-defined open definition for hardware

Principles

Ethical, inpired by Facebook

Usable, inspired by Freedombox

Flexible, inspired by Yunohost

Environmental, inspired by cloud hosting

Principles - ethical

Like Facebook

User controls personal data

Exportable data - walled gardens

Principles - ethical

Like Facebook, but done right

User controls personal all data & code & machine

Exportable Portable data including metadata

walled Permaculture gardens

Principles - usable

Like Freedombox

Debian blend (closely based on Debian)

User-friendly administration

Freedombox development community

System tinkering is welcome

Principles - usable

Like Freedombox, but done right

Debian Pure Blend (integral subset of Debian)

User-friendly zero administration

Freedombox Debian development community

System tinkering is welcome, then called a Debian system

Principles - flexible

Like Yunohost, but done right

Developed as a single coherent system

No “hacking on top” to finalize or customize

Principles - environmental

Like cloud hosting…

Principles

Ethical
Facebook done right - user controls data & code & machine
Usable
Freedombox done right - for non-technical use
Fully distro-administrated
Flexible
Yunohost done right - no “hacking on top”
Environmental
Cloud hosting done right - light, punishing hoster if not

Getting involved

I want one…
Have patience
Buy the hardware at Olimex; play with Freedombox or Yunohost
Buy any OSHWA-certified hardware; play with Debian
I want to help create it
Sysadmin
Packaging
Translation
Logic
UX

Development - 4 parts

Debian

Solid

Boxer

Box

Development - plan

Now
Identify and streamline all parts
Tune into the Debian way
Beta
Integrate all parts
Tune out of the Debian way
Done
Usable as non-technical user
Auto-updated and auto-upgraded purely from Debian

Thanks

Author: Jonas Smedegaard

Solidbox
This presentation: https://dr.jones.dk/box/talk/p2p/
User-facing Website: https://solidbox.org/
Developer wiki: https://wiki.debian.org/Solidbox

Slidy
copyright W3C; licensed under W3C.

Styling
copyright Siri Reiter; licensed under CC-BY-SA 4.0.

Font Cantarell
copyright Understanding Limited & Jakub Steiner; licensed under OFL 1.1.