SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Downloaden Sie, um offline zu lesen
How an OSS foundation can
help execute your governance

     Sierra Wireless feedback




                   Benjamin	
  Cabé	
  
          La	
  Can-ne	
  –	
  Feb.	
  18th,	
  2013	
  
Who I am



                          •  Benjamin Cabé
                          •  Open Source M2M
                             Evangelist at Sierra Wireless
                          •  Long-time Eclipse lover

Copyright (c) 2013 Sierra Wireless and others - Made available under the terms of the Eclipse Public License v1.0
Sierra Wireless business
Our open-source strategy
                      IoT Building Blocks
                              “We provide open-source developments tools and
                              frameworks for M2M/IoT developers”


                      Interoperability
                              “We provide reference implementations of open
                              protocols and API to encourage interoperability”.


                      Open-Source Community
                              “We host samples, testing environments and
                              documentation on the m2m.eclipse.org portal”
Copyright (c) 2013 Sierra Wireless and others - Made available under the terms of the Eclipse Public License v1.0
Doing it at Eclipse
•  Creation of an M2M Industry
   Working Group
•  Develop our tools (Koneki) and
   embedded framework (Mihini) by
   following the EDP
•  Gather a community of users,
   contributors, and adopters
Copyright (c) 2013 Sierra Wireless and others - Made available under the terms of the Eclipse Public License v1.0
Eclipse Development Process
•  High-level process for managing Eclipse
   projects
       –  Project Creation, Planning, Milestones, Release
          Candidates, Reviews, and Releases

•  Not a technical development process (i.e.
   Scrum, XP)
•  Exists to help companies and projects to
   be successful
See http://www.eclipse.org/projects/dev_process/development_process_2011.php


Copyright (c) 2013 Sierra Wireless and others - Made available under the terms of the Eclipse Public License v1.0
Eclipse Legal Process
•  Eclipse Foundation ensures that
   contributed code is free of issues
       –  who owns the code? are the claims of
          ownership valid?
       –  provenance?
       –  licenses? EPL or compatible?
•  Code authors retain copyright
•  All contributions are subject to the
   Eclipse IP Due Diligence Process
See http://www.eclipse.org/legal/EclipseLegalProcessPoster.pdf
Copyright (c) 2013 Sierra Wireless and others - Made available under the terms of the Eclipse Public License v1.0
How an OSS foundation can help execute your governance
Overview of the Legal Process
•  Contributions must be accepted through
   Bugzilla
       –  Contributor implicitly agrees to Eclipse Terms of Use
       –  Contributor implicitly permits us to use and distribute
          their code under the EPL
       –  Contributor retains copyright
•  « Significant » contributions and third-party
   libraries require Contribution Questionnaires
       –  IP analysis must be passed by Eclipse legal before
          adding the code to the repository
       –  CQs are managed via IPZilla (access is for committers
          only)


Copyright (c) 2013 Sierra Wireless and others - Made available under the terms of the Eclipse Public License v1.0
Projet Management Infrastructure
•  Elect/vote for committers
•  Manage personal information
•  Manage project metadata:
       –  source code location
       –  releases
       –  download urls
       –  project plan
       –  documentation …

Copyright (c) 2013 Sierra Wireless and others - Made available under the terms of the Eclipse Public License v1.0
Benefits to Sierra
•  Our tools and frameworks are built
   on top of IP clean software
•  We get support for managing the
   projects, marketing them, …




Copyright (c) 2013 Sierra Wireless and others - Made available under the terms of the Eclipse Public License v1.0
Thanks!

Weitere ähnliche Inhalte

Was ist angesagt?

Cloud Camp Milan 2K9 Juniper Networks: Great Network behind the Cloud
Cloud Camp  Milan 2K9 Juniper Networks: Great Network behind the CloudCloud Camp  Milan 2K9 Juniper Networks: Great Network behind the Cloud
Cloud Camp Milan 2K9 Juniper Networks: Great Network behind the CloudGabriele Bozzi
 
Microservices Architecture: Building 'SMART' & 'Agile' Software
Microservices Architecture: Building 'SMART' & 'Agile' SoftwareMicroservices Architecture: Building 'SMART' & 'Agile' Software
Microservices Architecture: Building 'SMART' & 'Agile' SoftwareSmartBear
 
From Monolithic applications to Microservices
From Monolithic applications to MicroservicesFrom Monolithic applications to Microservices
From Monolithic applications to Microserviceskedarpethe37
 
