SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
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

Más contenido relacionado

Similar a Percloud in 10_slides

Nextcloud Open Source Collaborative Cloud Platform, OW2online, June2020
Nextcloud Open Source Collaborative Cloud Platform, OW2online, June2020Nextcloud Open Source Collaborative Cloud Platform, OW2online, June2020
Nextcloud Open Source Collaborative Cloud Platform, OW2online, June2020OW2
 
Freedomotic v1.5 whitepaper
Freedomotic v1.5 whitepaperFreedomotic v1.5 whitepaper
Freedomotic v1.5 whitepaperfreedomotic
 
WordPress modern development
WordPress modern developmentWordPress modern development
WordPress modern developmentRoman Veselý
 
Cloud Web-Based Operating System (Cloud Web Os)
Cloud Web-Based Operating System (Cloud Web Os)Cloud Web-Based Operating System (Cloud Web Os)
Cloud Web-Based Operating System (Cloud Web Os)ijcsit
 
Trabajo de jose
Trabajo de jose Trabajo de jose
Trabajo de jose josemgg
 
syncterest
syncterestsyncterest
syncterestAlex Dok
 
Internet browsers by Andres Haydar
Internet browsers by Andres HaydarInternet browsers by Andres Haydar
Internet browsers by Andres HaydarAndresHaydar
 
Office 2010 cloud computing farhad_javidi
Office 2010 cloud computing farhad_javidiOffice 2010 cloud computing farhad_javidi
Office 2010 cloud computing farhad_javidijavidi
 
Browsers .
Browsers .Browsers .
Browsers .seripa3
 
One page presentation technical
One page presentation   technicalOne page presentation   technical
One page presentation technicalAlex Dok
 
Cloud operating system
Cloud operating systemCloud operating system
Cloud operating systemsadakpramodh
 

Similar a Percloud in 10_slides (20)

Nextcloud Open Source Collaborative Cloud Platform, OW2online, June2020
Nextcloud Open Source Collaborative Cloud Platform, OW2online, June2020Nextcloud Open Source Collaborative Cloud Platform, OW2online, June2020
Nextcloud Open Source Collaborative Cloud Platform, OW2online, June2020
 
Freedomotic v1.5 whitepaper
Freedomotic v1.5 whitepaperFreedomotic v1.5 whitepaper
Freedomotic v1.5 whitepaper
 
WordPress modern development
WordPress modern developmentWordPress modern development
WordPress modern development
 
nullcon 2011 - Fuzzing with Complexities
nullcon 2011 - Fuzzing with Complexitiesnullcon 2011 - Fuzzing with Complexities
nullcon 2011 - Fuzzing with Complexities
 
Cloud
CloudCloud
Cloud
 
Cloud Web-Based Operating System (Cloud Web Os)
Cloud Web-Based Operating System (Cloud Web Os)Cloud Web-Based Operating System (Cloud Web Os)
Cloud Web-Based Operating System (Cloud Web Os)
 
Trabajo de jose
Trabajo de jose Trabajo de jose
Trabajo de jose
 
Browsers
BrowsersBrowsers
Browsers
 
Browsers
BrowsersBrowsers
Browsers
 
Browsers
BrowsersBrowsers
Browsers
 
syncterest
syncterestsyncterest
syncterest
 
Internet browsers by Andres Haydar
Internet browsers by Andres HaydarInternet browsers by Andres Haydar
Internet browsers by Andres Haydar
 
Cloud operating systems
Cloud operating systemsCloud operating systems
Cloud operating systems
 
Office 2010 cloud computing farhad_javidi
Office 2010 cloud computing farhad_javidiOffice 2010 cloud computing farhad_javidi
Office 2010 cloud computing farhad_javidi
 
Browsers .
Browsers .Browsers .
Browsers .
 
One page presentation technical
One page presentation   technicalOne page presentation   technical
One page presentation technical
 
Browsers
BrowsersBrowsers
Browsers
 
Browsers
BrowsersBrowsers
Browsers
 
browsers MEZH
browsers MEZHbrowsers MEZH
browsers MEZH
 
Cloud operating system
Cloud operating systemCloud operating system
Cloud operating system
 

Más de Marco Fioretti

Personal Clouds to replace corporate-controlled platforms
Personal Clouds to replace corporate-controlled platformsPersonal Clouds to replace corporate-controlled platforms
Personal Clouds to replace corporate-controlled platformsMarco 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...
How and Why Open Hardware and Open Source can and should be used in non-weste...Marco Fioretti
 
Open Data: luxury, fashion or REAL need?
Open Data: luxury, fashion or REAL need?Open Data: luxury, fashion or REAL need?
Open Data: luxury, fashion or REAL need?Marco Fioretti
 
Open Data e Apps4Italy: contesto e suggerimenti d'uso
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
 
The Catholic Church in the age of Digital Formats
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
 
I nuovi media nella Cooperazione Internazionale
I nuovi media nella Cooperazione InternazionaleI nuovi media nella Cooperazione Internazionale
I nuovi media nella Cooperazione InternazionaleMarco Fioretti
 
Digital DIY: social cultural and economic impacts
Digital DIY: social cultural and economic impactsDigital DIY: social cultural and economic impacts
Digital DIY: social cultural and economic impactsMarco Fioretti
 
Gender differences and barriers in access to Digital DIY, in schools and beyond
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 beyondMarco 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?
How will Digital DIY change society, the economy and lawmaking processes?Marco Fioretti
 
Ethical Challenges in Digital DIY
Ethical Challenges in Digital DIYEthical Challenges in Digital DIY
Ethical Challenges in Digital DIYMarco 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...
Globalizzazione dal basso delle reti collaborative: caratteristiche principal...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?
Creativity vs Copyright and the Digital World: who will win? Who SHOULD win?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...
E-government e Open Data: uno sguardo a benefici e rischi per PA e aziende lo...Marco Fioretti
 
Beyond Free/Open Source Software
Beyond Free/Open Source SoftwareBeyond Free/Open Source Software
Beyond Free/Open Source SoftwareMarco Fioretti
 
Emerging trends and issues related to Open Data
Emerging trends and issues related to Open DataEmerging trends and issues related to Open Data
Emerging trends and issues related to Open DataMarco Fioretti
 
Are citizens ready for Open Government?
Are citizens ready for Open Government?Are citizens ready for Open Government?
Are citizens ready for Open Government?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...
The crucial role of file formats in building and preserving Digital Media Cul...Marco Fioretti
 
Quality Education in a digital world
Quality Education in a digital worldQuality Education in a digital world
Quality Education in a digital worldMarco Fioretti
 
Digital Citizenship Basic Education
Digital Citizenship Basic EducationDigital Citizenship Basic Education
Digital Citizenship Basic EducationMarco Fioretti
 
How can Free Software help developing countries?
How can Free Software help developing countries?How can Free Software help developing countries?
How can Free Software help developing countries?Marco Fioretti
 

Más de Marco Fioretti (20)

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

Último

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 

Último (20)

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 

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