SlideShare une entreprise Scribd logo
1  sur  28
OPEN SOURCE AS AN ELEMENT OF 
CORPORATE STRATEGY 
Shawn Briscoe 
Director Strategy SVCS 
@black_duck_sw 
Guy Martin 
Senior Strategist 
@SamsungOSG
FRAMEWORK FOR OPEN SOURCE 
INTERACTIONS 
2 
Flexible Framework for: 
• Organizational/team-specific 
needs 
• Evolving adoption/use of OSS 
• Interrelated focus areas 
Four (4) Focus Areas: 
• Strategy & Governance 
• Consume 
• Collaborate 
• Create
OPEN SOURCE IS A STRATEGIC ASSET 
3 
30% 
80% 
Average* Best in class 
*Source: IDC 2012
2014 
the future of 
OPEN 
SOURCE 
+
2014 SURVEY COLLABORATORS 
5
FACTORS FOR ENTERPRISE ADOPTION OF 
OSS 
6
FACTORS FOR ENTERPRISE PARTICIPATION IN 
OPEN SOURCE COMMUNITIES 
7
ELEMENTS OF AN ENTERPRISE OPEN SOURCE 
STRATEGY 
8 
Culture 
Product 
Community 
Open Source 
Strategy 
Governance
PRODUCT STRATEGY 
9 
Building 
OSS 
Your 
Product 
or Service 
Building 
for OSS 
Open 
Source 
Open 
Source Your 
Product 
or Service 
Building 
with OSS 
Your 
Product 
or Service 
Open 
Source 
Building 
on OSS 
Your 
Business 
Open 
Source
THE PROMISE OF OPEN SOURCE 
10 
Systematically streamline, safeguard, and 
manage open source throughout your software 
development value chain. 
Choose Scan Approve Inventory Secure Deliver
MITIGATE SECURITY RISKS 
11
CORPORATE CULTURE 
12 
INNER SOURCE 
Collaboratio 
n 
Transparenc 
y 
Meritocracy 
Contribution 
Governance 
Organization 
al 
Knowledge 
Reuse 
Metrics
COMMUNITY STRATEGY 
13 
Operational 
Efficiency 
Technology 
Influence 
Talent 
Identification 
Stewardship
14 
CASE STUDY 
Samsung Open Source Group
SAMSUNG OPEN SOURCE TIMELINE 
15 
Prolification + 
Contributions 
Exploring 
Possibilities 
Using embedded 
Linux in select 
products 
Adoption 
Adoption of Linux 
and Open Source 
SW as a viable 
alternative 
Tizen 
Major 
Contribution 
2002 2005 2008 2012 
Open Source 
Group 
Created in SRA-SV 
+ Open Source 
Office in SRUK 
2013
SAMSUNG OSG MISSION 
16 
Open 
Source 
Leadership
WHY? 
17
HOW? 
18 
Strategy 
Components 
Thought 
Leadership 
Grow Open 
Source 
Competence 
External & 
Internal Visibility 
Upstream 
Contributions 
Educate/Mentor 
Product 
Teams
RESULTS TO DATE (2014) 
19 
• Contributions 
• 25 dedicated OSS developers (16 maintainers) 
• Linux Kernel, Multimedia, Graphics, Web, Virtualization 
• > 6300 upstream contributions 
• 2/3 bug fixes, remaining split between enhancements/new features 
• 98% contribution acceptance rate 
• 15% of contributions driven by business units 
• Thought Leadership/Visibility 
• > 60 conference presentations/papers 
• 13 media mentions (including WSJ, Linux.com, etc.) 
• 35 product developers graduated from 
OSS Leadership Program
20 
Lessons Learned Along the 
Road….
RULE #1 
21 
No two communities are exactly the same!
RULE #2 
22 
Communities don’t work for individual companies
UNDERSTAND COMMUNITY GOVERNANCE 
23 
• Each community is different 
• Contributions need to ‘fit’ with other code/patches
UNDERSTAND COMMUNITY MOTIVATORS 
24 
• Successful communities are powered by motivated 
people 
• Motivation can be: status, money, peer recognition
BE CAREFUL OF ‘CUSTOM’ LICENSES 
25 
• Communities do not work well with ‘custom licenses’ 
• Gaining contributors/momentum requires low barriers 
to entry 
http://opensource.org/licenses/index.html
COMMUNITIES NEED NURTURING 
26 
• Posting code to public sites is not collaboration 
• Community participation is a cycle – expect change
BE HUMBLE, BUT BOLD 
27 
• Community leadership is earned, not granted 
• Accept community feedback and rework code 
• Bring technical expertise to the table 
• Contributions need to be ongoing to maintain leadership status 
Leadership != Control 
Accounting != Leadership 
Humble Bold
28 
THANK YOU!