Cloud Foundry - Platform as a Service for vSphere
Cloud Foundry - Platform as a Service for vSphereCloud Foundry - Platform as a Service for vSphere
Cloud Foundry - Platform as a Service for vSphereAndy Piper
 
Raspberry Pi as IoT gateway
Raspberry Pi  as IoT gatewayRaspberry Pi  as IoT gateway
Raspberry Pi as IoT gatewayGuy Vinograd ☁
 
2013 09-22, transport sdn and ecoc, ping pan
2013 09-22, transport sdn and ecoc, ping pan2013 09-22, transport sdn and ecoc, ping pan
2013 09-22, transport sdn and ecoc, ping panpingpan
 
Succeeding With Microservices | Harness Webinar
Succeeding With Microservices | Harness WebinarSucceeding With Microservices | Harness Webinar
Succeeding With Microservices | Harness WebinarTiffany Jachja
 
Sierra Wireless Developer Day 2013 - 03 - Developer Program
Sierra Wireless Developer Day 2013 - 03 - Developer ProgramSierra Wireless Developer Day 2013 - 03 - Developer Program
Sierra Wireless Developer Day 2013 - 03 - Developer ProgramThibault Cantegrel
 
IoT Meetup HiveMQ and MQTT
IoT Meetup HiveMQ and MQTTIoT Meetup HiveMQ and MQTT
IoT Meetup HiveMQ and MQTTIan Skerrett
 
PaaS: An Enabler for IoT in NFV Worlds
PaaS: An Enabler for IoT in NFV WorldsPaaS: An Enabler for IoT in NFV Worlds
PaaS: An Enabler for IoT in NFV WorldsOPNFV
 
NECOS Industrial Workshop lightning talk by Alessandro Nascimento (Nokia)
NECOS Industrial Workshop lightning talk by Alessandro Nascimento (Nokia)  NECOS Industrial Workshop lightning talk by Alessandro Nascimento (Nokia)
NECOS Industrial Workshop lightning talk by Alessandro Nascimento (Nokia) Christian Esteve Rothenberg
 
IoT Seminar (Oct. 2016) CK Vishwakarma - IOTSG
IoT Seminar (Oct. 2016) CK Vishwakarma - IOTSGIoT Seminar (Oct. 2016) CK Vishwakarma - IOTSG
IoT Seminar (Oct. 2016) CK Vishwakarma - IOTSGOpen Mobile Alliance
 
NECOS Industrial Workshop Demonstrations by Prof. Fabio Verdi (UFSCAR)
NECOS Industrial Workshop Demonstrations by Prof. Fabio Verdi (UFSCAR)NECOS Industrial Workshop Demonstrations by Prof. Fabio Verdi (UFSCAR)
NECOS Industrial Workshop Demonstrations by Prof. Fabio Verdi (UFSCAR)Christian Esteve Rothenberg
 
Juniper Means More Business For You
Juniper Means More Business For YouJuniper Means More Business For You
Juniper Means More Business For YouJuniper Networks
 

Was ist angesagt? (20)

Introduction to Microservices
Introduction to MicroservicesIntroduction to Microservices
Introduction to Microservices
 
Cloud Camp Milan 2K9 Juniper Networks: Great Network behind the Cloud
Cloud Camp  Milan 2K9 Juniper Networks: Great Network behind the CloudCloud Camp  Milan 2K9 Juniper Networks: Great Network behind the Cloud
Cloud Camp Milan 2K9 Juniper Networks: Great Network behind the Cloud
 
Microservices Architecture: Building 'SMART' & 'Agile' Software
Microservices Architecture: Building 'SMART' & 'Agile' SoftwareMicroservices Architecture: Building 'SMART' & 'Agile' Software
Microservices Architecture: Building 'SMART' & 'Agile' Software
 
CV LETTER
CV LETTERCV LETTER
CV LETTER
 
From Monolithic applications to Microservices
From Monolithic applications to MicroservicesFrom Monolithic applications to Microservices
From Monolithic applications to Microservices
 
Cloud Foundry - Platform as a Service for vSphere
Cloud Foundry - Platform as a Service for vSphereCloud Foundry - Platform as a Service for vSphere
Cloud Foundry - Platform as a Service for vSphere
 
IOT Overview
IOT OverviewIOT Overview
IOT Overview
 
Raspberry Pi as IoT gateway
Raspberry Pi  as IoT gatewayRaspberry Pi  as IoT gateway
Raspberry Pi as IoT gateway
 
Cloud security
Cloud securityCloud security
Cloud security
 
2013 09-22, transport sdn and ecoc, ping pan
2013 09-22, transport sdn and ecoc, ping pan2013 09-22, transport sdn and ecoc, ping pan
2013 09-22, transport sdn and ecoc, ping pan
 
