why the community needs open source for iot

Post on 10-May-2015

349 Views

Category:

Software

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

04/11/2023 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0

1

Why the Community Needs Open Source

for IoT

Ian Skerrett

VP of Marketing

Eclipse Foundation

04/11/2023 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0

2

Open Wins

04/11/2023 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0

3

04/11/2023 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0

4

Open Wins

Open Wins

23-July-2013 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 5

04/11/2023 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0

6

04/11/2023 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0

7

04/11/2023 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0

8

Developers Build Cool Stuff

04/11/2023 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0

9

Developers Tell Others About Cool

Stuff

04/11/2023 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0

10

Open Wins Developers

Open (Standards + Source) -> Developers ->

Innovation

23-July-2013 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 11

04/11/2023 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0

12

IoT Today

04/11/2023 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0

13

It Is Complicated!

OEM

Enterprise Applications

Devices

Vendor 1

?

?

?

?

?

Wireless Services

Vendor 2

Backend Server

Vendor 3

Developer A

Developer B

Developer C

Machine

ERP

04/11/2023 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0

14

Open Ecosystem IoT

Third Party Ecosystem

Open IoT applicationframework and runtimes

Open IoT applicationframework and runtimes

Open IoT communication protocols

Open IoT communication protocols

Internet of

Things

Open IoTdevelopment tools

Open IoTdevelopment tools

$ $

$ $

$ $

04/11/2023 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0

16

Developer Engagement

04/11/2023 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0

17

Open Hardware

04/11/2023 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0

18

Big Data Will Drive Standards

protocolsframeworks tools

protocols

CoAP

Lightweight M2M

ETSi M2M

Wakaama 

OM2M

frameworks

- Java and OSGi based framework for IoT and M2M Gateways

- Java and OSGi based framework for home automation integration

- Java and OSGi based framework for building SCADA systems

- Bridge between HTTP, MQTT and CoAP

- Lua based framework for building M2M gateways

Open Ecosystem for IoT

Third Party EcosystemOpen IoT application

framework and runtimes

Open IoT applicationframework and

runtimes

Open IoT communication

protocols

Open IoT communication

protocols

Internet of

Things

Open IoTdevelopment tools

Open IoTdevelopment tools

04/11/2023 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0

23

Learn From History

Open Wins Developers

Open Will Drive IoT Innovation

04/11/2023 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0

24

Thank you

ian.skerrett@eclipse.org@ianskerrett

http://iot.eclipse.org/

framework protocols

unreliable

networks

limited bandwidth

semantics

tools

toolsframework protocols

develop

simulate

debug

deploy

Project Pipeline

• Concierge: lightweight, embeddable OSGi framework• Ponte: M2M to REST bridge • Kura: Java M2M framework• SCADA: Supervisory control and data acquisition for process

automation• Eclipse Smart Home: Framework for integrating different smart home

solutions and protocols.• …many more under discussion (home automation, additional

protocols, etc.)

23-July-2013 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 27

top related