ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
Why the embedded world needs open source communities
1. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Why the Embedded World
needs Open Source Communities
Philippe Krief
Director, Research Relations
Embedded Conference Scandinavia 2018
Stockholm
2. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
1998: IBM Senior Architect
on Java solutions for Embedded Systems
I’m
here!
:-)
3. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Why would you need
Open Source Communities?
4. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Story #1: MQTT
5. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
By Simon A. Eugster - Own work, CC BY-SA 4.0,
https://commons.wikimedia.org/w/index.php?curid=70622928
Invented
by IBM and Arcom
back in 1999
6. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
MQTT Google Trend
The Community
made
the Standard
7. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Lesson learned #1
Why would you need Open Source
Communities?
Because an Open Source community is
a great vehicle to gain visibility and
recognition
8. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Story #2: Bosch
9. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
2015: Bosch becomes
Eclipse Strategic Member
10. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
“No company can realize the IoT on its own… Within the
Eclipse Community, through the contribution of many
IoT developers, tools and standards are created on an
open platform that many companies can benefit from
for their IoT applications.”
Stefan Ferber, CEO, Bosch Software Innovations
11. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Adoption of Open Source practices
12. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
450
IoT platforms in 2018
13. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
https://www.slideshare.net/appstacle/open-source-as-a-business-opportunity
14. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Lesson learned #2
Why would you need Open Source
Communities?
Because an Open Source community is a
way to become competitive against
bigger fish
15. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Story #3: Startup “X”
16. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
CEO: a good friend of mine
Startup “X”
https://unsplash.com/photos/dGk-qYBk4OA
17. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Protect your Team
New Zealand Rugby team, 1884
18. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Went Open Source
in Apr. 2016
Startup “X”
Goes Open
Source
Failed...
19. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Lesson learned #3
Why would you need Open Source
Communities?
An Open Source community helps you
protect your assets.
BUT
It does not come for free. You need to
invest time and energy building your
community before you see returns
20. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
How does an OSS community work?
#1 - Be a Good OSS Citizen
21. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Who is using OSS
in his products ?
80-90%
According to Forrester & Gartner
https://www.gartner.com/newsroom/id/801412
22. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Who is a Good
Open Source Citizen?
By JacLou DL, CC0 Creative Commons,
https://pixabay.com/photo-2645966/
23. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
How does
an Open Source community work?
#2 - Adopt good governance rules
and practices
24. 24
Transparency
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Andrew Magill – flickr.com
25. 25
Openness
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Chris J. Fry – flickr.com
26. Meritocracy
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Sakeeb Sabakka– flickr.com
27. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
How does
an Open Source community work?
#3 - Support your community
28. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Publishing is NOT
the Open Source
Silver Bullet
29. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Meet your Community
● Go to conferences,
● Organise local events,
● Interact with User groups
30. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Understand your Community
● Use its tools
● Follow its process
● Stay technical
● Straight to the point
31. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Feed your Community
● Create Getting Started
● Complete Documentation
● Use Social Media
32. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Train your Community
Organise
● Workshops
● Webinars
33. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Engage your Community
Organise
● Hackathons
● Challenges / Contests
● Open Calls
34. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Respect your Community
“Every bug report is a love letter”
Erich Gamma
35. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Reach other Communities
● Learn from others
● Talk to them
● Invite them
36. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
How does
an Open Source community work?
#4 - Join an OS foundation
37. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
260
350
10
280+
Corporate Members
360+
Projects
1500+
Committers
30
Professional Staff
38. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
A business friendly ecosystem
based on extensible platforms
Infrastructure
Governance
& Process
Community
Development
IP
Management
& Licensing
Open Source Common
Platform
Products Added Value
Compete on
products &
services
Open, Vendor-
neutral,
Collaboration
platform
Collaborate
with your
competitors
39. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Open Source
applies
everywhere
40. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Research @
OSS
Data Mining
Robotic
Platform
Standard
Industry 4.0
Standard
GDPR
Dev Tools
IoT
Gateway
Safety
assurance &
Certification
IoT Model based
Interoperability
Automotive
& Smart Mobility
41. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Open
Collaboration
is a Journey,
not a destination
42. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Philippe Krief
philippe.krief@eclipse-foundation.org
Community
Thanks!