IoT and Its Application
IoT and Its ApplicationIoT and Its Application
IoT and Its Application
 
Succeeding With Microservices | Harness Webinar
Succeeding With Microservices | Harness WebinarSucceeding With Microservices | Harness Webinar
Succeeding With Microservices | Harness Webinar
 
Sierra Wireless Developer Day 2013 - 03 - Developer Program
Sierra Wireless Developer Day 2013 - 03 - Developer ProgramSierra Wireless Developer Day 2013 - 03 - Developer Program
Sierra Wireless Developer Day 2013 - 03 - Developer Program
 
IoT Meetup HiveMQ and MQTT
IoT Meetup HiveMQ and MQTTIoT Meetup HiveMQ and MQTT
IoT Meetup HiveMQ and MQTT
 
PaaS: An Enabler for IoT in NFV Worlds
PaaS: An Enabler for IoT in NFV WorldsPaaS: An Enabler for IoT in NFV Worlds
PaaS: An Enabler for IoT in NFV Worlds
 
NECOS Industrial Workshop lightning talk by Alessandro Nascimento (Nokia)
NECOS Industrial Workshop lightning talk by Alessandro Nascimento (Nokia)  NECOS Industrial Workshop lightning talk by Alessandro Nascimento (Nokia)
NECOS Industrial Workshop lightning talk by Alessandro Nascimento (Nokia)
 
IoT Seminar (Oct. 2016) CK Vishwakarma - IOTSG
IoT Seminar (Oct. 2016) CK Vishwakarma - IOTSGIoT Seminar (Oct. 2016) CK Vishwakarma - IOTSG
IoT Seminar (Oct. 2016) CK Vishwakarma - IOTSG
 
NECOS Industrial Workshop Demonstrations by Prof. Fabio Verdi (UFSCAR)
NECOS Industrial Workshop Demonstrations by Prof. Fabio Verdi (UFSCAR)NECOS Industrial Workshop Demonstrations by Prof. Fabio Verdi (UFSCAR)
NECOS Industrial Workshop Demonstrations by Prof. Fabio Verdi (UFSCAR)
 
Juniper Means More Business For You
Juniper Means More Business For YouJuniper Means More Business For You
Juniper Means More Business For You
 
IPv6 and the Internet of Things
IPv6 and the Internet of ThingsIPv6 and the Internet of Things
IPv6 and the Internet of Things
 

Andere mochten auch

Managing Community Open Source Brands
Managing Community Open Source BrandsManaging Community Open Source Brands
Managing Community Open Source BrandsShane Curcuru
 
Open Source Software: The Governance Makes the Difference
Open Source Software: The Governance Makes the DifferenceOpen Source Software: The Governance Makes the Difference
Open Source Software: The Governance Makes the DifferenceOW2
 
Supporting Apache Brands While Making A Profit - v2.0b
Supporting Apache Brands While Making A Profit - v2.0bSupporting Apache Brands While Making A Profit - v2.0b
Supporting Apache Brands While Making A Profit - v2.0bShane Curcuru
 
Symbiotic Open Source Ecosystem that Ensures Sustainable Product Roadmap
Symbiotic Open Source Ecosystem that Ensures Sustainable Product RoadmapSymbiotic Open Source Ecosystem that Ensures Sustainable Product Roadmap
Symbiotic Open Source Ecosystem that Ensures Sustainable Product RoadmapTien-Soon Law
 
Four Steps to Creating an Effective Open Source Policy
Four Steps to Creating an Effective Open Source PolicyFour Steps to Creating an Effective Open Source Policy
Four Steps to Creating an Effective Open Source PolicyBlack Duck by Synopsys
 
Open Source Governance at HP
Open Source Governance at HPOpen Source Governance at HP
Open Source Governance at HPBruno Cornec
 
Open Source Governance Models
Open Source Governance ModelsOpen Source Governance Models
Open Source Governance ModelsPaula Hunter
 
Open Source as an Element of Corporate Strategy
Open Source as an Element of Corporate StrategyOpen Source as an Element of Corporate Strategy
Open Source as an Element of Corporate StrategyBlack Duck by Synopsys
 

Andere mochten auch (11)

Managing Community Open Source Brands
Managing Community Open Source BrandsManaging Community Open Source Brands
Managing Community Open Source Brands
 
Open Source Software: The Governance Makes the Difference
Open Source Software: The Governance Makes the DifferenceOpen Source Software: The Governance Makes the Difference
Open Source Software: The Governance Makes the Difference
 
