9

What is RIOT?riot-os.org/files/RIOT-Summit-2017-slides/1-Introduction-Emmanuel.pdfSince Summit 2016: RIOT’s year in numbers 150+ contributors worldwide +35% since RIOT Summit 2016

  • Upload
    others

  • View
    14

  • Download
    0

Embed Size (px)

Citation preview

Page 1: What is RIOT?riot-os.org/files/RIOT-Summit-2017-slides/1-Introduction-Emmanuel.pdfSince Summit 2016: RIOT’s year in numbers 150+ contributors worldwide +35% since RIOT Summit 2016
Page 2: What is RIOT?riot-os.org/files/RIOT-Summit-2017-slides/1-Introduction-Emmanuel.pdfSince Summit 2016: RIOT’s year in numbers 150+ contributors worldwide +35% since RIOT Summit 2016

WhatisRIOT?✓AnoperatingsystemforIoTdevicestoosmallforLinux✓Afree,opensourcesoftwareplatform✓Acommunityofdevelopers

▪ Opensource▪ Freecore▪ Grassrootsgovernance

Page 3: What is RIOT?riot-os.org/files/RIOT-Summit-2017-slides/1-Introduction-Emmanuel.pdfSince Summit 2016: RIOT’s year in numbers 150+ contributors worldwide +35% since RIOT Summit 2016

SinceSummit2016:RIOT’syearinnumbers150+contributorsworldwide

▪ +35%sinceRIOTSummit2016▪ Fromindustry,academia,makers

110boardssupported▪ +80%sinceRIOTSummit2016▪ Newradios,newMCUs,newsensors,newactuators

3000+commitsmerged and4releases▪ Many newfeatures including filesystems,.js interpreter,newprotocols…▪ 107 automated continuous integration testsoverthelast100days

1st productsshippingwithRIOT▪ HamiltonIoT(USA),UnwiredDevice(Russia),andothers?

Page 4: What is RIOT?riot-os.org/files/RIOT-Summit-2017-slides/1-Introduction-Emmanuel.pdfSince Summit 2016: RIOT’s year in numbers 150+ contributors worldwide +35% since RIOT Summit 2016

Thecontext:alotoftraction

ProjectionsforIoT▪ 1018 bytesofdatamonthly▪ 1010newdevices▪ Hugetraction,majorimpact

Low-endIoTdevices▪ costwillbe~1€ perdevice▪ 103 lessenergythanRaspberryPi▪ StillabonafideInternethost! IoT & Data

www.cisco.com/c/en/us/solutions/service-provider/visual-networking-index-vni/

Cloud

Page 5: What is RIOT?riot-os.org/files/RIOT-Summit-2017-slides/1-Introduction-Emmanuel.pdfSince Summit 2016: RIOT’s year in numbers 150+ contributors worldwide +35% since RIOT Summit 2016

Increasingthreatsto(cyber)security&privacy✓ cybercrime✓ state-drivencyberwars&surveillance

Long(er)lifetimeforproducts✓EUparliament(&others)fightplannedobsolescence✓Embeddeddevicesaredifficulttoaccess

Thecontext:alotoftension

IoTend-usersexpecttoremainincontrol andexpectsecurity

Page 6: What is RIOT?riot-os.org/files/RIOT-Summit-2017-slides/1-Introduction-Emmanuel.pdfSince Summit 2016: RIOT’s year in numbers 150+ contributors worldwide +35% since RIOT Summit 2016

Control?Youdon’tcontrolwhatyoucan’tprogram

Onusualmachines:softwareplatforme.g.Linux▪ providesprogrammability&fullcontrolfordevelopers&users

Onlow-endIoTdevices that can’t run Linux?▪ open-sourceIoToperatingsystems▪ RIOT is thealternativewith aLinux-like license &agrassroots community

Page 7: What is RIOT?riot-os.org/files/RIOT-Summit-2017-slides/1-Introduction-Emmanuel.pdfSince Summit 2016: RIOT’s year in numbers 150+ contributors worldwide +35% since RIOT Summit 2016

Secure?Youcan’tsecurewhatyoucan’tupdate

SoftwareUpdateServer(s)

SoftwareUpdates

Softwareupdates

Onlow-endIoTdevices,weneedtocombine:

✓IoTsoftwareplatform✓Secure&energyefficientprotocols✓Next-generationcrypto✓Provensoftware(dependingoncriticality)

Page 8: What is RIOT?riot-os.org/files/RIOT-Summit-2017-slides/1-Introduction-Emmanuel.pdfSince Summit 2016: RIOT’s year in numbers 150+ contributors worldwide +35% since RIOT Summit 2016

ExcerptsfromtheRIOTRoadmap(work-in-progress)[snip]

Stepupsecurity▪ Softwareupdates▪ Next-gencryptosuites

Enhanceautomatedtestharness▪ Nightlybuilds▪ Hardware-in-the-loop

Extendsupport▪ Hardware:moreboards, radios, sensors, actuators▪ Network:moreprotocols,MAClayers, stacks

[snip]

Page 9: What is RIOT?riot-os.org/files/RIOT-Summit-2017-slides/1-Introduction-Emmanuel.pdfSince Summit 2016: RIOT’s year in numbers 150+ contributors worldwide +35% since RIOT Summit 2016

EnjoytheSummit!