Introducing - matrix.org€¦ · 17.11.2014 · Introducing Matrix •New Open Source project...
Transcript of Introducing - matrix.org€¦ · 17.11.2014 · Introducing Matrix •New Open Source project...
![Page 1: Introducing - matrix.org€¦ · 17.11.2014 · Introducing Matrix •New Open Source project (launched Sept 2014) •Setting up as non-profit org (matrix.org) •Publishing: 1.](https://reader035.fdocuments.in/reader035/viewer/2022081523/5fd02cf8d4c05260c162792b/html5/thumbnails/1.jpg)
Introducing
Rethinking IP Communication
![Page 2: Introducing - matrix.org€¦ · 17.11.2014 · Introducing Matrix •New Open Source project (launched Sept 2014) •Setting up as non-profit org (matrix.org) •Publishing: 1.](https://reader035.fdocuments.in/reader035/viewer/2022081523/5fd02cf8d4c05260c162792b/html5/thumbnails/2.jpg)
How many chat and VoIP
apps do you have installed on
your smartphones and
tablets?
2
![Page 3: Introducing - matrix.org€¦ · 17.11.2014 · Introducing Matrix •New Open Source project (launched Sept 2014) •Setting up as non-profit org (matrix.org) •Publishing: 1.](https://reader035.fdocuments.in/reader035/viewer/2022081523/5fd02cf8d4c05260c162792b/html5/thumbnails/3.jpg)
3
Hangouts iMessage Facebook WhatsApp Telegram Blah
Hike Groupme Viber Libon Line Gadu Gadu
Kik Kakao Talk Mxit Talko Tango Threema
Tox Snapchat WeChat QQ Skype AIM
ICQ Yahoo! BBM Path Pinterest Twitter
...and all the others too...
![Page 4: Introducing - matrix.org€¦ · 17.11.2014 · Introducing Matrix •New Open Source project (launched Sept 2014) •Setting up as non-profit org (matrix.org) •Publishing: 1.](https://reader035.fdocuments.in/reader035/viewer/2022081523/5fd02cf8d4c05260c162792b/html5/thumbnails/4.jpg)
What's the end-user
experience like?
4
![Page 5: Introducing - matrix.org€¦ · 17.11.2014 · Introducing Matrix •New Open Source project (launched Sept 2014) •Setting up as non-profit org (matrix.org) •Publishing: 1.](https://reader035.fdocuments.in/reader035/viewer/2022081523/5fd02cf8d4c05260c162792b/html5/thumbnails/5.jpg)
5
![Page 6: Introducing - matrix.org€¦ · 17.11.2014 · Introducing Matrix •New Open Source project (launched Sept 2014) •Setting up as non-profit org (matrix.org) •Publishing: 1.](https://reader035.fdocuments.in/reader035/viewer/2022081523/5fd02cf8d4c05260c162792b/html5/thumbnails/6.jpg)
I want to use my preferred
apps and services to
communicate
6
![Page 7: Introducing - matrix.org€¦ · 17.11.2014 · Introducing Matrix •New Open Source project (launched Sept 2014) •Setting up as non-profit org (matrix.org) •Publishing: 1.](https://reader035.fdocuments.in/reader035/viewer/2022081523/5fd02cf8d4c05260c162792b/html5/thumbnails/7.jpg)
Not be forced into specific
services chosen by my
contacts.
7
![Page 8: Introducing - matrix.org€¦ · 17.11.2014 · Introducing Matrix •New Open Source project (launched Sept 2014) •Setting up as non-profit org (matrix.org) •Publishing: 1.](https://reader035.fdocuments.in/reader035/viewer/2022081523/5fd02cf8d4c05260c162792b/html5/thumbnails/8.jpg)
If email gives me that
flexibility, why not VoIP and
IM?
8
![Page 9: Introducing - matrix.org€¦ · 17.11.2014 · Introducing Matrix •New Open Source project (launched Sept 2014) •Setting up as non-profit org (matrix.org) •Publishing: 1.](https://reader035.fdocuments.in/reader035/viewer/2022081523/5fd02cf8d4c05260c162792b/html5/thumbnails/9.jpg)
Matrix provides
a possible solution...
9
![Page 10: Introducing - matrix.org€¦ · 17.11.2014 · Introducing Matrix •New Open Source project (launched Sept 2014) •Setting up as non-profit org (matrix.org) •Publishing: 1.](https://reader035.fdocuments.in/reader035/viewer/2022081523/5fd02cf8d4c05260c162792b/html5/thumbnails/10.jpg)
Introducing Matrix
• New Open Source project (launched Sept 2014)
• Setting up as non-profit org (matrix.org)
• Publishing:
![Page 11: Introducing - matrix.org€¦ · 17.11.2014 · Introducing Matrix •New Open Source project (launched Sept 2014) •Setting up as non-profit org (matrix.org) •Publishing: 1.](https://reader035.fdocuments.in/reader035/viewer/2022081523/5fd02cf8d4c05260c162792b/html5/thumbnails/11.jpg)
1. A standard for interoperable VoIP,
chat and generic messaging.
11
![Page 12: Introducing - matrix.org€¦ · 17.11.2014 · Introducing Matrix •New Open Source project (launched Sept 2014) •Setting up as non-profit org (matrix.org) •Publishing: 1.](https://reader035.fdocuments.in/reader035/viewer/2022081523/5fd02cf8d4c05260c162792b/html5/thumbnails/12.jpg)
2. Open interfaces (APIs) to bridge
other services to it.
12
A
P
I
[myApp]
![Page 13: Introducing - matrix.org€¦ · 17.11.2014 · Introducing Matrix •New Open Source project (launched Sept 2014) •Setting up as non-profit org (matrix.org) •Publishing: 1.](https://reader035.fdocuments.in/reader035/viewer/2022081523/5fd02cf8d4c05260c162792b/html5/thumbnails/13.jpg)
3. Opensource servers and clients
as reference implementations of
the standard
13
![Page 14: Introducing - matrix.org€¦ · 17.11.2014 · Introducing Matrix •New Open Source project (launched Sept 2014) •Setting up as non-profit org (matrix.org) •Publishing: 1.](https://reader035.fdocuments.in/reader035/viewer/2022081523/5fd02cf8d4c05260c162792b/html5/thumbnails/14.jpg)
What is behind the scenes?
(high-level)
14
![Page 15: Introducing - matrix.org€¦ · 17.11.2014 · Introducing Matrix •New Open Source project (launched Sept 2014) •Setting up as non-profit org (matrix.org) •Publishing: 1.](https://reader035.fdocuments.in/reader035/viewer/2022081523/5fd02cf8d4c05260c162792b/html5/thumbnails/15.jpg)
• Anyone can run a server
• Be it an individual like
Charlie and Alice)
• Or a service (e.g. myApp
that Bob created)
• The servers can talk to
each other
15
Home
Servers
charlie.com
myapp.com
alice.com
![Page 16: Introducing - matrix.org€¦ · 17.11.2014 · Introducing Matrix •New Open Source project (launched Sept 2014) •Setting up as non-profit org (matrix.org) •Publishing: 1.](https://reader035.fdocuments.in/reader035/viewer/2022081523/5fd02cf8d4c05260c162792b/html5/thumbnails/16.jpg)
16
Clients
Home
Servers
charlie.com
myapp.com
alice.com
@charlie:charlie.com
@mary:charlie.com
@alice:alice.com
@ted:alice.com
@hannah:alice.com
• People choose the server they want to register to, the one they trust
• Users are able to talk to each other from one server to another (Charlie can chat with Alice)
![Page 17: Introducing - matrix.org€¦ · 17.11.2014 · Introducing Matrix •New Open Source project (launched Sept 2014) •Setting up as non-profit org (matrix.org) •Publishing: 1.](https://reader035.fdocuments.in/reader035/viewer/2022081523/5fd02cf8d4c05260c162792b/html5/thumbnails/17.jpg)
17
Clients
Home
Servers
charlie.com
myapp.com
alice.com
@charlie:charlie.com
@mary:charlie.com
@alice:alice.com
@ted:alice.com
@hannah:alice.com
@bob:myapp.com
Steve Smith (Facebook)
(@steve:myapp.com)
+33612345678
(@ben:myapp.com)
(@dany:myapp.com)
• Matrix IDs are not required: e.g. myApp users registered with emails, phone numbers and Facebook IDs
• Matrix IDs are then created in background and not displayed to users
![Page 18: Introducing - matrix.org€¦ · 17.11.2014 · Introducing Matrix •New Open Source project (launched Sept 2014) •Setting up as non-profit org (matrix.org) •Publishing: 1.](https://reader035.fdocuments.in/reader035/viewer/2022081523/5fd02cf8d4c05260c162792b/html5/thumbnails/18.jpg)
• Everyone uses their preferred app
• One history available from anywhere
• Everyone chooses the provider they trust
• No single point of control or failure
• A new app reaches an existing
community from day 1
The Matrix Experience
18
Alice @alice:alice.com
Charlie @charlie:charlie.com
Bob @bob:myapp.com
[myApp]
![Page 19: Introducing - matrix.org€¦ · 17.11.2014 · Introducing Matrix •New Open Source project (launched Sept 2014) •Setting up as non-profit org (matrix.org) •Publishing: 1.](https://reader035.fdocuments.in/reader035/viewer/2022081523/5fd02cf8d4c05260c162792b/html5/thumbnails/19.jpg)
• Run a server host your own data or be a trusted provider
for your customers
• Build something (anything!) on top
• Build interoperability gateways add a whole new ecosystem to your
community
Get involved!
Check out http://matrix.org!
19
![Page 20: Introducing - matrix.org€¦ · 17.11.2014 · Introducing Matrix •New Open Source project (launched Sept 2014) •Setting up as non-profit org (matrix.org) •Publishing: 1.](https://reader035.fdocuments.in/reader035/viewer/2022081523/5fd02cf8d4c05260c162792b/html5/thumbnails/20.jpg)
THANK YOU! @Amandine:matrix.org
http://matrix.org
20