Contenu connexe

En vedette

symfony: An Open-Source Framework for Professionals (PHP Day 2008)
symfony: An Open-Source Framework for Professionals (PHP Day 2008)symfony: An Open-Source Framework for Professionals (PHP Day 2008)
symfony: An Open-Source Framework for Professionals (PHP Day 2008)Fabien Potencier
 
Open Source as IT and Business Strategy
Open Source as IT and Business StrategyOpen Source as IT and Business Strategy
Open Source as IT and Business StrategyKarim Baïna
 
112 - The Role of Mentoring and Project Characteristics for Onboarding in Ope...
112 - The Role of Mentoring and Project Characteristics for Onboarding in Ope...112 - The Role of Mentoring and Project Characteristics for Onboarding in Ope...
112 - The Role of Mentoring and Project Characteristics for Onboarding in Ope...ESEM 2014
 
Transforming IT with an Open Source Strategy
Transforming IT with an Open Source StrategyTransforming IT with an Open Source Strategy
Transforming IT with an Open Source StrategyInnoTech
 
Open source software development
Open source software developmentOpen source software development
Open source software developmentSagar Raravi
 
Defining an Open Source Software Trustworthiness Model
Defining an Open Source Software Trustworthiness Model Defining an Open Source Software Trustworthiness Model
Defining an Open Source Software Trustworthiness Model Davide Taibi
 
Open Source Software Needs You!
Open Source Software Needs You!Open Source Software Needs You!
Open Source Software Needs You!Charles Nutter
 
An Open Source Workshop
An Open Source WorkshopAn Open Source Workshop
An Open Source Workshophalehmahbod
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source SoftwareMoinuddin Ahmed
 
"IBMs Open Source Strategy" by Adam Jollans @ eLiberatica 2009
"IBMs Open Source Strategy" by Adam Jollans @ eLiberatica 2009"IBMs Open Source Strategy" by Adam Jollans @ eLiberatica 2009
"IBMs Open Source Strategy" by Adam Jollans @ eLiberatica 2009eLiberatica
 
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
 
Open Source Software - A Guide to Innovation
Open Source Software - A Guide to InnovationOpen Source Software - A Guide to Innovation
Open Source Software - A Guide to InnovationKonstantyn Spasokukotskiy
 
5 advantages of having good reputation
5 advantages of having good reputation5 advantages of having good reputation
5 advantages of having good reputationLeo Vidal
 
10 Reasons To Use Open Source Software-Defined Networking
10 Reasons To Use Open Source Software-Defined Networking10 Reasons To Use Open Source Software-Defined Networking
10 Reasons To Use Open Source Software-Defined NetworkingVala Afshar
 
Corporate image and identity
Corporate image and identityCorporate image and identity
Corporate image and identityBorna Roy
 
Open Source Software Presentation
Open Source Software PresentationOpen Source Software Presentation
Open Source Software PresentationHenry Briggs
 
Open Source Software - Avoiding Common Pitfalls
Open Source Software - Avoiding Common PitfallsOpen Source Software - Avoiding Common Pitfalls
Open Source Software - Avoiding Common PitfallsAnsel Halliburton
 
Public relations and corporate image
Public relations and corporate imagePublic relations and corporate image
Public relations and corporate imageshivamrckz
 
