Percloud in 10_slides

Marco Fioretti
Marco FiorettiAuthor, teacher, researcher at Digital DIY research project
The percloud in 10 slides
A Free Software, portable, personal alternative to
centralized email, social networking and other
Web services
by
Marco Fioretti
http://mfioretti.com
http://stop.zona-m.net
Marco Fioretti (marco@digifreedom.net) September 20, 2013
http://mfioretti.com
http://stop.zona-m.net
2
A percloud (“PERsonal/PERmanent, peer-2-peer Cloud”) is ONE bundle
of Free Software, running on whatever server its owner choses, that:
provides personal email, blogging, social networking and
bookmarking, online storage and other services, all accessible from
any desktop or mobile browser, to its owner
is portable from one server to another, without loss of data
is properly packaged and integrated, thuss providing ONE, easy to use
interface to all its services
What is a percloud, and how does it work?
Marco Fioretti (marco@digifreedom.net) September 20, 2013
http://mfioretti.com
http://stop.zona-m.net
3
The percloud reuses as much already existing Free Software as possible. This makes it both much easier to
maintain, and completely compatible with today's Internet
a percloud consists of four main components (IMPORTANT: this is just a temporary description of the main concepts,
to be validated during phase 1 of the project!!)
Percloud architecture
Marco Fioretti (marco@digifreedom.net) September 20, 2013
http://mfioretti.com
http://stop.zona-m.net
Backend
(also accessible via ssh)
Services panel
(access to
personal calendar,
address book,
online file manager,
bookmarks...)
Control panel
for all the actual
percloud
configuration:
email and
website settings,
backup management,
software updates...
Parts accessible by any Web browser
Home
(access to
personal calendar,
address book,
online file manager,
bookmarks...)
Services panel
(access to
personal calendar,
address book,
online file manager,
bookmarks, backups
download...)
Home and services panel, both
accessible with one common
password, are the only parts that
the owner/end user of a percloud
must/needs to use personally
The Control panel has a separate
password.
Access to the control panel can be delegated to
trusted third parties, from relatives to hosting
companies.
This makes it possible to use a percloud even for
people who have a Gmail or Facebook account today,
but no software/website management skills.
Parents can set up percloud for their children and
give them the control password when they grow up.
Single consultants, small hosting companies, NGOs
can offer percloud management services without
locking their customers in...
Etc...
4
(this is only a temporary description: its validation and feasibility, including the actual choice of every
single component, is the goal of phase 1!)
barebone Gnu/Linux distribution: only kernel, system libraries, and those 3rd party Free Software Packages
that are actually needed to run the percloud services
The parts in the grey area are dynamic Web pages that should be designed from scratch (php/ajax?)
All pieces would be preconfigured to work with each other!
Being Free Software, everything could be extended and/or customized at will, without paying royalties or similar
restrictions
Percloud Backend
Marco Fioretti (marco@digifreedom.net) September 20, 2013
http://mfioretti.com
http://stop.zona-m.net
Linux Kernel + basic components and libraries
Email subsystem
(postfix, dovecot,
federated antispam
filter,..)
Web server
subsystem
(httpd server, php...)
Database subsystem
(MySql...)
End user applications/frontends
(WordPress, OwnCloud, SemanticScuttle, Mailpile,..)
Home, Services panel, Control panel
5
Percloud Home: ONE web page, showing as ONE stream...
Marco Fioretti (marco@digifreedom.net) September 20, 2013
http://mfioretti.com
http://stop.zona-m.net
Standard RSS feeds from any
Website the user wants to
follow
Posts by the percloud
owner and the comments
they got, updates and
mentions from other
percloud users
External notifications from
traditional social networks
Percloud home
mockup
(this is a collage of a
WordPress blog home
page, and other web
pages: in a percloud
home, they would all be
merged in one common
visual layout/theme
6
Percloud Services Panel
Marco Fioretti (marco@digifreedom.net) September 20, 2013
http://mfioretti.com
http://stop.zona-m.net
...with already existing support for
embedding of external webmail or
other Web-based applications!
OwnCloud is the most likely candidate for this part
of the percloud:
Already existing Free Software that integrates
personal online picture gallery, shareable calendar,
Dropbox-like desktop folder synchronization...
7
Percloud Control Panel
Marco Fioretti (marco@digifreedom.net) September 20, 2013
http://mfioretti.com
http://stop.zona-m.net
Webmin is the most likely candidate
for this part of the percloud:
Already existing Free Software that
provides one Web interface...
to configure and manage many
independent servers, each through its
own Webmin module/sub-window
The Webmin version included in the
percloud would be a simplified one,
containing only the modules/settings/
functions actually needed to control the
percloud
8
Percloud feature #1: Integration
Marco Fioretti (marco@digifreedom.net) September 20, 2013
http://mfioretti.com
http://stop.zona-m.net
A percloud is one portable bundle of mostly preexisting, independent Free Software packages...
...all integrated and preconfigured for ONE, and one only use case: personal email, blogging, social networking
this makes all those packages immensely easier to use than they are today, by integrating as much as possible
their many independent interfaces:
end users must only install or update ONE package
they only see ONE home, ONE service panel, ONE control panel for all services
as many settings as possible are already hidden and/or hardwired in the package, greatly reducing the amount of skills
and work required by the end user (or his delegated administrator!)
But at the same time, since the percloud is only made with Free Software:
there are no backdoors
everything remains open to customization by whoever needs it, without royalties and similar restrictions
9
Percloud feature #2: Federation
Marco Fioretti (marco@digifreedom.net) September 20, 2013
http://mfioretti.com
http://stop.zona-m.net
The main, real services of current social networks are:
Constant, seamless notification of what your online contacts are doing
Shared “analysis” of certain data, e.g. tracking spammers
Q: Those services work only because the data of all their users are available, for
centralized analysis and monitoring, on the same (set of) servers. How can independent
perclouds, scattered all over the Internet do the same?
A: through federation, that is talking to each other through already existing open
standards conceived just for this purpose, like http://pump.io; and/or preconfigured
connections to already existing open networks for distributed detection of comment or
email spam, like http://razor.sourceforge.net/
Studying how to add and integrate federation to the several components of
a percloud is one of the main parts of Phase 1
10
What next?
Marco Fioretti (marco@digifreedom.net) September 20, 2013
http://mfioretti.com
http://stop.zona-m.net
Read more about the percloud at http://per-cloud.com
Read why Mailpile, Diaspora, Freedombox etc... are not enough at
http://stop.zona-m.net/?p=4308
Follow percloud news on Twitter by @mfioretti_en
Fund Phase 1 of the percloud: http://igg.me/at/personalcloudfreesw/x/4406600
Email marco@digifreedom.net for further information
1 of 10

Recommended

Web browsers by
Web       browsersWeb       browsers
Web browsersfedelae
2.1K views15 slides
Web browser by
Web browserWeb browser
Web browsertitigarcia
1.5K views28 slides
Digital DIY opportunities and challenges for the european society by
Digital DIY opportunities and challenges for the european societyDigital DIY opportunities and challenges for the european society
Digital DIY opportunities and challenges for the european societyMarco Fioretti
1.1K views20 slides
Phillips iu22 ultrasound by
Phillips iu22 ultrasoundPhillips iu22 ultrasound
Phillips iu22 ultrasoundAnup Patwari
452 views5 slides
Java Cool Dc Cooler by
Java Cool Dc CoolerJava Cool Dc Cooler
Java Cool Dc Coolervisionsaga
575 views11 slides
Introduction to Printers by
Introduction to PrintersIntroduction to Printers
Introduction to PrintersHossain Md Shakhawat
27.8K views32 slides

More Related Content

Similar to Percloud in 10_slides

Nextcloud Open Source Collaborative Cloud Platform, OW2online, June2020 by
Nextcloud Open Source Collaborative Cloud Platform, OW2online, June2020Nextcloud Open Source Collaborative Cloud Platform, OW2online, June2020
Nextcloud Open Source Collaborative Cloud Platform, OW2online, June2020OW2
133 views42 slides
Freedomotic v1.5 whitepaper by
Freedomotic v1.5 whitepaperFreedomotic v1.5 whitepaper
Freedomotic v1.5 whitepaperfreedomotic
348 views5 slides
WordPress modern development by
WordPress modern developmentWordPress modern development
WordPress modern developmentRoman Veselý
189 views18 slides
nullcon 2011 - Fuzzing with Complexities by
nullcon 2011 - Fuzzing with Complexitiesnullcon 2011 - Fuzzing with Complexities
nullcon 2011 - Fuzzing with Complexitiesn|u - The Open Security Community
1.1K views28 slides
Top-14 decentralized storage use cases. by
Top-14 decentralized storage use cases.Top-14 decentralized storage use cases.
Top-14 decentralized storage use cases.stepheniepeterson
8 views6 slides
Cloud by
CloudCloud
CloudMohit kumar
340 views18 slides

Similar to Percloud in 10_slides(20)

Nextcloud Open Source Collaborative Cloud Platform, OW2online, June2020 by OW2
Nextcloud Open Source Collaborative Cloud Platform, OW2online, June2020Nextcloud Open Source Collaborative Cloud Platform, OW2online, June2020
Nextcloud Open Source Collaborative Cloud Platform, OW2online, June2020
OW2133 views
Freedomotic v1.5 whitepaper by freedomotic
Freedomotic v1.5 whitepaperFreedomotic v1.5 whitepaper
Freedomotic v1.5 whitepaper
freedomotic348 views
WordPress modern development by Roman Veselý
WordPress modern developmentWordPress modern development
WordPress modern development
Roman Veselý189 views
Cloud Web-Based Operating System (Cloud Web Os) by ijcsit
Cloud Web-Based Operating System (Cloud Web Os)Cloud Web-Based Operating System (Cloud Web Os)
Cloud Web-Based Operating System (Cloud Web Os)
ijcsit416 views
Trabajo de jose by josemgg
Trabajo de jose Trabajo de jose
Trabajo de jose
josemgg151 views
A Study On Cloud OS by Jose Katab
A Study On Cloud OSA Study On Cloud OS
A Study On Cloud OS
Jose Katab4 views
syncterest by Alex Dok
syncterestsyncterest
syncterest
Alex Dok180 views
Internet browsers by Andres Haydar by AndresHaydar
Internet browsers by Andres HaydarInternet browsers by Andres Haydar
Internet browsers by Andres Haydar
AndresHaydar377 views
Office 2010 cloud computing farhad_javidi by javidi
Office 2010 cloud computing farhad_javidiOffice 2010 cloud computing farhad_javidi
Office 2010 cloud computing farhad_javidi
javidi615 views
Browsers . by seripa3
Browsers .Browsers .
Browsers .
seripa3148 views
One page presentation technical by Alex Dok
One page presentation   technicalOne page presentation   technical
One page presentation technical
Alex Dok366 views

More from Marco Fioretti

Personal Clouds to replace corporate-controlled platforms by
Personal Clouds to replace corporate-controlled platformsPersonal Clouds to replace corporate-controlled platforms
Personal Clouds to replace corporate-controlled platformsMarco Fioretti
59 views28 slides
How and Why Open Hardware and Open Source can and should be used in non-weste... by
How and Why Open Hardware and Open Source can and should be used in non-weste...How and Why Open Hardware and Open Source can and should be used in non-weste...
How and Why Open Hardware and Open Source can and should be used in non-weste...Marco Fioretti
508 views27 slides
Open Data: luxury, fashion or REAL need? by
Open Data: luxury, fashion or REAL need?Open Data: luxury, fashion or REAL need?
Open Data: luxury, fashion or REAL need?Marco Fioretti
126 views6 slides
Open Data e Apps4Italy: contesto e suggerimenti d'uso by
Open Data e Apps4Italy: contesto e suggerimenti d'usoOpen Data e Apps4Italy: contesto e suggerimenti d'uso
Open Data e Apps4Italy: contesto e suggerimenti d'usoMarco Fioretti
221 views15 slides
The Catholic Church in the age of Digital Formats by
The Catholic Church in the age of Digital FormatsThe Catholic Church in the age of Digital Formats
The Catholic Church in the age of Digital FormatsMarco Fioretti
228 views24 slides
I nuovi media nella Cooperazione Internazionale by
I nuovi media nella Cooperazione InternazionaleI nuovi media nella Cooperazione Internazionale
I nuovi media nella Cooperazione InternazionaleMarco Fioretti
157 views41 slides

More from Marco Fioretti(20)

Personal Clouds to replace corporate-controlled platforms by Marco Fioretti
Personal Clouds to replace corporate-controlled platformsPersonal Clouds to replace corporate-controlled platforms
Personal Clouds to replace corporate-controlled platforms
Marco Fioretti59 views
How and Why Open Hardware and Open Source can and should be used in non-weste... by Marco Fioretti
How and Why Open Hardware and Open Source can and should be used in non-weste...How and Why Open Hardware and Open Source can and should be used in non-weste...
How and Why Open Hardware and Open Source can and should be used in non-weste...
Marco Fioretti508 views
Open Data: luxury, fashion or REAL need? by Marco Fioretti
Open Data: luxury, fashion or REAL need?Open Data: luxury, fashion or REAL need?
Open Data: luxury, fashion or REAL need?
Marco Fioretti126 views
Open Data e Apps4Italy: contesto e suggerimenti d'uso by Marco Fioretti
Open Data e Apps4Italy: contesto e suggerimenti d'usoOpen Data e Apps4Italy: contesto e suggerimenti d'uso
Open Data e Apps4Italy: contesto e suggerimenti d'uso
Marco Fioretti221 views
The Catholic Church in the age of Digital Formats by Marco Fioretti
The Catholic Church in the age of Digital FormatsThe Catholic Church in the age of Digital Formats
The Catholic Church in the age of Digital Formats
Marco Fioretti228 views
I nuovi media nella Cooperazione Internazionale by Marco Fioretti
I nuovi media nella Cooperazione InternazionaleI nuovi media nella Cooperazione Internazionale
I nuovi media nella Cooperazione Internazionale
Marco Fioretti157 views
Digital DIY: social cultural and economic impacts by Marco Fioretti
Digital DIY: social cultural and economic impactsDigital DIY: social cultural and economic impacts
Digital DIY: social cultural and economic impacts
Marco Fioretti117 views
Gender differences and barriers in access to Digital DIY, in schools and beyond by Marco Fioretti
Gender differences and barriers in access to Digital DIY, in schools and beyondGender differences and barriers in access to Digital DIY, in schools and beyond
Gender differences and barriers in access to Digital DIY, in schools and beyond
Marco Fioretti100 views
How will Digital DIY change society, the economy and lawmaking processes? by Marco Fioretti
How will Digital DIY change society, the economy and lawmaking processes?How will Digital DIY change society, the economy and lawmaking processes?
How will Digital DIY change society, the economy and lawmaking processes?
Marco Fioretti100 views
Ethical Challenges in Digital DIY by Marco Fioretti
Ethical Challenges in Digital DIYEthical Challenges in Digital DIY
Ethical Challenges in Digital DIY
Marco Fioretti112 views
Globalizzazione dal basso delle reti collaborative: caratteristiche principal... by Marco Fioretti
Globalizzazione dal basso delle reti collaborative: caratteristiche principal...Globalizzazione dal basso delle reti collaborative: caratteristiche principal...
Globalizzazione dal basso delle reti collaborative: caratteristiche principal...
Marco Fioretti546 views
Creativity vs Copyright and the Digital World: who will win? Who SHOULD win? by Marco Fioretti
Creativity vs Copyright and the Digital World: who will win? Who SHOULD win?Creativity vs Copyright and the Digital World: who will win? Who SHOULD win?
Creativity vs Copyright and the Digital World: who will win? Who SHOULD win?
Marco Fioretti349 views
E-government e Open Data: uno sguardo a benefici e rischi per PA e aziende lo... by Marco Fioretti
E-government e Open Data: uno sguardo a benefici e rischi per PA e aziende lo...E-government e Open Data: uno sguardo a benefici e rischi per PA e aziende lo...
E-government e Open Data: uno sguardo a benefici e rischi per PA e aziende lo...
Marco Fioretti262 views
Beyond Free/Open Source Software by Marco Fioretti
Beyond Free/Open Source SoftwareBeyond Free/Open Source Software
Beyond Free/Open Source Software
Marco Fioretti313 views
Emerging trends and issues related to Open Data by Marco Fioretti
Emerging trends and issues related to Open DataEmerging trends and issues related to Open Data
Emerging trends and issues related to Open Data
Marco Fioretti298 views
Are citizens ready for Open Government? by Marco Fioretti
Are citizens ready for Open Government?Are citizens ready for Open Government?
Are citizens ready for Open Government?
Marco Fioretti206 views
The crucial role of file formats in building and preserving Digital Media Cul... by Marco Fioretti
The crucial role of file formats in building and preserving Digital Media Cul...The crucial role of file formats in building and preserving Digital Media Cul...
The crucial role of file formats in building and preserving Digital Media Cul...
Marco Fioretti232 views
Quality Education in a digital world by Marco Fioretti
Quality Education in a digital worldQuality Education in a digital world
Quality Education in a digital world
Marco Fioretti360 views
Digital Citizenship Basic Education by Marco Fioretti
Digital Citizenship Basic EducationDigital Citizenship Basic Education
Digital Citizenship Basic Education
Marco Fioretti180 views
How can Free Software help developing countries? by Marco Fioretti
How can Free Software help developing countries?How can Free Software help developing countries?
How can Free Software help developing countries?
Marco Fioretti185 views

Recently uploaded

Scaling Knowledge Graph Architectures with AI by
Scaling Knowledge Graph Architectures with AIScaling Knowledge Graph Architectures with AI
Scaling Knowledge Graph Architectures with AIEnterprise Knowledge
50 views15 slides
SAP Automation Using Bar Code and FIORI.pdf by
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdfVirendra Rai, PMP
25 views38 slides
Kyo - Functional Scala 2023.pdf by
Kyo - Functional Scala 2023.pdfKyo - Functional Scala 2023.pdf
Kyo - Functional Scala 2023.pdfFlavio W. Brasil
418 views92 slides
PharoJS - Zürich Smalltalk Group Meetup November 2023 by
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023Noury Bouraqadi
139 views17 slides
PRODUCT PRESENTATION.pptx by
PRODUCT PRESENTATION.pptxPRODUCT PRESENTATION.pptx
PRODUCT PRESENTATION.pptxangelicacueva6
18 views1 slide
"Surviving highload with Node.js", Andrii Shumada by
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada Fwdays
33 views29 slides

Recently uploaded(20)

SAP Automation Using Bar Code and FIORI.pdf by Virendra Rai, PMP
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdf
PharoJS - Zürich Smalltalk Group Meetup November 2023 by Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi139 views
"Surviving highload with Node.js", Andrii Shumada by Fwdays
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada
Fwdays33 views
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson126 views
2024: A Travel Odyssey The Role of Generative AI in the Tourism Universe by Simone Puorto
2024: A Travel Odyssey The Role of Generative AI in the Tourism Universe2024: A Travel Odyssey The Role of Generative AI in the Tourism Universe
2024: A Travel Odyssey The Role of Generative AI in the Tourism Universe
Simone Puorto13 views
"Node.js Development in 2024: trends and tools", Nikita Galkin by Fwdays
"Node.js Development in 2024: trends and tools", Nikita Galkin "Node.js Development in 2024: trends and tools", Nikita Galkin
"Node.js Development in 2024: trends and tools", Nikita Galkin
Fwdays17 views
Five Things You SHOULD Know About Postman by Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman38 views
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... by Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker48 views
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors by sugiuralab
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
sugiuralab23 views
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc72 views

Percloud in 10_slides

  • 1. The percloud in 10 slides A Free Software, portable, personal alternative to centralized email, social networking and other Web services by Marco Fioretti http://mfioretti.com http://stop.zona-m.net Marco Fioretti (marco@digifreedom.net) September 20, 2013 http://mfioretti.com http://stop.zona-m.net
  • 2. 2 A percloud (“PERsonal/PERmanent, peer-2-peer Cloud”) is ONE bundle of Free Software, running on whatever server its owner choses, that: provides personal email, blogging, social networking and bookmarking, online storage and other services, all accessible from any desktop or mobile browser, to its owner is portable from one server to another, without loss of data is properly packaged and integrated, thuss providing ONE, easy to use interface to all its services What is a percloud, and how does it work? Marco Fioretti (marco@digifreedom.net) September 20, 2013 http://mfioretti.com http://stop.zona-m.net
  • 3. 3 The percloud reuses as much already existing Free Software as possible. This makes it both much easier to maintain, and completely compatible with today's Internet a percloud consists of four main components (IMPORTANT: this is just a temporary description of the main concepts, to be validated during phase 1 of the project!!) Percloud architecture Marco Fioretti (marco@digifreedom.net) September 20, 2013 http://mfioretti.com http://stop.zona-m.net Backend (also accessible via ssh) Services panel (access to personal calendar, address book, online file manager, bookmarks...) Control panel for all the actual percloud configuration: email and website settings, backup management, software updates... Parts accessible by any Web browser Home (access to personal calendar, address book, online file manager, bookmarks...) Services panel (access to personal calendar, address book, online file manager, bookmarks, backups download...) Home and services panel, both accessible with one common password, are the only parts that the owner/end user of a percloud must/needs to use personally The Control panel has a separate password. Access to the control panel can be delegated to trusted third parties, from relatives to hosting companies. This makes it possible to use a percloud even for people who have a Gmail or Facebook account today, but no software/website management skills. Parents can set up percloud for their children and give them the control password when they grow up. Single consultants, small hosting companies, NGOs can offer percloud management services without locking their customers in... Etc...
  • 4. 4 (this is only a temporary description: its validation and feasibility, including the actual choice of every single component, is the goal of phase 1!) barebone Gnu/Linux distribution: only kernel, system libraries, and those 3rd party Free Software Packages that are actually needed to run the percloud services The parts in the grey area are dynamic Web pages that should be designed from scratch (php/ajax?) All pieces would be preconfigured to work with each other! Being Free Software, everything could be extended and/or customized at will, without paying royalties or similar restrictions Percloud Backend Marco Fioretti (marco@digifreedom.net) September 20, 2013 http://mfioretti.com http://stop.zona-m.net Linux Kernel + basic components and libraries Email subsystem (postfix, dovecot, federated antispam filter,..) Web server subsystem (httpd server, php...) Database subsystem (MySql...) End user applications/frontends (WordPress, OwnCloud, SemanticScuttle, Mailpile,..) Home, Services panel, Control panel
  • 5. 5 Percloud Home: ONE web page, showing as ONE stream... Marco Fioretti (marco@digifreedom.net) September 20, 2013 http://mfioretti.com http://stop.zona-m.net Standard RSS feeds from any Website the user wants to follow Posts by the percloud owner and the comments they got, updates and mentions from other percloud users External notifications from traditional social networks Percloud home mockup (this is a collage of a WordPress blog home page, and other web pages: in a percloud home, they would all be merged in one common visual layout/theme
  • 6. 6 Percloud Services Panel Marco Fioretti (marco@digifreedom.net) September 20, 2013 http://mfioretti.com http://stop.zona-m.net ...with already existing support for embedding of external webmail or other Web-based applications! OwnCloud is the most likely candidate for this part of the percloud: Already existing Free Software that integrates personal online picture gallery, shareable calendar, Dropbox-like desktop folder synchronization...
  • 7. 7 Percloud Control Panel Marco Fioretti (marco@digifreedom.net) September 20, 2013 http://mfioretti.com http://stop.zona-m.net Webmin is the most likely candidate for this part of the percloud: Already existing Free Software that provides one Web interface... to configure and manage many independent servers, each through its own Webmin module/sub-window The Webmin version included in the percloud would be a simplified one, containing only the modules/settings/ functions actually needed to control the percloud
  • 8. 8 Percloud feature #1: Integration Marco Fioretti (marco@digifreedom.net) September 20, 2013 http://mfioretti.com http://stop.zona-m.net A percloud is one portable bundle of mostly preexisting, independent Free Software packages... ...all integrated and preconfigured for ONE, and one only use case: personal email, blogging, social networking this makes all those packages immensely easier to use than they are today, by integrating as much as possible their many independent interfaces: end users must only install or update ONE package they only see ONE home, ONE service panel, ONE control panel for all services as many settings as possible are already hidden and/or hardwired in the package, greatly reducing the amount of skills and work required by the end user (or his delegated administrator!) But at the same time, since the percloud is only made with Free Software: there are no backdoors everything remains open to customization by whoever needs it, without royalties and similar restrictions
  • 9. 9 Percloud feature #2: Federation Marco Fioretti (marco@digifreedom.net) September 20, 2013 http://mfioretti.com http://stop.zona-m.net The main, real services of current social networks are: Constant, seamless notification of what your online contacts are doing Shared “analysis” of certain data, e.g. tracking spammers Q: Those services work only because the data of all their users are available, for centralized analysis and monitoring, on the same (set of) servers. How can independent perclouds, scattered all over the Internet do the same? A: through federation, that is talking to each other through already existing open standards conceived just for this purpose, like http://pump.io; and/or preconfigured connections to already existing open networks for distributed detection of comment or email spam, like http://razor.sourceforge.net/ Studying how to add and integrate federation to the several components of a percloud is one of the main parts of Phase 1
  • 10. 10 What next? Marco Fioretti (marco@digifreedom.net) September 20, 2013 http://mfioretti.com http://stop.zona-m.net Read more about the percloud at http://per-cloud.com Read why Mailpile, Diaspora, Freedombox etc... are not enough at http://stop.zona-m.net/?p=4308 Follow percloud news on Twitter by @mfioretti_en Fund Phase 1 of the percloud: http://igg.me/at/personalcloudfreesw/x/4406600 Email marco@digifreedom.net for further information