how an oss foundation can help execute your governance

12
How an OSS foundation can help execute your governance Sierra Wireless feedback Benjamin Cabé La Can-ne – Feb. 18 th , 2013

Upload: benjamin-cabe

Post on 19-May-2015

390 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: How an OSS foundation can help execute your governance

How an OSS foundation can help execute your governance

Sierra Wireless feedback

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

Page 2: How an OSS foundation can help execute your governance

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

Page 3: How an OSS foundation can help execute your governance

Sierra Wireless business

Page 4: How an OSS foundation can help execute your governance

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

Page 5: How an OSS foundation can help execute your governance

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

Page 6: How an OSS foundation can help execute your governance

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

Page 7: How an OSS foundation can help execute your governance

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

Page 8: How an OSS foundation can help execute your governance
Page 9: 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

Page 10: How an OSS foundation can help execute your governance

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

Page 11: How an OSS foundation can help execute your governance

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

Page 12: How an OSS foundation can help execute your governance

Thanks!