Opensource Powerpoint Review.Ppt
Opensource Powerpoint Review.PptOpensource Powerpoint Review.Ppt
Opensource Powerpoint Review.PptViet NguyenHoang
 
An Open Source Strategy for NASA
An Open Source Strategy for NASAAn Open Source Strategy for NASA
An Open Source Strategy for NASAChris Mattmann
 

En vedette (20)

symfony: An Open-Source Framework for Professionals (PHP Day 2008)
symfony: An Open-Source Framework for Professionals (PHP Day 2008)symfony: An Open-Source Framework for Professionals (PHP Day 2008)
symfony: An Open-Source Framework for Professionals (PHP Day 2008)
 
Open Source as IT and Business Strategy
Open Source as IT and Business StrategyOpen Source as IT and Business Strategy
Open Source as IT and Business Strategy
 
112 - The Role of Mentoring and Project Characteristics for Onboarding in Ope...
112 - The Role of Mentoring and Project Characteristics for Onboarding in Ope...112 - The Role of Mentoring and Project Characteristics for Onboarding in Ope...
112 - The Role of Mentoring and Project Characteristics for Onboarding in Ope...
 
Transforming IT with an Open Source Strategy
Transforming IT with an Open Source StrategyTransforming IT with an Open Source Strategy
Transforming IT with an Open Source Strategy
 
Open source software development
Open source software developmentOpen source software development
Open source software development
 
Defining an Open Source Software Trustworthiness Model
Defining an Open Source Software Trustworthiness Model Defining an Open Source Software Trustworthiness Model
Defining an Open Source Software Trustworthiness Model
 
Open Source Software Needs You!
Open Source Software Needs You!Open Source Software Needs You!
Open Source Software Needs You!
 
An Open Source Workshop
An Open Source WorkshopAn Open Source Workshop
An Open Source Workshop
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source Software
 
"IBMs Open Source Strategy" by Adam Jollans @ eLiberatica 2009
"IBMs Open Source Strategy" by Adam Jollans @ eLiberatica 2009"IBMs Open Source Strategy" by Adam Jollans @ eLiberatica 2009
"IBMs Open Source Strategy" by Adam Jollans @ eLiberatica 2009
 
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
 
Open Source Software - A Guide to Innovation
Open Source Software - A Guide to InnovationOpen Source Software - A Guide to Innovation
Open Source Software - A Guide to Innovation
 
5 advantages of having good reputation
5 advantages of having good reputation5 advantages of having good reputation
5 advantages of having good reputation
 
10 Reasons To Use Open Source Software-Defined Networking
10 Reasons To Use Open Source Software-Defined Networking10 Reasons To Use Open Source Software-Defined Networking
10 Reasons To Use Open Source Software-Defined Networking
 
Corporate image and identity
Corporate image and identityCorporate image and identity
Corporate image and identity
 
Open Source Software Presentation
Open Source Software PresentationOpen Source Software Presentation
Open Source Software Presentation
 
Open Source Software - Avoiding Common Pitfalls
Open Source Software - Avoiding Common PitfallsOpen Source Software - Avoiding Common Pitfalls
Open Source Software - Avoiding Common Pitfalls
 
Public relations and corporate image
Public relations and corporate imagePublic relations and corporate image
Public relations and corporate image
 
Opensource Powerpoint Review.Ppt
Opensource Powerpoint Review.PptOpensource Powerpoint Review.Ppt
Opensource Powerpoint Review.Ppt
 
An Open Source Strategy for NASA
An Open Source Strategy for NASAAn Open Source Strategy for NASA
An Open Source Strategy for NASA
 

Similaire à Open Source as an Element of Corporate Strategy

Why is Open Source Important to Samsung and What Are We Doing About It?
Why is Open Source Important to Samsung and What Are We Doing About It?Why is Open Source Important to Samsung and What Are We Doing About It?
Why is Open Source Important to Samsung and What Are We Doing About It?Samsung Open Source Group
 
Soluciones de Código Abierto - Perspectivas, Resultados y Soluciones de Valor
Soluciones de Código Abierto - Perspectivas, Resultados y Soluciones de ValorSoluciones de Código Abierto - Perspectivas, Resultados y Soluciones de Valor
Soluciones de Código Abierto - Perspectivas, Resultados y Soluciones de ValorWSO2
 
