SlideShare a Scribd company logo
Why open source is important and
what are we doing about it?
Ibrahim Haddad, Ph.D.
Vice President and Head of the Open Source Group
Samsung Research America – Silicon Valley
Korea Linux Forum 2015
Open Source is Collaborative, External R&D
Well known companies with dedicated open source organization
Why are companies increasing open source R&D?
• Support Product Development
• Support Product Innovation
• Faster Time To Market
• Better Hiring
Open source is a strategic asset
30%
80%
Average Best in class
Source: IDC
Shift from smaller part to majority of code being open source across
industries: Embedded, Supercomputing, Telecom, Banking, Healthcare,
Automotive, etc.
Key dimensions to enterprise open source strategy
Open
Source
Strategy
Product
Community
Governance
Culture
High engagement
in open standards
Portals Compliance Education Inventory Communication
Internal
External
Training
Guidelines
Licenses
New Employee
Orientation
Inventory
Management
Audit 3rd
Party Code
Usage
Process + Policy
Distribution
Process + Policy
Auditing
Process + Policy
Checklists
Attribution
Policy
Documentation
Policy
Internal
External
Compliance part
of development
Compliance
Team
Scoreboard
Contribution
Process + Policy
Open Standards
Contributor
Training
Establish
organization
OSS Group
Hire from
OSS projects
Open source
proprietary code
Support OSS
foundations
Host OSS
events
Involvment w/e
OSS licensing
Establish
Internal OSS
certification and
career path
Mentorship
Program
Independent
IT Infra
Increased scope
of engagement
Increased work
with # of projects
Oss reference
implementation
Executing the strategy: Enterprise open source infrastructure
Why aim for open source leadership?
1/ Product dependency on open source software
2/ Faster Path to Innovation
• Commoditizing and freely sharing lower-level components of
the platform proved to be a better way of building products.
• When you do this, you are focused differentiating at higher
levels of the stack, focusing your resources to innovate on your
unique value add.
 This is a fundamental business advantage that Linux and open