Supporting Apache Brands While Making A Profit - v2.0b
Supporting Apache Brands While Making A Profit - v2.0bSupporting Apache Brands While Making A Profit - v2.0b
Supporting Apache Brands While Making A Profit - v2.0b
 
Methods about Open Source Governance v2.5
Methods about Open Source Governance v2.5Methods about Open Source Governance v2.5
Methods about Open Source Governance v2.5
 
Symbiotic Open Source Ecosystem that Ensures Sustainable Product Roadmap
Symbiotic Open Source Ecosystem that Ensures Sustainable Product RoadmapSymbiotic Open Source Ecosystem that Ensures Sustainable Product Roadmap
Symbiotic Open Source Ecosystem that Ensures Sustainable Product Roadmap
 
13 0213 w3c - carpenter - Designing a Roadmap to a New Bibliographic Informat...
13 0213 w3c - carpenter - Designing a Roadmap to a New Bibliographic Informat...13 0213 w3c - carpenter - Designing a Roadmap to a New Bibliographic Informat...
13 0213 w3c - carpenter - Designing a Roadmap to a New Bibliographic Informat...
 
Four Steps to Creating an Effective Open Source Policy
Four Steps to Creating an Effective Open Source PolicyFour Steps to Creating an Effective Open Source Policy
Four Steps to Creating an Effective Open Source Policy
 
Open Source Governance at HP
Open Source Governance at HPOpen Source Governance at HP
Open Source Governance at HP
 
Open Source Governance Models
Open Source Governance ModelsOpen Source Governance Models
Open Source Governance Models
 
Open Source as an Element of Corporate Strategy
Open Source as an Element of Corporate StrategyOpen Source as an Element of Corporate Strategy
Open Source as an Element of Corporate Strategy
 
OSS Governance
OSS GovernanceOSS Governance
OSS Governance
 

Ähnlich wie How an OSS foundation can help execute your governance

OMA LwM2M Workshop - Julien Vermillard, OMA LwM2M Projects in Eclipse Foundation
OMA LwM2M Workshop - Julien Vermillard, OMA LwM2M Projects in Eclipse FoundationOMA LwM2M Workshop - Julien Vermillard, OMA LwM2M Projects in Eclipse Foundation
OMA LwM2M Workshop - Julien Vermillard, OMA LwM2M Projects in Eclipse FoundationOpen Mobile Alliance
 
Bezirk developer website design process
Bezirk developer website design processBezirk developer website design process
Bezirk developer website design processYing Wang
 
Open Stack Cloud Services
Open Stack Cloud ServicesOpen Stack Cloud Services
Open Stack Cloud ServicesSaurabh Gupta
 
Applied Security for Containers, OW2con'18, June 7-8, 2018, Paris
Applied Security for Containers, OW2con'18, June 7-8, 2018, ParisApplied Security for Containers, OW2con'18, June 7-8, 2018, Paris
Applied Security for Containers, OW2con'18, June 7-8, 2018, ParisOW2
 
ORACLE - Angelo Seminati, Cloud Computing, Milano 2 luglio 2009
ORACLE - Angelo Seminati, Cloud Computing, Milano 2 luglio 2009ORACLE - Angelo Seminati, Cloud Computing, Milano 2 luglio 2009
ORACLE - Angelo Seminati, Cloud Computing, Milano 2 luglio 2009Manuela Moroncini
 
Secure remote access to AWS your users will love
Secure remote access to AWS your users will loveSecure remote access to AWS your users will love
Secure remote access to AWS your users will loveZscaler
 
Use Eclipse Technologies to build a modern embedded development IDE
Use Eclipse Technologies to build a modern embedded development IDEUse Eclipse Technologies to build a modern embedded development IDE
Use Eclipse Technologies to build a modern embedded development IDEBenjamin Cabé
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in LibrariesAmit Shaw
 
AWS Partner Summit Seoul 2019-partner success stories
AWS Partner Summit Seoul 2019-partner success storiesAWS Partner Summit Seoul 2019-partner success stories
AWS Partner Summit Seoul 2019-partner success storiesICON Foundation
 
From the Eclipse Foundation to the Symbian Foundation
From the Eclipse Foundation to the Symbian FoundationFrom the Eclipse Foundation to the Symbian Foundation
From the Eclipse Foundation to the Symbian FoundationDavid Wood
 
Open Stack Cloud Services
Open Stack Cloud ServicesOpen Stack Cloud Services
Open Stack Cloud ServicesSaurabh Gupta
 