Your employees as your brand ambassadors
Your employees as your brand ambassadorsYour employees as your brand ambassadors
Your employees as your brand ambassadorsPetra Neiger
 
Supercharge your online community
Supercharge your online communitySupercharge your online community
Supercharge your online communitySmall World Labs
 
Federating Subversion and Git
Federating Subversion and GitFederating Subversion and Git
Federating Subversion and GitCollabNet
 
Why Open Source is Important and What are We Doing About it?
Why Open Source is Important and What are We Doing About it?Why Open Source is Important and What are We Doing About it?
Why Open Source is Important and What are We Doing About it?Samsung Open Source Group
 
Zen and the Art of Organizational Open Source
Zen and the Art of Organizational Open SourceZen and the Art of Organizational Open Source
Zen and the Art of Organizational Open SourceAll Things Open
 
2019-03 - An introduction to FINOS
2019-03 - An introduction to FINOS2019-03 - An introduction to FINOS
2019-03 - An introduction to FINOSFINOS
 
Cisco Open Source Strategy: OpenStack Summit 2016
Cisco Open Source Strategy: OpenStack Summit 2016Cisco Open Source Strategy: OpenStack Summit 2016
Cisco Open Source Strategy: OpenStack Summit 2016Lauren Cooney
 
DevOps in Cloud OSLC Integration
DevOps in Cloud OSLC IntegrationDevOps in Cloud OSLC Integration
DevOps in Cloud OSLC IntegrationSteve Speicher
 
Starting an Open Source Program Office (OSPO)
Starting an Open Source Program Office (OSPO)Starting an Open Source Program Office (OSPO)
Starting an Open Source Program Office (OSPO)Chris Aniszczyk
 
Disciplined Agile Delivery: Foundation for Scaling Agile
Disciplined Agile Delivery: Foundation for Scaling AgileDisciplined Agile Delivery: Foundation for Scaling Agile
Disciplined Agile Delivery: Foundation for Scaling AgileSoftware Guru
 
Case Study: Sonoma County HSD, Building Capacity in Apricot Software
Case Study: Sonoma County HSD, Building Capacity in Apricot SoftwareCase Study: Sonoma County HSD, Building Capacity in Apricot Software
Case Study: Sonoma County HSD, Building Capacity in Apricot SoftwareJeffrey Haguewood
 
Interview preparation devops
Interview preparation devopsInterview preparation devops
Interview preparation devopsMallikarjuna G D
 
Mule soft meetup Houston 16
Mule soft meetup Houston 16Mule soft meetup Houston 16
Mule soft meetup Houston 16Jim Andrews
 
Social Intranet Content Management Webinar November 2014
Social Intranet Content Management Webinar November 2014Social Intranet Content Management Webinar November 2014
Social Intranet Content Management Webinar November 2014Prescient Digital Media
 
Microsoft linkedin acquisition
Microsoft linkedin acquisition Microsoft linkedin acquisition
Microsoft linkedin acquisition Biswa Bhusan Swain
 

Similaire à Open Source as an Element of Corporate Strategy (20)

Why is Open Source Important to Samsung and What Are We Doing About It?
Why is Open Source Important to Samsung and What Are We Doing About It?Why is Open Source Important to Samsung and What Are We Doing About It?
Why is Open Source Important to Samsung and What Are We Doing About It?
 
Soluciones de Código Abierto - Perspectivas, Resultados y Soluciones de Valor
Soluciones de Código Abierto - Perspectivas, Resultados y Soluciones de ValorSoluciones de Código Abierto - Perspectivas, Resultados y Soluciones de Valor
Soluciones de Código Abierto - Perspectivas, Resultados y Soluciones de Valor
 
Innovate session-2333
Innovate session-2333Innovate session-2333
Innovate session-2333
 
Your employees as your brand ambassadors
Your employees as your brand ambassadorsYour employees as your brand ambassadors
Your employees as your brand ambassadors
 