source enable.
3/ Open Source is Eating the Software World
2011
2014
Open Source is Eating the
Software World.
Needed skills to accelerate software innovation
• More open collaboration
• Better programming and development skills
• Better architectural skills
• Better software and system design skills
• Better integration skills
• Modular and scalable coding skills
• Software re-use skills
• Continuous testing and integration cycles
• etc.
Samsung’s Open Source Journey
c
2002
Getting a
taste
of Open
Source
(Embedded Linux)
200
5
200
8
2013
20
14
Established the
Open Source
Group
Increased
Adoption
20
15
Proliferation
Why is open source important to Samsung?
Samsung Open Source Group (OSG) – Est. 02/2013
Open source leadership can’t be given.
– You earn it by consistent participation
and contribution.
오픈 소스 의 리더십
Open Source Leadership
Open source leadership can be taken away.
- You lose it by lack of participation and
contribution.
We continue to build our open source infrastructure
Open Source Group
(multiple geographical locations)
High number of maintainers,
committers and reviewers
Linux Foundation, Apache
Foundation, Mozilla Foundation,
GNOME , SFC, SFLC
Korea Linux Forum, SOCON,
Kernel Summit 2015, Internal
Contributors Day (2x /year)
Frontiership
Program
Tizen
IoTivity
W3C
IoT
Mentorship
Program
Open Source
Mentorship
Program
Independent
IT infra
Open source IT infra:
Our own servers + IRC + WIKI +
VPN + Linux Laptops + IMAP
support for Linux + Mailing Lists
Server + git servers + file servers +
etc.
Heavily involved
in dozens of
projects used in
our products
Consumer + Basic
Participant
Infrastructure
Advanced elements were established in 2013 & 2014.
OSG current focus areas
Open
Source
Foundations
Linux
Foundation
Software
Freedom
Law Center
Software
Conservancy
Center
GNOME
Foundation
Apache
Foundation
Mozilla
Foundation
OSS
Compliance
Advise R&D
Teams on
OSS Legal
Compliance
Support
with
Compliance
Efforts
+
Help
Resolve
Inquiries
Evangelism
Strategy
Community
Launch new
projects
Sponsor +
speak at
conferences
Organize
community
events
Deliver
internal
training
Mentor
junior
engineers
Thought
leadership
Internal
technical
workshops
Advise on
community
matters
Media
FFmpeg
Gstreamer
Standards
Web/W3C
(CSS, HTML5)
IoT
(Open
Interconnect
Consortium
+
IoTivity
Project)
Virtualization
KVM
QEMU
Web
Webkit
Blink
Graphics
Wayland
EFL
Cairo
System
Linux
Kernel
Tizen
Platform
TechnicalNon-Technical
What do our open source developers do?
• Upstream development.
• Helping R&D and product teams on open source software.
• Open source knowledge transfer internally.
• Special projects and new ideas.
• Internal and external thought leadership.
What’s our impact? (source code)
• Goal: Quantify our contributions to key upstream projects.
• gitdm – git data mining.
• Survey 15 upstream projects:
BlueZ, Wayland and Weston, GStreamer, Cairo, EFL and Enlightenme
nt, Linux, FFmpeg, Clang, Blink, Servo, Caskbench, Skia, Webkit, X
en, U-Boot.
• Date:
– Survey covers code committed from Jan 1, 2011 to Oct 10, 2015.
Development Community vs. Samsung (15 projects)
0 M
20 M
40 M
60 M
80 M
100 M
120 M
2011 2012 2013 2014 2015
Not Samsung Samsung
500+ companies
Samsung:
~2.5% of total
development efforts
Oct 10
2015
A closer look at Samsung’s contributions
0 M
1 M
2 M
3 M
2011 2012 2013 2014 2015
Samsung Samsung OSG
OSG
Samsung
Developers
Oct 10
2015
OSG = Over 40% of Samsung’s upstream dev since its inception
(Feb’13)
0 M
1 M
2 M
3 M
2013 2014 2015
Samsung Samsung OSG
OSG
Samsung
Developers
Oct 10, 2015
This is a great example to showcase the need for
a dedicated open source team that gets engaged
on open source projects critical to your company.
What’s our impact? (Thought Leadership)
Guiding principles
1. We can’t hire all the smart people in the world.
We need to find a way to tap into their knowledge and influence
favorable outcomes in external collaborative and R&D projects.
2. Open source R&D creates significant value.
Internal R&D uses the results of open source R&D and claims portion
of that value.
3. We don’t need to originate the research to use it or benefit from it.
4. We practice what we preach internally: openness and collaboration.
Closing Thoughts
Why Focus on Open Source R&D?
Open Source R&D is a very important and a strategic innovation tool.
• Share development on non diffrentiating software
• Lower R&D cost
• Accelerate product development
• Influence on technologies used in products
• Access to talent pool
Companies need to adapt to collaborative development
(internally and externally)
Development
model
Collaboration
Transparency
Meritocracy
Team formation
Hiring practices
Contribution
Governance
Organizational
Approvals
Operational model
IT infrastructure
Development tools
Metrics
Knowledge sharing
Code reuse
Culture Processes Tools
We’re on the right path; it will take time and perseverence.
#TheNextBigThing will be created with Open Source.
Open Source is eating the software world.
We can watch the show or be part of it.
We chose to be part of it!
@SamsungOSG

More Related Content

PDF
FFmpeg: A Retrospective
PDF
Teaching Open Source In The University
PDF
tizen-upstream-coop-tdc2014-pcoval
PDF
OpenStack: Community driven development, For Real!
PDF
Let's Go @ St. Louis CocoaHeads
PDF
A Survivor's Guide to Contributing to the Linux Kernel
PDF
Start your open source project
PDF
Using OpenEmbedded
FFmpeg: A Retrospective
Teaching Open Source In The University
tizen-upstream-coop-tdc2014-pcoval
OpenStack: Community driven development, For Real!
Let's Go @ St. Louis CocoaHeads
A Survivor's Guide to Contributing to the Linux Kernel
Start your open source project
Using OpenEmbedded

