open collaboration open source, - cloud object storage · open source technology enable on-premise...
Post on 30-May-2020
10 Views
Preview:
TRANSCRIPT
1
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Open Source,Open Collaboration
Mike Milinkovich Executive Director
Eclipse Foundationmike.milinkovich@eclipse-foundation.org
@mmilinkov
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
The Platform for Open Collaboration
2
275+Members
350+Projects
1500+Committers
30Professional Staff
By the Numbers
3
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Software is eating the world
4
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Software Embedded on Airbus Aircraft
5
Copyright (c) 2017, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
90% of automotive innovations are from software
Mercedes S-Class, Infotainment Subsystem, 20 Mio. LOC50 – 100, networked, ECUs
5
6
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Software matters to industry
7
Copyright (c) 2017, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
“Every industrial company will become a software company”
-GE CEO Jeff Immelthttp://www.ge.com/ar2013/pdf/GE_AR13_Letter.pdf
7Copyright (c) 2017, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
8
Copyright (c) 2017, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
“Every software company is an open source company”
8
-Mike Milinkovich, Eclipse Foundation
Copyright (c) 2017, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
9
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
But what is “open source”?
10
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
● Freedom 0 -to run the program, for any purpose
● Freedom 1 - to study how the program works, and change it to make it do what you wish
● Freedom 2- to redistribute copies
● Freedom 3 - to distribute copies of your modified versions to others
Software Freedoms
11
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
11
•Better, smarter business–Save costs, faster time to market, improve quality
•Enables collaboration–Consistent sharing of IP
•Rapid adoption of technology–It is free and easy to access
•Scale
Why open source?
12
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Google Trends for “MQTT”
Open sourced here
A current example
13
Copyright (c) 2017, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
▪ Far higher levels of experimentation
▪ Innovation through integration
▪ Permissionless innovation
13
KEEP CALMAND
INNOVATE
Innovation
14
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
14
• Is Open Source chaotic?• How does development really work?• What is this “Open Source community”?• How do you manage community contributions?• How do you plan in Open Source?• Isn’t open source going to infect our intellectual
property?• Why would we open source our assets?
Open source questions
15
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
15Copyright (c) 2017, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
16
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Predictability
16
Copyright (c) 2017, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
17
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Contribution
● Reduce Costs● Influence
Direction● Attract Talent
17
Copyright (c) 2017, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
18
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Free….
...just likepuppies
18
Copyright (c) 2017, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
By Lucie Tylová, Westik.cz - Westieinfo.com - soukromý archiv, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=4782396
19
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
0DENY
VALUEAPPROPRIATED
SINGLE PROJECT MULTIPLE PROJECT
TIME
SCOPE
BUSINESS DRIVEN
ENGINEERING DRIVEN
1USE
2CONTRIBUTE
3CHAMPION
VALUE CO-CREATION
VALUE
APPROPRIATIONCOUPLING
MANAGEMENT
Open Source Maturity Model
20
Copyright (c) 2017, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Building blocks for Innovation and Collaboration Requires:
Infrastructure
IP Management & Licensing
Process & Governance
Community Development
20
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Eclipse Working Groups
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Eclipse Working Groups
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Misson
To create the open Internet of Things
23
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Validated by Industry Leaders
“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 FerberCEO, Bosch Software Innovations Infrastructure
IP Management & Licensing
Governance & Process
Community Development
24
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Eclipse IoT Community
2.4M 36 280+ 140Klines of code projects developers monthly
visitors
25
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
The 3 IoT Software StacksTOOLS & SDKsONTOLOGIESSECURITY
CONSTRAINED DEVICES
Hardware Abstraction Layer (HAL)
OS / RTOS
CommunicationR
emot
e M
anag
emen
tField protocols IoT protocols
IOT CLOUD PLATFORM
Con
nec
tivi
ty
Mes
sag
e R
outi
ng
OS / PaaS
Device Management
Data Management
Event Management, Analytics & UI
Device Registry
Application Enablement
GATEWAYS AND SMART DEVICES
Rem
ote
Man
agem
ent
Application Runtime
Data Management & Messaging
OS / RTOS
Connectivity
Field protocols IoT protocols
Network Management
27
Copyright © 2018 The Eclipse Foundation. All Rights Reserved 28
● Achieve interoperability in Industry 4.0 thanks to open source technology
● Enable on-premise deployments of IoT platforms (vs. public cloud)
● Provide commercial support for Eclipse IoT technologies
● Promote the value of open IoT ecosystems through testbeds
● Device Management● Establish Eclipse IoT
projects as reference implementations of IoT standards (e.g. LWM2M)
Eclipse IoT Ecosystem
Examples
OEMs Software Vendors IoT HW Manufacturers
Goals
Copyright © 2018 The Eclipse Foundation. All Rights Reserved 29
● Grow their consumer IoT and Smart Home ecosystems
● Promote IoT cloud interoperability through open standards (ex. OneM2M)
● Provide support and services around Eclipse IoT technology
● Partner with Eclipse IoT member companies on IoT research projects (ex. Smart Cities)
● Disseminate the results though Eclipse IoT projects
Eclipse IoT Ecosystem
Examples
Telcos IT Services Companies Research Institutes
Goals
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Eclipse IoT Open Testbeds
Eclipse IoT Open Testbeds focus on working solutions featuring open source technology and commercial solutions
IoT industry needs to showcase working solutions and the ecosystem(s) needed to build them
https://iot.eclipse.org/testbeds
30
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Eclipse IoT Open Testbeds
Asset Tracking Management
Production Performance Management
31
32
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Parting thoughts...
32Copyright (c) 2017, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
33
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
33
Software competence is the key to digital transformation
34
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
34
Our future is being built on open source
35
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
35
Engage,Experiment,
Educate
top related