Cc unit 1 ppt
Cc unit 1 pptCc unit 1 ppt
Cc unit 1 pptDr VISU P
 
Building the Network - The Things Conference 2018
Building the Network - The Things Conference 2018Building the Network - The Things Conference 2018
Building the Network - The Things Conference 2018Johan Stokking
 
Oracle Cloud Computing Strategy
Oracle Cloud Computing StrategyOracle Cloud Computing Strategy
Oracle Cloud Computing StrategyRex Wang
 
Skip the anxiety attack when building secure containerized apps
Skip the anxiety attack when building secure containerized appsSkip the anxiety attack when building secure containerized apps
Skip the anxiety attack when building secure containerized appsHaidee McMahon
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018Krishna-Kumar
 
NetFoundry - Zero Trust Customer Journey-v1-ext.pptx
NetFoundry - Zero Trust Customer Journey-v1-ext.pptxNetFoundry - Zero Trust Customer Journey-v1-ext.pptx
NetFoundry - Zero Trust Customer Journey-v1-ext.pptxSurendran Naidu
 

Ähnlich wie How an OSS foundation can help execute your governance (20)

OMA LwM2M Workshop - Julien Vermillard, OMA LwM2M Projects in Eclipse Foundation
OMA LwM2M Workshop - Julien Vermillard, OMA LwM2M Projects in Eclipse FoundationOMA LwM2M Workshop - Julien Vermillard, OMA LwM2M Projects in Eclipse Foundation
OMA LwM2M Workshop - Julien Vermillard, OMA LwM2M Projects in Eclipse Foundation
 
Eclipse m2m
Eclipse m2m Eclipse m2m
Eclipse m2m
 
Bezirk developer website design process
Bezirk developer website design processBezirk developer website design process
Bezirk developer website design process
 
Open Stack Cloud Services
Open Stack Cloud ServicesOpen Stack Cloud Services
Open Stack Cloud Services
 
Applied Security for Containers, OW2con'18, June 7-8, 2018, Paris
Applied Security for Containers, OW2con'18, June 7-8, 2018, ParisApplied Security for Containers, OW2con'18, June 7-8, 2018, Paris
Applied Security for Containers, OW2con'18, June 7-8, 2018, Paris
 
ORACLE - Angelo Seminati, Cloud Computing, Milano 2 luglio 2009
ORACLE - Angelo Seminati, Cloud Computing, Milano 2 luglio 2009ORACLE - Angelo Seminati, Cloud Computing, Milano 2 luglio 2009
ORACLE - Angelo Seminati, Cloud Computing, Milano 2 luglio 2009
 
Avoiding cloud lock-in
Avoiding cloud lock-inAvoiding cloud lock-in
Avoiding cloud lock-in
 
Secure remote access to AWS your users will love
Secure remote access to AWS your users will loveSecure remote access to AWS your users will love
Secure remote access to AWS your users will love
 
Use Eclipse Technologies to build a modern embedded development IDE
Use Eclipse Technologies to build a modern embedded development IDEUse Eclipse Technologies to build a modern embedded development IDE
Use Eclipse Technologies to build a modern embedded development IDE
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in Libraries
 
AWS Partner Summit Seoul 2019-partner success stories
AWS Partner Summit Seoul 2019-partner success storiesAWS Partner Summit Seoul 2019-partner success stories
AWS Partner Summit Seoul 2019-partner success stories
 
From the Eclipse Foundation to the Symbian Foundation
From the Eclipse Foundation to the Symbian FoundationFrom the Eclipse Foundation to the Symbian Foundation
From the Eclipse Foundation to the Symbian Foundation
 
Open Stack Cloud Services
Open Stack Cloud ServicesOpen Stack Cloud Services
Open Stack Cloud Services
 
Cc unit 1 ppt
Cc unit 1 pptCc unit 1 ppt
Cc unit 1 ppt
 
Building the Network - The Things Conference 2018
Building the Network - The Things Conference 2018Building the Network - The Things Conference 2018
Building the Network - The Things Conference 2018
 
Oracle Cloud Computing Strategy
Oracle Cloud Computing StrategyOracle Cloud Computing Strategy
Oracle Cloud Computing Strategy
 
Skip the anxiety attack when building secure containerized apps
Skip the anxiety attack when building secure containerized appsSkip the anxiety attack when building secure containerized apps
Skip the anxiety attack when building secure containerized apps
 
E2E Services using Cloud Visitation Platforms
E2E Services using Cloud Visitation PlatformsE2E Services using Cloud Visitation Platforms
E2E Services using Cloud Visitation Platforms
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018
 