What's hot (11)

PDF
Using OpenEmbedded
ODP
Tizen architecture-solutionslinux-20130529
PDF
The Evolving Role of Build Engineering in Managing Open Source
PPT
Open source a presentation
PDF
Flatpak and AppImage usage on openSUSE
PDF
tizen-maintain-20150413rzr
PDF
Droidcon Italy 2015: can you work without open source libraries?
PDF
TYPO3 CMS Release Cycles after 6.2 LTS (Draft)
PPTX
Open Source, Sourceforge Projects, & Apache Foundation
PDF
Voxxed Days Villnius 2015 - Burning Marshmallows
ODP
Openoffice and Linux
Using OpenEmbedded
Tizen architecture-solutionslinux-20130529
The Evolving Role of Build Engineering in Managing Open Source
Open source a presentation
Flatpak and AppImage usage on openSUSE
tizen-maintain-20150413rzr
Droidcon Italy 2015: can you work without open source libraries?
TYPO3 CMS Release Cycles after 6.2 LTS (Draft)
Open Source, Sourceforge Projects, & Apache Foundation
Voxxed Days Villnius 2015 - Burning Marshmallows
Openoffice and Linux
Ad

Viewers also liked (7)

PPTX
Why Open Source is Important
PDF
PDF
Lunch and Learn - FFmpeg
PDF
FFmpeg - the universal multimedia toolkit
PDF
Apache: Code, Community and Open Source
PPTX
FFmpeg presentation
KEY
Why Open Source is Important
Lunch and Learn - FFmpeg
FFmpeg - the universal multimedia toolkit
Apache: Code, Community and Open Source
FFmpeg presentation
Ad

Similar to Why Open Source is Important and What are We Doing About it? (20)

PPTX
Why is Open Source Important to Samsung and What Are We Doing About It?
PDF
Samsung and the Path to Open Source Leadership
PDF
Samsung & The Path to Open Source Leadership
PDF
Samsung and the path to open source leadership
PDF
Soluciones de Código Abierto - Perspectivas, Resultados y Soluciones de Valor
PDF
BUDDY White Paper
PPTX
The Growing Research that Open Source Owns the Future in Cloud
PDF
[WSO2 Integration Summit Brazil 2019] WSO2’s Open Everything Strategy
PDF
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
PDF
IBM Innovate - Uderstanding DevOps
PPTX
In From the Cold: Open Source as Part of Mainstream Software Asset Management
PPTX
Many Ways to Move the Needle on Open Source
PPTX
How open source is funded the enterprise differentiation tightrope (1)
PDF
How open source is funded? LJC London Sept 2019
PDF
Open Source Impact on Digital Transformation
PDF
APIdays Paris 2018 - The Open Source Impact on Digital Transformation Harsha ...
PDF
Establishing an Open Source Program Office
PPTX
Inner-Source: The Lesson of Linux for Enterprises
PPTX
Rise of the Open Source Program Office for LinuxCon 2016
PDF
2019-03 - An introduction to FINOS
Why is Open Source Important to Samsung and What Are We Doing About It?
Samsung and the Path to Open Source Leadership
Samsung & The Path to Open Source Leadership
Samsung and the path to open source leadership
Soluciones de Código Abierto - Perspectivas, Resultados y Soluciones de Valor
BUDDY White Paper
The Growing Research that Open Source Owns the Future in Cloud
[WSO2 Integration Summit Brazil 2019] WSO2’s Open Everything Strategy
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
IBM Innovate - Uderstanding DevOps
In From the Cold: Open Source as Part of Mainstream Software Asset Management
Many Ways to Move the Needle on Open Source
How open source is funded the enterprise differentiation tightrope (1)
How open source is funded? LJC London Sept 2019
Open Source Impact on Digital Transformation
APIdays Paris 2018 - The Open Source Impact on Digital Transformation Harsha ...
Establishing an Open Source Program Office
Inner-Source: The Lesson of Linux for Enterprises
Rise of the Open Source Program Office for LinuxCon 2016
2019-03 - An introduction to FINOS