Supercharge your online community
Supercharge your online communitySupercharge your online community
Supercharge your online community
 
Federating Subversion and Git
Federating Subversion and GitFederating Subversion and Git
Federating Subversion and Git
 
Why Open Source is Important and What are We Doing About it?
Why Open Source is Important and What are We Doing About it?Why Open Source is Important and What are We Doing About it?
Why Open Source is Important and What are We Doing About it?
 
Zen and the Art of Organizational Open Source
Zen and the Art of Organizational Open SourceZen and the Art of Organizational Open Source
Zen and the Art of Organizational Open Source
 
2019-03 - An introduction to FINOS
2019-03 - An introduction to FINOS2019-03 - An introduction to FINOS
2019-03 - An introduction to FINOS
 
Cisco Open Source Strategy: OpenStack Summit 2016
Cisco Open Source Strategy: OpenStack Summit 2016Cisco Open Source Strategy: OpenStack Summit 2016
Cisco Open Source Strategy: OpenStack Summit 2016
 
Cloud Foundry Foundation Overview
Cloud Foundry Foundation OverviewCloud Foundry Foundation Overview
Cloud Foundry Foundation Overview
 
DevOps in Cloud OSLC Integration
DevOps in Cloud OSLC IntegrationDevOps in Cloud OSLC Integration
DevOps in Cloud OSLC Integration
 
Starting an Open Source Program Office (OSPO)
Starting an Open Source Program Office (OSPO)Starting an Open Source Program Office (OSPO)
Starting an Open Source Program Office (OSPO)
 
Disciplined Agile Delivery: Foundation for Scaling Agile
Disciplined Agile Delivery: Foundation for Scaling AgileDisciplined Agile Delivery: Foundation for Scaling Agile
Disciplined Agile Delivery: Foundation for Scaling Agile
 
Case Study: Sonoma County HSD, Building Capacity in Apricot Software
Case Study: Sonoma County HSD, Building Capacity in Apricot SoftwareCase Study: Sonoma County HSD, Building Capacity in Apricot Software
Case Study: Sonoma County HSD, Building Capacity in Apricot Software
 
Interview preparation devops
Interview preparation devopsInterview preparation devops
Interview preparation devops
 
Mule soft meetup Houston 16
Mule soft meetup Houston 16Mule soft meetup Houston 16
Mule soft meetup Houston 16
 
Social Intranet Content Management Webinar November 2014
Social Intranet Content Management Webinar November 2014Social Intranet Content Management Webinar November 2014
Social Intranet Content Management Webinar November 2014
 
Microsoft linkedin acquisition
Microsoft linkedin acquisition Microsoft linkedin acquisition
Microsoft linkedin acquisition
 
Developing Open Source Leadership
Developing Open Source LeadershipDeveloping Open Source Leadership
Developing Open Source Leadership
 

Plus de Samsung Open Source Group

The Complex IoT Equation (and FLOSS solutions)
The Complex IoT Equation (and FLOSS solutions)The Complex IoT Equation (and FLOSS solutions)
The Complex IoT Equation (and FLOSS solutions)Samsung Open Source Group
 
Rapid SPi Device Driver Development over USB
Rapid SPi Device Driver Development over USBRapid SPi Device Driver Development over USB
Rapid SPi Device Driver Development over USBSamsung Open Source Group
 
Tizen RT: A Lightweight RTOS Platform for Low-End IoT Devices
Tizen RT: A Lightweight RTOS Platform for Low-End IoT DevicesTizen RT: A Lightweight RTOS Platform for Low-End IoT Devices
Tizen RT: A Lightweight RTOS Platform for Low-End IoT DevicesSamsung Open Source Group
 
IoTivity: Smart Home to Automotive and Beyond
IoTivity: Smart Home to Automotive and BeyondIoTivity: Smart Home to Automotive and Beyond
IoTivity: Smart Home to Automotive and BeyondSamsung Open Source Group
 
IoTivity for Automotive: meta-ocf-automotive tutorial
IoTivity for Automotive: meta-ocf-automotive tutorialIoTivity for Automotive: meta-ocf-automotive tutorial
IoTivity for Automotive: meta-ocf-automotive tutorialSamsung Open Source Group
 
