OWF2013 INTERNET OF THINGS

Post on 01-Sep-2014

451 views 2 download

Tags:

description

Didier Donsez and Stephane Ribas Internet of things, Eco system, open ness, Models to succeed in your open projects!

Transcript of OWF2013 INTERNET OF THINGS

Doing business o n Open Source is not selling a code that we did not pay but earn his life around a code that is not sold.

Oh my god, they stole my code!

Stephane Ribas (Inria, D2T) Didiez Donsez (LIG) for OWF 2013

MENU? IOT - What is it?

What can we do with it?

AspireRFID project

My thoughts

Open Hardware

Deduce a model?

IOT - What is it?

Toc ! Toc ! Toc !

The Internet of Things“one vision”

� Mark Weiser 1991� The most profound technologies are those that

disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it

→ Commodity

Did

ier D

onse

z, 2

005-

2011

, Ver

s de

s in

terg

icie

ls R

FID

Mediation flow between physical & digital world

Physical event

storage

� Réaction en“temps réel”

Integration(WMS, MES, ERP …)

Publication(ALE, …)

SensorEvent

Mediation

©Didier Donsez

What can we do withit?

Supply Chain

Smart Fruit & Vegetable Crates

� 1,8 million of recyclable catres with RFID UHF tags (EPC Gen2� Producers, washing stations, dispatch hubs, Stores,end-users

Images prises dans http://www.rfidjournal.com/articles/view?8933

Smart Trash Can(Pay-what-you-trash)

Plastic Omnium, Rapport d'activité 2012, p 39-40.

AspireRFID project

AspireRFID Project

Aim to develop a privacy-friendly RFID Open Source Framework

http://wiki.aspire.ow2.org/

What is RFID? Radio Frequency Identification Non contact

Many standards & patents

� Physical standards

� Frequency, Distance, Speed/Throughput

� Environment/Tagged products (Water, Steel, …), …

� Many US patents hidden by standards

Political Trends� EPC has a strong commercial support� Vendors Proprietary Systems

� IBM, SAP, Oracle. . . offer RFID suites� Several countries are pushing their own specific standards� China, Japan

� The open source alternatives� Accada and many others (53 @ sf.net)� Not very well organized!

ASPIRE ?

ASPIRE RFID Implementation User console – Object Geo Tracking

ASPIRE RFID Implementation User console – Object Temperature History

begin loopAnalyse the environmentBuild a strategy...Build a digital habitat Develop codes & initiativesPromote the projectMonitor

end loop

ASPIRE What did we do?

function digital_habitat(needs)-< OW2.org >-case project-identity & code-dissemination

Web portal

case project-collaborationCode repositoryIssue Tracker

case project-interactionMailing-lists

end case-< OW2.org >-

ASPIRE What did we do?

function build_web(url)Good project nameClear mission statementState “project is Open Source”Development statusLicense usedHow to install and useWhere to downloadHow to contributeMailing list

end build_web

ASPIRE What did we do?

Oh my god, they stole my code!

Are you sure mafalda?

.Great human adventure.Be part of an important project for society

.Produce a suite of codes efficient & usable (from research lab to industrials)

.We respected the Open Technologies / Open Sciences concepts.Increased knowledges & contacts

.Team Brand (Work & skills recognized in our domain).Many new collaborations ! (on other projects)

I was going to forget this point...

ICAT killed me ;-)

ICAT? Inflexible & Complex Administrative Tasks

And today?

The code is still alive & in a public forge (OW2)

We continue committing new code for... ... the pleasure of unknown eco-systems

Are you okay?

Open Hardware

Open Hardware eco system

It produces new communitiesArduino, Linaros, RaspBerry pi, Diydrones,ADA FRUITS...

13 companies50 millions of dollars.

Predictions → 1 billion of dollars in 2015.

What are the roles of scientists in this success?

Arduino founders are working in an university in Sweden, Italy, etc. Linaros founders were PhD students...

3D printer - RepRap was born in an university...

etc.

Open Technologies?Impact for arduino?

Arduino designs & codes are OPEN … really open.

Leverage effect? Facilitate project dissemination world wideIncreased widely Arduino usage by a large audienceFacilitated the creation of a large ecosystem.

Eco System? Co- creation of values?

In 2012, Arduino made... 1 million of dollars based on its 100% open design hardware & software catalog.

Arduino Future?

Arduino YUNJust simply amazing !

Telephony monopoly

Mark Spencer founded Digium in 1999. His idea was to spread alternative solutions at very low cost on the closed PBX market.He decided to create and open its hardware designs & codes...

Note that Mark decided at a point to redesign the Asterisk user interface to make it very friendly so any IT people can install their own phone system.

Results?It covers full spectrum of hardware equipments & a wide base of users.Asterisk is a big OSS project (926.000 lines) and one of most active...8,000 active developers. Asterisk forums > 35,000 topics > 120,000 posts.Asterisk solutions are supported in over 170 countries.Asterisk as became a standard for open source PBX with a large community & eco-system

Reasons of the Digium success?

OSS is particularly relevant in areas of monopolyAsterik provides an answer to a widely shared problem.Good governance & relevant choices.User friendly free software/hardware projectSupport & dedicated time to facilitate community management.

Eclipse IDE eco system

Control vs Neutrality?

A long time ago... IBM fostered the creation of a strong dynamic eco system (huge network of companies and 10,000 daily downloads today)

Few years ago, IBM's tend to control more & more the ecosystem.External contributors felt like if they were working for IBM and not for Eclipse.The stagnation of the community has pushed the Eclipse Foundation to divorce & restore some neutrality in the eyes of community members.

Nokia &Symbian OS

Is there any simple model I could use

for my own IOT project?

Trust

Answer a shared need

Accept to share

Accept to dilute the control

Publish to increase the project development

Advertize your existence

Positive community network

Facilitate the knowledge flow

flowledge :-)

Drive a ferrari or own a bicycle?

Use/Produce the open source leverage effect

Okay but when I wake up in the morning what shall I do?

Trust

→ give before taking (give contributions before receiving from the

others)

→ identify community, project & people that are acting in areas

related to your topics, identify the leaders, approach & collaborate

Answer a (shared) need

→ open (really) your project contents

Accept to share

Accept to dilute the control

→ delegate tasks & responsibilities→ co-create value with competitors

“on non-strategic applications”

Publish code, design... to increase the project development

→ release early & often→ user friendly

→ low barrier entry

→ Submit articles in scientist magazines, webzines, blogs,

conferences, tweets...

Advertize your existence

→ Community management→ Momentum→ Recognition→ Interests

Positive community network

→ publish what I learned & ask for what I don't know!

→ Ask & answer questions from the others

Facilitate the flowledge

→ Don't loose your time & your money in trying to sell code

Drive a ferrari or own a bicycle?

Use/Produce the open source leverage effect

→ contribute→ re-contribute→ take advantage

OH NO! I don't want tocontribute before THEY commit first!

A comet in Open Source conferences • A humble (free) conference that attracts insiders, opinion makers & mainstream users • A forum where people meet, talk, share • Partners? major Open Source actors • The speakers? Open Source leaders •

2013 topics?� Open Education, Flow

Computing, Open Art, Open Source Journalism & Open Intelligence, Eco- Systems , Eco- Trust, Eco- Nomy