More from Samsung Open Source Group (20)

PDF
The Complex IoT Equation (and FLOSS solutions)
PDF
Easy IoT with JavaScript
PDF
Spawny: A New Approach to Logins
PDF
Rapid SPi Device Driver Development over USB
PDF
Tizen RT: A Lightweight RTOS Platform for Low-End IoT Devices
PDF
IoTivity: Smart Home to Automotive and Beyond
PDF
IoTivity for Automotive: meta-ocf-automotive tutorial
PDF
GENIVI + OCF Cooperation
PDF
Framework for IoT Interoperability
PDF
Open Source Metrics to Inform Corporate Strategy
PDF
IoTivity for Automotive IoT Interoperability
PDF
JerryScript: An ultra-lighteweight JavaScript Engine for the Internet of Thin...
PDF
Adding IEEE 802.15.4 and 6LoWPAN to an Embedded Linux Device
PDF
IoTivity: From Devices to the Cloud
PDF
SOSCON 2016 JerryScript
PDF
IoT: From Arduino Microcontrollers to Tizen Products using IoTivity
PDF
Run Your Own 6LoWPAN Based IoT Network
PDF
Practical Guide to Run an IEEE 802.15.4 Network with 6LoWPAN Under Linux
PDF
IoTivity Tutorial: Prototyping IoT Devices on GNU/Linux
PDF
JerryScript: An ultra-lighteweight JavaScript Engine for the Internet of Things
The Complex IoT Equation (and FLOSS solutions)
Easy IoT with JavaScript
Spawny: A New Approach to Logins
Rapid SPi Device Driver Development over USB
Tizen RT: A Lightweight RTOS Platform for Low-End IoT Devices
IoTivity: Smart Home to Automotive and Beyond
IoTivity for Automotive: meta-ocf-automotive tutorial
GENIVI + OCF Cooperation
Framework for IoT Interoperability
Open Source Metrics to Inform Corporate Strategy
IoTivity for Automotive IoT Interoperability
JerryScript: An ultra-lighteweight JavaScript Engine for the Internet of Thin...
Adding IEEE 802.15.4 and 6LoWPAN to an Embedded Linux Device
IoTivity: From Devices to the Cloud
SOSCON 2016 JerryScript
IoT: From Arduino Microcontrollers to Tizen Products using IoTivity
Run Your Own 6LoWPAN Based IoT Network
Practical Guide to Run an IEEE 802.15.4 Network with 6LoWPAN Under Linux
IoTivity Tutorial: Prototyping IoT Devices on GNU/Linux
JerryScript: An ultra-lighteweight JavaScript Engine for the Internet of Things

Recently uploaded (20)

PPT
Data mining for business intelligence ch04 sharda
PDF
Business model innovation report 2022.pdf
PPTX
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
PDF
Nidhal Samdaie CV - International Business Consultant
PPTX
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
PDF
Unit 1 Cost Accounting - Cost sheet
PPT
340036916-American-Literature-Literary-Period-Overview.ppt
PPT
Chapter four Project-Preparation material
PPTX
ICG2025_ICG 6th steering committee 30-8-24.pptx
PDF
Stem Cell Market Report | Trends, Growth & Forecast 2025-2034
PDF
Training And Development of Employee .pdf
PPTX
The Marketing Journey - Tracey Phillips - Marketing Matters 7-2025.pptx
PDF
Outsourced Audit & Assurance in USA Why Globus Finanza is Your Trusted Choice
PDF
WRN_Investor_Presentation_August 2025.pdf
PPTX
Probability Distribution, binomial distribution, poisson distribution
PDF
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
PDF
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
PPTX
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
PDF
IFRS Notes in your pocket for study all the time
PDF
Solara Labs: Empowering Health through Innovative Nutraceutical Solutions
Data mining for business intelligence ch04 sharda
Business model innovation report 2022.pdf
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
Nidhal Samdaie CV - International Business Consultant
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
Unit 1 Cost Accounting - Cost sheet
340036916-American-Literature-Literary-Period-Overview.ppt
Chapter four Project-Preparation material
ICG2025_ICG 6th steering committee 30-8-24.pptx
Stem Cell Market Report | Trends, Growth & Forecast 2025-2034
Training And Development of Employee .pdf
The Marketing Journey - Tracey Phillips - Marketing Matters 7-2025.pptx
Outsourced Audit & Assurance in USA Why Globus Finanza is Your Trusted Choice
WRN_Investor_Presentation_August 2025.pdf
Probability Distribution, binomial distribution, poisson distribution
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
IFRS Notes in your pocket for study all the time
Solara Labs: Empowering Health through Innovative Nutraceutical Solutions