NetFoundry - Zero Trust Customer Journey-v1-ext.pptx
NetFoundry - Zero Trust Customer Journey-v1-ext.pptxNetFoundry - Zero Trust Customer Journey-v1-ext.pptx
NetFoundry - Zero Trust Customer Journey-v1-ext.pptx
 

Mehr von Benjamin Cabé

IoT Developer Survey 2018
IoT Developer Survey 2018IoT Developer Survey 2018
IoT Developer Survey 2018Benjamin Cabé
 
Open Source for Industry 4.0 – Open IoT Summit NA 2018
Open Source for Industry 4.0 – Open IoT Summit NA 2018Open Source for Industry 4.0 – Open IoT Summit NA 2018
Open Source for Industry 4.0 – Open IoT Summit NA 2018Benjamin Cabé
 
JVM-Con 2017 – Java and IoT, will it blend?
JVM-Con 2017 – Java and IoT, will it blend?JVM-Con 2017 – Java and IoT, will it blend?
JVM-Con 2017 – Java and IoT, will it blend?Benjamin Cabé
 
Examining the emergent open source IoT ecosystem - IoT World Europe 2016
Examining the emergent open source IoT ecosystem - IoT World Europe 2016Examining the emergent open source IoT ecosystem - IoT World Europe 2016
Examining the emergent open source IoT ecosystem - IoT World Europe 2016Benjamin Cabé
 
Running UK railway with Eclipse Paho and Eclipse Mosquitto – Eclipse IoT Day ...
Running UK railway with Eclipse Paho and Eclipse Mosquitto – Eclipse IoT Day ...Running UK railway with Eclipse Paho and Eclipse Mosquitto – Eclipse IoT Day ...
Running UK railway with Eclipse Paho and Eclipse Mosquitto – Eclipse IoT Day ...Benjamin Cabé
 
The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016
The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016
The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016Benjamin Cabé
 
On making standards organizations & open source communities work hand in hand
On making standards organizations & open source communities work hand in handOn making standards organizations & open source communities work hand in hand
On making standards organizations & open source communities work hand in handBenjamin Cabé
 
Open Source Internet of Things 101 – EclipseCon 2016
Open Source Internet of Things 101 – EclipseCon 2016Open Source Internet of Things 101 – EclipseCon 2016
Open Source Internet of Things 101 – EclipseCon 2016Benjamin Cabé
 
Building the IoT - Coding Serbia 2015
Building the IoT - Coding Serbia 2015Building the IoT - Coding Serbia 2015
Building the IoT - Coding Serbia 2015Benjamin Cabé
 
Devoxx 2015 - Building the Internet of Things with Eclipse IoT
Devoxx 2015 - Building the Internet of Things with Eclipse IoTDevoxx 2015 - Building the Internet of Things with Eclipse IoT
Devoxx 2015 - Building the Internet of Things with Eclipse IoTBenjamin Cabé
 
Manage all the things, small and big, with open source LwM2M implementations ...
Manage all the things, small and big, with open source LwM2M implementations ...Manage all the things, small and big, with open source LwM2M implementations ...
Manage all the things, small and big, with open source LwM2M implementations ...Benjamin Cabé
 
End-to-end IoT solutions with Java and the Eclipse IoT stack
End-to-end IoT solutions with Java and the Eclipse IoT stackEnd-to-end IoT solutions with Java and the Eclipse IoT stack
End-to-end IoT solutions with Java and the Eclipse IoT stackBenjamin Cabé
 
Powering your next IoT application with MQTT - JavaOne 2014 tutorial
Powering your next IoT application with MQTT - JavaOne 2014 tutorialPowering your next IoT application with MQTT - JavaOne 2014 tutorial
Powering your next IoT application with MQTT - JavaOne 2014 tutorialBenjamin Cabé
 
End-to-end IoT solutions with Java and Eclipse IoT
End-to-end IoT solutions with Java and Eclipse IoTEnd-to-end IoT solutions with Java and Eclipse IoT
End-to-end IoT solutions with Java and Eclipse IoTBenjamin Cabé
 
Open-source IoT cookbook
Open-source IoT cookbookOpen-source IoT cookbook
Open-source IoT cookbookBenjamin Cabé
 
Building the Internet of Things with Eclipse IoT - IoTBE meetup
Building the Internet of Things with Eclipse IoT - IoTBE meetupBuilding the Internet of Things with Eclipse IoT - IoTBE meetup
Building the Internet of Things with Eclipse IoT - IoTBE meetupBenjamin Cabé
 
