introducing - matrix.org€¦ · 17.11.2014  · introducing matrix •new open source project...

20
Introducing Rethinking IP Communication

Upload: others

Post on 22-Aug-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

• 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

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

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)

[email protected]

(@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

• 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

• 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

THANK YOU! @Amandine:matrix.org

[email protected]

http://matrix.org

20