Why Open Source is Important and What are We Doing About it?

  • 1. Why open source is important and what are we doing about it? Ibrahim Haddad, Ph.D. Vice President and Head of the Open Source Group Samsung Research America – Silicon Valley Korea Linux Forum 2015
  • 2. Open Source is Collaborative, External R&D
  • 3. Well known companies with dedicated open source organization
  • 4. Why are companies increasing open source R&D? • Support Product Development • Support Product Innovation • Faster Time To Market • Better Hiring
  • 5. Open source is a strategic asset 30% 80% Average Best in class Source: IDC Shift from smaller part to majority of code being open source across industries: Embedded, Supercomputing, Telecom, Banking, Healthcare, Automotive, etc.
  • 6. Key dimensions to enterprise open source strategy Open Source Strategy Product Community Governance Culture
  • 7. High engagement in open standards Portals Compliance Education Inventory Communication Internal External Training Guidelines Licenses New Employee Orientation Inventory Management Audit 3rd Party Code Usage Process + Policy Distribution Process + Policy Auditing Process + Policy Checklists Attribution Policy Documentation Policy Internal External Compliance part of development Compliance Team Scoreboard Contribution Process + Policy Open Standards Contributor Training Establish organization OSS Group Hire from OSS projects Open source proprietary code Support OSS foundations Host OSS events Involvment w/e OSS licensing Establish Internal OSS certification and career path Mentorship Program Independent IT Infra Increased scope of engagement Increased work with # of projects Oss reference implementation Executing the strategy: Enterprise open source infrastructure
  • 8. Why aim for open source leadership?
  • 9. 1/ Product dependency on open source software
  • 10. 2/ Faster Path to Innovation • Commoditizing and freely sharing lower-level components of the platform proved to be a better way of building products. • When you do this, you are focused differentiating at higher levels of the stack, focusing your resources to innovate on your unique value add.  This is a fundamental business advantage that Linux and open source enable.
  • 11. 3/ Open Source is Eating the Software World 2011 2014 Open Source is Eating the Software World.
  • 12. Needed skills to accelerate software innovation • More open collaboration • Better programming and development skills • Better architectural skills • Better software and system design skills • Better integration skills • Modular and scalable coding skills • Software re-use skills • Continuous testing and integration cycles • etc.
  • 14. c 2002 Getting a taste of Open Source (Embedded Linux) 200 5 200 8 2013 20 14 Established the Open Source Group Increased Adoption 20 15 Proliferation
  • 15. Why is open source important to Samsung?
  • 16. Samsung Open Source Group (OSG) – Est. 02/2013 Open source leadership can’t be given. – You earn it by consistent participation and contribution. 오픈 소스 의 리더십 Open Source Leadership Open source leadership can be taken away. - You lose it by lack of participation and contribution.
  • 17. We continue to build our open source infrastructure Open Source Group (multiple geographical locations) High number of maintainers, committers and reviewers Linux Foundation, Apache Foundation, Mozilla Foundation, GNOME , SFC, SFLC Korea Linux Forum, SOCON, Kernel Summit 2015, Internal Contributors Day (2x /year) Frontiership Program Tizen IoTivity W3C IoT Mentorship Program Open Source Mentorship Program Independent IT infra Open source IT infra: Our own servers + IRC + WIKI + VPN + Linux Laptops + IMAP support for Linux + Mailing Lists Server + git servers + file servers + etc. Heavily involved in dozens of projects used in our products Consumer + Basic Participant Infrastructure Advanced elements were established in 2013 & 2014.
  • 18. OSG current focus areas Open Source Foundations Linux Foundation Software Freedom Law Center Software Conservancy Center GNOME Foundation Apache Foundation Mozilla Foundation OSS Compliance Advise R&D Teams on OSS Legal Compliance Support with Compliance Efforts + Help Resolve Inquiries Evangelism Strategy Community Launch new projects Sponsor + speak at conferences Organize community events Deliver internal training Mentor junior engineers Thought leadership Internal technical workshops Advise on community matters Media FFmpeg Gstreamer Standards Web/W3C (CSS, HTML5) IoT (Open Interconnect Consortium + IoTivity Project) Virtualization KVM QEMU Web Webkit Blink Graphics Wayland EFL Cairo System Linux Kernel Tizen Platform TechnicalNon-Technical
  • 19. What do our open source developers do? • Upstream development. • Helping R&D and product teams on open source software. • Open source knowledge transfer internally. • Special projects and new ideas. • Internal and external thought leadership.
  • 20. What’s our impact? (source code) • Goal: Quantify our contributions to key upstream projects. • gitdm – git data mining. • Survey 15 upstream projects: BlueZ, Wayland and Weston, GStreamer, Cairo, EFL and Enlightenme nt, Linux, FFmpeg, Clang, Blink, Servo, Caskbench, Skia, Webkit, X en, U-Boot. • Date: – Survey covers code committed from Jan 1, 2011 to Oct 10, 2015.
  • 21. Development Community vs. Samsung (15 projects) 0 M 20 M 40 M 60 M 80 M 100 M 120 M 2011 2012 2013 2014 2015 Not Samsung Samsung 500+ companies Samsung: ~2.5% of total development efforts Oct 10 2015
  • 22. A closer look at Samsung’s contributions 0 M 1 M 2 M 3 M 2011 2012 2013 2014 2015 Samsung Samsung OSG OSG Samsung Developers Oct 10 2015
  • 23. OSG = Over 40% of Samsung’s upstream dev since its inception (Feb’13) 0 M 1 M 2 M 3 M 2013 2014 2015 Samsung Samsung OSG OSG Samsung Developers Oct 10, 2015 This is a great example to showcase the need for a dedicated open source team that gets engaged on open source projects critical to your company.
  • 24. What’s our impact? (Thought Leadership)
  • 25. Guiding principles 1. We can’t hire all the smart people in the world. We need to find a way to tap into their knowledge and influence favorable outcomes in external collaborative and R&D projects. 2. Open source R&D creates significant value. Internal R&D uses the results of open source R&D and claims portion of that value. 3. We don’t need to originate the research to use it or benefit from it. 4. We practice what we preach internally: openness and collaboration.
  • 27. Why Focus on Open Source R&D? Open Source R&D is a very important and a strategic innovation tool. • Share development on non diffrentiating software • Lower R&D cost • Accelerate product development • Influence on technologies used in products • Access to talent pool
  • 28. Companies need to adapt to collaborative development (internally and externally) Development model Collaboration Transparency Meritocracy Team formation Hiring practices Contribution Governance Organizational Approvals Operational model IT infrastructure Development tools Metrics Knowledge sharing Code reuse Culture Processes Tools We’re on the right path; it will take time and perseverence.
  • 29. #TheNextBigThing will be created with Open Source. Open Source is eating the software world. We can watch the show or be part of it. We chose to be part of it! @SamsungOSG

Editor's Notes