Building the Internet of Things with Eclipse IoT - JavaLand 2014
Building the Internet of Things with Eclipse IoT - JavaLand 2014Building the Internet of Things with Eclipse IoT - JavaLand 2014
Building the Internet of Things with Eclipse IoT - JavaLand 2014Benjamin Cabé
 
What's new at Eclipse IoT - EclipseCon 2014
What's new at Eclipse IoT - EclipseCon 2014What's new at Eclipse IoT - EclipseCon 2014
What's new at Eclipse IoT - EclipseCon 2014Benjamin Cabé
 
Overview of Eclipse IoT projects - IoT Day Grenoble
Overview of Eclipse IoT projects - IoT Day GrenobleOverview of Eclipse IoT projects - IoT Day Grenoble
Overview of Eclipse IoT projects - IoT Day GrenobleBenjamin Cabé
 
Open (source) API for the Internet of Things - APIdays 2013
Open (source) API for the Internet of Things - APIdays 2013Open (source) API for the Internet of Things - APIdays 2013
Open (source) API for the Internet of Things - APIdays 2013Benjamin Cabé
 

Mehr von Benjamin Cabé (20)

IoT Developer Survey 2018
IoT Developer Survey 2018IoT Developer Survey 2018
IoT Developer Survey 2018
 
Open Source for Industry 4.0 – Open IoT Summit NA 2018
Open Source for Industry 4.0 – Open IoT Summit NA 2018Open Source for Industry 4.0 – Open IoT Summit NA 2018
Open Source for Industry 4.0 – Open IoT Summit NA 2018
 
JVM-Con 2017 – Java and IoT, will it blend?
JVM-Con 2017 – Java and IoT, will it blend?JVM-Con 2017 – Java and IoT, will it blend?
JVM-Con 2017 – Java and IoT, will it blend?
 
Examining the emergent open source IoT ecosystem - IoT World Europe 2016
Examining the emergent open source IoT ecosystem - IoT World Europe 2016Examining the emergent open source IoT ecosystem - IoT World Europe 2016
Examining the emergent open source IoT ecosystem - IoT World Europe 2016
 
Running UK railway with Eclipse Paho and Eclipse Mosquitto – Eclipse IoT Day ...
Running UK railway with Eclipse Paho and Eclipse Mosquitto – Eclipse IoT Day ...Running UK railway with Eclipse Paho and Eclipse Mosquitto – Eclipse IoT Day ...
Running UK railway with Eclipse Paho and Eclipse Mosquitto – Eclipse IoT Day ...
 
The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016
The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016
The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016
 
On making standards organizations & open source communities work hand in hand
On making standards organizations & open source communities work hand in handOn making standards organizations & open source communities work hand in hand
On making standards organizations & open source communities work hand in hand
 
Open Source Internet of Things 101 – EclipseCon 2016
Open Source Internet of Things 101 – EclipseCon 2016Open Source Internet of Things 101 – EclipseCon 2016
Open Source Internet of Things 101 – EclipseCon 2016
 
Building the IoT - Coding Serbia 2015
Building the IoT - Coding Serbia 2015Building the IoT - Coding Serbia 2015
Building the IoT - Coding Serbia 2015
 
Devoxx 2015 - Building the Internet of Things with Eclipse IoT
Devoxx 2015 - Building the Internet of Things with Eclipse IoTDevoxx 2015 - Building the Internet of Things with Eclipse IoT
Devoxx 2015 - Building the Internet of Things with Eclipse IoT
 
Manage all the things, small and big, with open source LwM2M implementations ...
Manage all the things, small and big, with open source LwM2M implementations ...Manage all the things, small and big, with open source LwM2M implementations ...
Manage all the things, small and big, with open source LwM2M implementations ...
 
End-to-end IoT solutions with Java and the Eclipse IoT stack
End-to-end IoT solutions with Java and the Eclipse IoT stackEnd-to-end IoT solutions with Java and the Eclipse IoT stack
End-to-end IoT solutions with Java and the Eclipse IoT stack
 
Powering your next IoT application with MQTT - JavaOne 2014 tutorial
Powering your next IoT application with MQTT - JavaOne 2014 tutorialPowering your next IoT application with MQTT - JavaOne 2014 tutorial
Powering your next IoT application with MQTT - JavaOne 2014 tutorial
 
End-to-end IoT solutions with Java and Eclipse IoT
End-to-end IoT solutions with Java and Eclipse IoTEnd-to-end IoT solutions with Java and Eclipse IoT
End-to-end IoT solutions with Java and Eclipse IoT
 