Open Source Metrics to Inform Corporate Strategy
Open Source Metrics to Inform Corporate StrategyOpen Source Metrics to Inform Corporate Strategy
Open Source Metrics to Inform Corporate StrategySamsung Open Source Group
 
IoTivity for Automotive IoT Interoperability
IoTivity for Automotive IoT InteroperabilityIoTivity for Automotive IoT Interoperability
IoTivity for Automotive IoT InteroperabilitySamsung Open Source Group
 
JerryScript: An ultra-lighteweight JavaScript Engine for the Internet of Thin...
JerryScript: An ultra-lighteweight JavaScript Engine for the Internet of Thin...JerryScript: An ultra-lighteweight JavaScript Engine for the Internet of Thin...
JerryScript: An ultra-lighteweight JavaScript Engine for the Internet of Thin...Samsung Open Source Group
 
Adding IEEE 802.15.4 and 6LoWPAN to an Embedded Linux Device
Adding IEEE 802.15.4 and 6LoWPAN to an Embedded Linux DeviceAdding IEEE 802.15.4 and 6LoWPAN to an Embedded Linux Device
Adding IEEE 802.15.4 and 6LoWPAN to an Embedded Linux DeviceSamsung Open Source Group
 
IoT: From Arduino Microcontrollers to Tizen Products using IoTivity
IoT: From Arduino Microcontrollers to Tizen Products using IoTivityIoT: From Arduino Microcontrollers to Tizen Products using IoTivity
IoT: From Arduino Microcontrollers to Tizen Products using IoTivitySamsung Open Source Group
 
Practical Guide to Run an IEEE 802.15.4 Network with 6LoWPAN Under Linux
Practical Guide to Run an IEEE 802.15.4 Network with 6LoWPAN Under LinuxPractical Guide to Run an IEEE 802.15.4 Network with 6LoWPAN Under Linux
Practical Guide to Run an IEEE 802.15.4 Network with 6LoWPAN Under LinuxSamsung Open Source Group
 
IoTivity Tutorial: Prototyping IoT Devices on GNU/Linux
IoTivity Tutorial: Prototyping IoT Devices on GNU/LinuxIoTivity Tutorial: Prototyping IoT Devices on GNU/Linux
IoTivity Tutorial: Prototyping IoT Devices on GNU/LinuxSamsung Open Source Group
 
JerryScript: An ultra-lighteweight JavaScript Engine for the Internet of Things
JerryScript: An ultra-lighteweight JavaScript Engine for the Internet of ThingsJerryScript: An ultra-lighteweight JavaScript Engine for the Internet of Things
JerryScript: An ultra-lighteweight JavaScript Engine for the Internet of ThingsSamsung Open Source Group
 

Plus de Samsung Open Source Group (20)

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

Dernier

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 

Dernier (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 

Open Source as an Element of Corporate Strategy

  • 1. OPEN SOURCE AS AN ELEMENT OF CORPORATE STRATEGY Shawn Briscoe Director Strategy SVCS @black_duck_sw Guy Martin Senior Strategist @SamsungOSG
  • 2. FRAMEWORK FOR OPEN SOURCE INTERACTIONS 2 Flexible Framework for: • Organizational/team-specific needs • Evolving adoption/use of OSS • Interrelated focus areas Four (4) Focus Areas: • Strategy & Governance • Consume • Collaborate • Create
  • 3. OPEN SOURCE IS A STRATEGIC ASSET 3 30% 80% Average* Best in class *Source: IDC 2012
  • 4. 2014 the future of OPEN SOURCE +
  • 6. FACTORS FOR ENTERPRISE ADOPTION OF OSS 6
  • 7. FACTORS FOR ENTERPRISE PARTICIPATION IN OPEN SOURCE COMMUNITIES 7
  • 8. ELEMENTS OF AN ENTERPRISE OPEN SOURCE STRATEGY 8 Culture Product Community Open Source Strategy Governance
  • 9. PRODUCT STRATEGY 9 Building OSS Your Product or Service Building for OSS Open Source Open Source Your Product or Service Building with OSS Your Product or Service Open Source Building on OSS Your Business Open Source
  • 10. THE PROMISE OF OPEN SOURCE 10 Systematically streamline, safeguard, and manage open source throughout your software development value chain. Choose Scan Approve Inventory Secure Deliver
  • 12. CORPORATE CULTURE 12 INNER SOURCE Collaboratio n Transparenc y Meritocracy Contribution Governance Organization al Knowledge Reuse Metrics
  • 13. COMMUNITY STRATEGY 13 Operational Efficiency Technology Influence Talent Identification Stewardship
  • 14. 14 CASE STUDY Samsung Open Source Group
  • 15. SAMSUNG OPEN SOURCE TIMELINE 15 Prolification + Contributions Exploring Possibilities Using embedded Linux in select products Adoption Adoption of Linux and Open Source SW as a viable alternative Tizen Major Contribution 2002 2005 2008 2012 Open Source Group Created in SRA-SV + Open Source Office in SRUK 2013
  • 16. SAMSUNG OSG MISSION 16 Open Source Leadership
  • 18. HOW? 18 Strategy Components Thought Leadership Grow Open Source Competence External & Internal Visibility Upstream Contributions Educate/Mentor Product Teams
  • 19. RESULTS TO DATE (2014) 19 • Contributions • 25 dedicated OSS developers (16 maintainers) • Linux Kernel, Multimedia, Graphics, Web, Virtualization • > 6300 upstream contributions • 2/3 bug fixes, remaining split between enhancements/new features • 98% contribution acceptance rate • 15% of contributions driven by business units • Thought Leadership/Visibility • > 60 conference presentations/papers • 13 media mentions (including WSJ, Linux.com, etc.) • 35 product developers graduated from OSS Leadership Program
  • 20. 20 Lessons Learned Along the Road….
  • 21. RULE #1 21 No two communities are exactly the same!
  • 22. RULE #2 22 Communities don’t work for individual companies
  • 23. UNDERSTAND COMMUNITY GOVERNANCE 23 • Each community is different • Contributions need to ‘fit’ with other code/patches
  • 24. UNDERSTAND COMMUNITY MOTIVATORS 24 • Successful communities are powered by motivated people • Motivation can be: status, money, peer recognition
  • 25. BE CAREFUL OF ‘CUSTOM’ LICENSES 25 • Communities do not work well with ‘custom licenses’ • Gaining contributors/momentum requires low barriers to entry http://opensource.org/licenses/index.html
  • 26. COMMUNITIES NEED NURTURING 26 • Posting code to public sites is not collaboration • Community participation is a cycle – expect change
  • 27. BE HUMBLE, BUT BOLD 27 • Community leadership is earned, not granted • Accept community feedback and rework code • Bring technical expertise to the table • Contributions need to be ongoing to maintain leadership status Leadership != Control Accounting != Leadership Humble Bold

Notes de l'éditeur

  1. Ability to access source code, add features and fix code rose sharply from #8 to #4 in 2014 as a factor leading to increased enterprise adoption Ease of deployment rose from #6 to #3 80% of respondants say they chose OSS for competitive features or technical capabilities 67% of respondents say they chose OSS for TCO – its an attractive model for product development 72% say they chose open source for security
  2. #1 benefit is to help reduce costs #2 answer on “why to engage with communities?” was attract and retain top talent
  3. What is the product use case? What is your target market? How competitive is your market? What is your industry doing with open source? Open source license obligations are generally triggered by distribution, so it is important to consider whether the software will be distributed and how. Examples: Red Hat Everyone & Everything ?Wordpress Apps & Android Apps & Things that run on Linux
  4. We manage code from the point of origin to the point of consumption across the software value chain.
  5. Operational Efficiency (support, maintenance, supercommunities) Technology Influence Talent Identification Stewardship (brand equity, cultural)
  6. SRA Open Source Group can help navigate licenses and legal obligations - helping choose proper license based on our compliance experience.