Open-source IoT cookbook
Open-source IoT cookbookOpen-source IoT cookbook
Open-source IoT cookbook
 
Building the Internet of Things with Eclipse IoT - IoTBE meetup
Building the Internet of Things with Eclipse IoT - IoTBE meetupBuilding the Internet of Things with Eclipse IoT - IoTBE meetup
Building the Internet of Things with Eclipse IoT - IoTBE meetup
 
Building the Internet of Things with Eclipse IoT - JavaLand 2014
Building the Internet of Things with Eclipse IoT - JavaLand 2014Building the Internet of Things with Eclipse IoT - JavaLand 2014
Building the Internet of Things with Eclipse IoT - JavaLand 2014
 
What's new at Eclipse IoT - EclipseCon 2014
What's new at Eclipse IoT - EclipseCon 2014What's new at Eclipse IoT - EclipseCon 2014
What's new at Eclipse IoT - EclipseCon 2014
 
Overview of Eclipse IoT projects - IoT Day Grenoble
Overview of Eclipse IoT projects - IoT Day GrenobleOverview of Eclipse IoT projects - IoT Day Grenoble
Overview of Eclipse IoT projects - IoT Day Grenoble
 
Open (source) API for the Internet of Things - APIdays 2013
Open (source) API for the Internet of Things - APIdays 2013Open (source) API for the Internet of Things - APIdays 2013
Open (source) API for the Internet of Things - APIdays 2013
 

How an OSS foundation can help execute your governance

  • 1. How an OSS foundation can help execute your governance Sierra Wireless feedback Benjamin  Cabé   La  Can-ne  –  Feb.  18th,  2013  
  • 2. Who I am •  Benjamin Cabé •  Open Source M2M Evangelist at Sierra Wireless •  Long-time Eclipse lover Copyright (c) 2013 Sierra Wireless and others - Made available under the terms of the Eclipse Public License v1.0
  • 4. Our open-source strategy IoT Building Blocks “We provide open-source developments tools and frameworks for M2M/IoT developers” Interoperability “We provide reference implementations of open protocols and API to encourage interoperability”. Open-Source Community “We host samples, testing environments and documentation on the m2m.eclipse.org portal” Copyright (c) 2013 Sierra Wireless and others - Made available under the terms of the Eclipse Public License v1.0
  • 5. Doing it at Eclipse •  Creation of an M2M Industry Working Group •  Develop our tools (Koneki) and embedded framework (Mihini) by following the EDP •  Gather a community of users, contributors, and adopters Copyright (c) 2013 Sierra Wireless and others - Made available under the terms of the Eclipse Public License v1.0
  • 6. Eclipse Development Process •  High-level process for managing Eclipse projects –  Project Creation, Planning, Milestones, Release Candidates, Reviews, and Releases •  Not a technical development process (i.e. Scrum, XP) •  Exists to help companies and projects to be successful See http://www.eclipse.org/projects/dev_process/development_process_2011.php Copyright (c) 2013 Sierra Wireless and others - Made available under the terms of the Eclipse Public License v1.0
  • 7. Eclipse Legal Process •  Eclipse Foundation ensures that contributed code is free of issues –  who owns the code? are the claims of ownership valid? –  provenance? –  licenses? EPL or compatible? •  Code authors retain copyright •  All contributions are subject to the Eclipse IP Due Diligence Process See http://www.eclipse.org/legal/EclipseLegalProcessPoster.pdf Copyright (c) 2013 Sierra Wireless and others - Made available under the terms of the Eclipse Public License v1.0
  • 9. Overview of the Legal Process •  Contributions must be accepted through Bugzilla –  Contributor implicitly agrees to Eclipse Terms of Use –  Contributor implicitly permits us to use and distribute their code under the EPL –  Contributor retains copyright •  « Significant » contributions and third-party libraries require Contribution Questionnaires –  IP analysis must be passed by Eclipse legal before adding the code to the repository –  CQs are managed via IPZilla (access is for committers only) Copyright (c) 2013 Sierra Wireless and others - Made available under the terms of the Eclipse Public License v1.0
  • 10. Projet Management Infrastructure •  Elect/vote for committers •  Manage personal information •  Manage project metadata: –  source code location –  releases –  download urls –  project plan –  documentation … Copyright (c) 2013 Sierra Wireless and others - Made available under the terms of the Eclipse Public License v1.0
  • 11. Benefits to Sierra •  Our tools and frameworks are built on top of IP clean software •  We get support for managing the projects, marketing them, … Copyright (c) 2013 Sierra Wireless and others - Made available under the terms of the Eclipse Public License v1.0