SlideShare a Scribd company logo
1 of 28
Download to read offline
Samsung and the Path to Open
Source Leadership

Guy Martin – Senior Open Source Strategist
Samsung Research America (Silicon Valley)

guy.martin@samsung.com | @guym | @SamsungOSG

Open Source Group – Silicon Valley

1

© 2013 SAMSUNG Electronics Co.
Abstract
2002 marked the first year that Samsung started using embedded Linux and
incorporating open source software in a very small number of products.
Ten years later, we are using Linux and open source code in a wide range of
products (TVs, Cameras, Smartphones, Printers, Home Appliances, etc.) .

Additionally, the Open Source Office was established in HQ (2012), followed in
2013 with the creation of the Open Source Group in Silicon Valley. All of these are
solid steps Samsung is taking to widen its footprint in the open source ecosystem
and to ensure strong presence in open source projects that are critical to the
success of our products.

In this talk, we provide both a historical perspective/lessons learned for
succeeding in open source, and also an overview of the Samsung Open Source
Group (goal, mission, focus areas).

Open Source Group – Silicon Valley

2

© 2013 SAMSUNG Electronics Co.
Topics
Samsung & Open Source
Building an Open Source Organization
Attracting/Retaining OSS Talent
Culture & Collaboration
Top 5 Success Factors

Open Source Group – Silicon Valley

3

© 2013 SAMSUNG Electronics Co.
Samsung’s Open Source Historical Timeline
Exploring
Possibilities
Using embedded
Linux in select
products

2002

Open Source Group – Silicon Valley

Adoption
Adoption of Linux
and open source
SW as a viable
alternative

2005

Proliferation +
Contributions

Tizen
Major
Contribution

2012

2008

4

Open Source
Group
Created in SRA-SV
+ Open Source
Office in SRUK

2013

© 2013 SAMSUNG Electronics Co.
Samsung Open Source Group Mission

Open
Source
Leadership

•
•
•
•

Target goal: 4 years
Average: ~8 years
Leverage best practices of other companies
Hire maintainers/major contributors to key open source projects

Open Source Group – Silicon Valley

5

© 2013 SAMSUNG Electronics Co.
Why?

Open Source Group – Silicon Valley

6

© 2013 SAMSUNG Electronics Co.
Open Source Leadership

OPEN SOURCE LEADERSHIP
CANNOT BE

GIVEN
IT MUST BE

EARNED
IT CANNOT BE

TAKEN AWAY
IT CAN BE LOST BY

LACK
OF PARTICIPATION & CONTRIBUTIONS

Open Source Group – Silicon Valley

7

© 2013 SAMSUNG Electronics Co.
Leadership Takes Time & Focus
• Focused effort over several years
• Expect ‘uneven’ results for at least the 1st year
• Be persistent and positive

Open Source Group – Silicon Valley

8

© 2013 SAMSUNG Electronics Co.
Open Source Group – Silicon Valley

9

© 2013 SAMSUNG Electronics Co.
Executable Elements
Strategy
Coaching
Development
Team Building
Relationship with open source organizations
Build open source infrastructure
Engage with open source communities
Collaboration/Corporate Culture Change
Visibility
Open source planning
Support product teams
Open Source Group – Silicon Valley

10

© 2013 SAMSUNG Electronics Co.
Strategy
Increase External
and
Internal Visibility

Enable Solid
Execution

Drive
Contributions

Strategy
Components

Grow Open
Source
Competence

Open Source Group – Silicon Valley

Help Product
Teams

11

© 2013 SAMSUNG Electronics Co.
Open Source Group – Silicon Valley

12

© 2013 SAMSUNG Electronics Co.

ytilibisiV labolG•
UE ni ytilibisiV•

QH rof gnisneS•

QH rof gnisneS•

AN ni noitaroballoC•

UE ni noitaroballoC•

snoitazinagro ecruos nepo htiw spihsnoitaleR•

snoitazinagro ecruos nepo UE htiw pihsnoitaleR•

msilegnave labolG•

msilegnave desucof-UE•

stcejorp
ecruos nepo eroc - krow tnempoleveD•

stcejorp ecruos nepo eroc - krow tnempoleveD•
srepoleved ecruos nepo UE morf gniriH•

srepoleved ecruos nepo AN morf gniriH•
QH htiw noitanidrooc/gninnalp/ygetartS•

QH htiw noitanidrooc/gninnalp/ygetartS•

) A S U , y ell a V n o cili S ( p u o r G e c r u o S n e p O V S - A R S

)

K U , s e ni a t S (

ecr u o S n e p O K U R S

aeroK ni ytilibisiv lanretxE•
gnusmaS nihtiw ytilibisiv lanretnI•
seitivitca ecruos nepo QH•
stnenopmoc eroc fo noitaulavE•
ecnaniF / tegduB•
noitanidrooC/gninnalP•
ygetartS•

)aeroK ,nowuS( maeT ecruoS nepO QH

Samsung Open Source Teams
Open Source Group – Silicon Valley

13

© 2013 SAMSUNG Electronics Co.
What To Look for in Open Source Hires
1. Strong competence in relevant open source areas/projects
2. Open source development expertise
-

Existing contributor, with path to becoming a maintainer
If not established as contributor yet, becoming a contributor is a goal within 6 months of joining

3. Self motivated & independent thinker
4. Cultural fit / team player

Open Source Group – Silicon Valley

14

© 2013 SAMSUNG Electronics Co.
Key Responsibilities
Contribute to open source projects that are key to products
Help product teams with the open source components they own
Promote open source best practices within the organization
Internal visibility and knowledge transfer (growing pool of talent)
External visibility, building contributor/thought leadership status

Open Source Group – Silicon Valley

15

© 2013 SAMSUNG Electronics Co.
Attracting/Retaining OSS Talent
Work from home option
Flexible hours for people coming to the office
Fast & stable Linux-ready hardware
Working with upstream projects is a core task (at least 50% of time)
Challenging & exciting internal development/mentoring tasks
Enable visibility via conferences + workshops, internally and externally
Open Source friendly IT/development environment
-

VPN
Email on Linux
Internal wiki
Git server
Minimized reliance on proprietary tools (ideally none)

Open Source Group – Silicon Valley

16

© 2013 SAMSUNG Electronics Co.
Open Source Group – Silicon Valley

17

© 2013 SAMSUNG Electronics Co.
Open Source Group – Silicon Valley

18

© 2013 SAMSUNG Electronics Co.
Cultural Change to Accommodate Open Source
Transparency:
- Internally around open source project areas
- Externally with code contributions to communities

Trust:
- Hire top-tier talent and expect them to perform
- Work with external communities to help define future

Streamlined Processes:
- IP reviews
- License compliance
- Contribution processes/agreements

Open Source Group – Silicon Valley

19

© 2013 SAMSUNG Electronics Co.
Samsung Upstream Contributions
Supporting 6 main technical areas (more planned):
-

Linux Kernel
Virtualization
Media
Web Technologies
2D Graphics
Cloud Technologies

Samsung Maintainers/Leaders in:
-

Kernel (multimedia, power management)
Web standards (W3C)
Gstreamer
FFMPEG
EFL

Samsung Contributors in:
-

Kernel (filesystems)
Cairo
Wayland
Webkit
Blink
Xen

Open Source Group – Silicon Valley

20

© 2013 SAMSUNG Electronics Co.
Active Involvement with OSS Organizations
Involvement varies by organization, and can include:
-

Project participation
Funding activities / projects
Sponsoring events and conferences
Leading initiatives
Co-publications
Etc.

Open Source Group – Silicon Valley

21

© 2013 SAMSUNG Electronics Co.
Top 5 Success Factors

Open Source Group – Silicon Valley

22

© 2013 SAMSUNG Electronics Co.
#5 – Understand Contribution ‘Rules’
Each community is different
Contributions need to ‘fit’ with other code/patches

Open Source Group – Silicon Valley

23

© 2013 SAMSUNG Electronics Co.
#4 – Understand Community Motivators
Successful communities are powered by motivated people
Motivation can be: status, peer recognition, money

Open Source Group – Silicon Valley

24

© 2013 SAMSUNG Electronics Co.
#3 – Be Careful of ‘Custom’ Licenses
Communities do not work well with ‘custom licenses’
Gaining contributors/momentum requires low barriers to entry

http://opensource.org/licenses/index.html

Open Source Group – Silicon Valley

25

© 2013 SAMSUNG Electronics Co.
#2 – Communities Need Nurturing
Posting code to public sites is not collaboration
Community participation is a cycle – expect change

Open Source Group – Silicon Valley

26

© 2013 SAMSUNG Electronics Co.
#1 – Be Humble, But Bold
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

Management != Leadership
Open Source Group – Silicon Valley

27

© 2013 SAMSUNG Electronics Co.
Thank you.
Guy Martin – Senior Open Source Strategist
Samsung Research America (Silicon Valley)

guy.martin@samsung.com | @guym | @SamsungOSG

Open Source Group – Silicon Valley

28

© 2013 SAMSUNG Electronics Co.

More Related Content

Similar to Samsung and the path to open source leadership

A Practical Guide to Open Sourcing Proprietary Technology
A Practical Guide to Open Sourcing Proprietary TechnologyA Practical Guide to Open Sourcing Proprietary Technology
A Practical Guide to Open Sourcing Proprietary TechnologySamsung Open Source Group
 
From Idea to Corporate-Sponsored Open Source Project
From Idea to Corporate-Sponsored Open Source ProjectFrom Idea to Corporate-Sponsored Open Source Project
From Idea to Corporate-Sponsored Open Source ProjectSamsung Open Source Group
 
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
 
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
 
A Streamlined Process to Open Source Proprietary Technology
A Streamlined Process to Open Source Proprietary TechnologyA Streamlined Process to Open Source Proprietary Technology
A Streamlined Process to Open Source Proprietary TechnologySamsung Open Source Group
 
Inner-Source: The Lesson of Linux for Enterprises
Inner-Source: The Lesson of Linux for EnterprisesInner-Source: The Lesson of Linux for Enterprises
Inner-Source: The Lesson of Linux for EnterprisesSamsung Open Source Group
 
Samsung & The Path to Open Source Leadership (OBC)
Samsung & The Path to Open Source Leadership (OBC)Samsung & The Path to Open Source Leadership (OBC)
Samsung & The Path to Open Source Leadership (OBC)Samsung Open Source Group
 
Symphony Software Foundation Current State and Roadmap
Symphony Software Foundation Current State and Roadmap Symphony Software Foundation Current State and Roadmap
Symphony Software Foundation Current State and Roadmap Symphony Software Foundation
 
Developing OSS Leadership (LinuxCon NA - 2014)
Developing OSS Leadership (LinuxCon NA - 2014)Developing OSS Leadership (LinuxCon NA - 2014)
Developing OSS Leadership (LinuxCon NA - 2014)Samsung Open Source Group
 
Scaling Agile with the Lessons of Lean Product Development Flow
Scaling Agile with the Lessons of Lean Product Development FlowScaling Agile with the Lessons of Lean Product Development Flow
Scaling Agile with the Lessons of Lean Product Development FlowTechWell
 
Success Factors of FOSS Adoption
Success Factors of FOSS AdoptionSuccess Factors of FOSS Adoption
Success Factors of FOSS AdoptionAlexei Fedotov
 
Federating Subversion and Git
Federating Subversion and GitFederating Subversion and Git
Federating Subversion and GitCollabNet
 
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
 
F-Secure Cloud Software icgse2013
F-Secure Cloud Software icgse2013F-Secure Cloud Software icgse2013
F-Secure Cloud Software icgse2013Janne Järvinen
 
Adopting Cloud Testing for Continuous Delivery
Adopting Cloud Testing for Continuous DeliveryAdopting Cloud Testing for Continuous Delivery
Adopting Cloud Testing for Continuous DeliverySOASTA
 
IT_Marketing_Internship Final Presentation
IT_Marketing_Internship Final PresentationIT_Marketing_Internship Final Presentation
IT_Marketing_Internship Final PresentationKieran Caldwell
 
Open Source Software For Education (Mel Mc Intyre) Open App
Open Source Software For Education (Mel Mc Intyre) Open AppOpen Source Software For Education (Mel Mc Intyre) Open App
Open Source Software For Education (Mel Mc Intyre) Open AppThe 4C Initiative
 
Why Open Always Trumps Closed?
Why Open Always Trumps Closed?Why Open Always Trumps Closed?
Why Open Always Trumps Closed?Exove
 
The Art and Science of Open Source Compliance
The Art and Science of Open Source ComplianceThe Art and Science of Open Source Compliance
The Art and Science of Open Source ComplianceSamsung Open Source Group
 
Webinar: Open Source on the Modern Mainframe
Webinar: Open Source on the Modern MainframeWebinar: Open Source on the Modern Mainframe
Webinar: Open Source on the Modern MainframeOpen Mainframe Project
 

Similar to Samsung and the path to open source leadership (20)

A Practical Guide to Open Sourcing Proprietary Technology
A Practical Guide to Open Sourcing Proprietary TechnologyA Practical Guide to Open Sourcing Proprietary Technology
A Practical Guide to Open Sourcing Proprietary Technology
 
From Idea to Corporate-Sponsored Open Source Project
From Idea to Corporate-Sponsored Open Source ProjectFrom Idea to Corporate-Sponsored Open Source Project
From Idea to Corporate-Sponsored Open Source Project
 
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?
 
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?
 
A Streamlined Process to Open Source Proprietary Technology
A Streamlined Process to Open Source Proprietary TechnologyA Streamlined Process to Open Source Proprietary Technology
A Streamlined Process to Open Source Proprietary Technology
 
Inner-Source: The Lesson of Linux for Enterprises
Inner-Source: The Lesson of Linux for EnterprisesInner-Source: The Lesson of Linux for Enterprises
Inner-Source: The Lesson of Linux for Enterprises
 
Samsung & The Path to Open Source Leadership (OBC)
Samsung & The Path to Open Source Leadership (OBC)Samsung & The Path to Open Source Leadership (OBC)
Samsung & The Path to Open Source Leadership (OBC)
 
Symphony Software Foundation Current State and Roadmap
Symphony Software Foundation Current State and Roadmap Symphony Software Foundation Current State and Roadmap
Symphony Software Foundation Current State and Roadmap
 
Developing OSS Leadership (LinuxCon NA - 2014)
Developing OSS Leadership (LinuxCon NA - 2014)Developing OSS Leadership (LinuxCon NA - 2014)
Developing OSS Leadership (LinuxCon NA - 2014)
 
Scaling Agile with the Lessons of Lean Product Development Flow
Scaling Agile with the Lessons of Lean Product Development FlowScaling Agile with the Lessons of Lean Product Development Flow
Scaling Agile with the Lessons of Lean Product Development Flow
 
Success Factors of FOSS Adoption
Success Factors of FOSS AdoptionSuccess Factors of FOSS Adoption
Success Factors of FOSS Adoption
 
Federating Subversion and Git
Federating Subversion and GitFederating Subversion and Git
Federating Subversion and Git
 
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
 
F-Secure Cloud Software icgse2013
F-Secure Cloud Software icgse2013F-Secure Cloud Software icgse2013
F-Secure Cloud Software icgse2013
 
Adopting Cloud Testing for Continuous Delivery
Adopting Cloud Testing for Continuous DeliveryAdopting Cloud Testing for Continuous Delivery
Adopting Cloud Testing for Continuous Delivery
 
IT_Marketing_Internship Final Presentation
IT_Marketing_Internship Final PresentationIT_Marketing_Internship Final Presentation
IT_Marketing_Internship Final Presentation
 
Open Source Software For Education (Mel Mc Intyre) Open App
Open Source Software For Education (Mel Mc Intyre) Open AppOpen Source Software For Education (Mel Mc Intyre) Open App
Open Source Software For Education (Mel Mc Intyre) Open App
 
Why Open Always Trumps Closed?
Why Open Always Trumps Closed?Why Open Always Trumps Closed?
Why Open Always Trumps Closed?
 
The Art and Science of Open Source Compliance
The Art and Science of Open Source ComplianceThe Art and Science of Open Source Compliance
The Art and Science of Open Source Compliance
 
Webinar: Open Source on the Modern Mainframe
Webinar: Open Source on the Modern MainframeWebinar: Open Source on the Modern Mainframe
Webinar: Open Source on the Modern Mainframe
 

More from Star Channel - Nea Tileorasi (18)

Plaisio sales November 2013
Plaisio sales November 2013Plaisio sales November 2013
Plaisio sales November 2013
 
Photography with smartphones
Photography with smartphones Photography with smartphones
Photography with smartphones
 
iOS Development Ecosystem
iOS Development EcosystemiOS Development Ecosystem
iOS Development Ecosystem
 
Android 4.0 UI design tips
Android 4.0 UI design tipsAndroid 4.0 UI design tips
Android 4.0 UI design tips
 
Windows Phone 8 overview and the developer oportunity
Windows Phone 8 overview and the developer oportunityWindows Phone 8 overview and the developer oportunity
Windows Phone 8 overview and the developer oportunity
 
Forthnet Απρίλιος 2013
Forthnet Απρίλιος 2013Forthnet Απρίλιος 2013
Forthnet Απρίλιος 2013
 
Cosmote
CosmoteCosmote
Cosmote
 
Germanos
GermanosGermanos
Germanos
 
Plaisio January 2013
Plaisio January 2013Plaisio January 2013
Plaisio January 2013
 
Germanos December 2012
Germanos December 2012Germanos December 2012
Germanos December 2012
 
Plaisio December 2012
Plaisio December 2012Plaisio December 2012
Plaisio December 2012
 
WIND December 2012
WIND December 2012WIND December 2012
WIND December 2012
 
Vodafone December 2012
Vodafone December 2012Vodafone December 2012
Vodafone December 2012
 
Cosmote December 2012
Cosmote December 2012Cosmote December 2012
Cosmote December 2012
 
Forthnet Δεκέμβριος 2012
Forthnet Δεκέμβριος 2012Forthnet Δεκέμβριος 2012
Forthnet Δεκέμβριος 2012
 
Kotsovolos 26.11.2012
Kotsovolos 26.11.2012Kotsovolos 26.11.2012
Kotsovolos 26.11.2012
 
Cosmote catalogue November 2012
Cosmote catalogue November 2012Cosmote catalogue November 2012
Cosmote catalogue November 2012
 
Forthnet catalogue October - November 2012
Forthnet catalogue October - November 2012Forthnet catalogue October - November 2012
Forthnet catalogue October - November 2012
 

Recently uploaded

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
 
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
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
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
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
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
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 

Recently uploaded (20)

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...
 
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
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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
 
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...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
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
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
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...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

Samsung and the path to open source leadership

  • 1. Samsung and the Path to Open Source Leadership Guy Martin – Senior Open Source Strategist Samsung Research America (Silicon Valley) guy.martin@samsung.com | @guym | @SamsungOSG Open Source Group – Silicon Valley 1 © 2013 SAMSUNG Electronics Co.
  • 2. Abstract 2002 marked the first year that Samsung started using embedded Linux and incorporating open source software in a very small number of products. Ten years later, we are using Linux and open source code in a wide range of products (TVs, Cameras, Smartphones, Printers, Home Appliances, etc.) . Additionally, the Open Source Office was established in HQ (2012), followed in 2013 with the creation of the Open Source Group in Silicon Valley. All of these are solid steps Samsung is taking to widen its footprint in the open source ecosystem and to ensure strong presence in open source projects that are critical to the success of our products. In this talk, we provide both a historical perspective/lessons learned for succeeding in open source, and also an overview of the Samsung Open Source Group (goal, mission, focus areas). Open Source Group – Silicon Valley 2 © 2013 SAMSUNG Electronics Co.
  • 3. Topics Samsung & Open Source Building an Open Source Organization Attracting/Retaining OSS Talent Culture & Collaboration Top 5 Success Factors Open Source Group – Silicon Valley 3 © 2013 SAMSUNG Electronics Co.
  • 4. Samsung’s Open Source Historical Timeline Exploring Possibilities Using embedded Linux in select products 2002 Open Source Group – Silicon Valley Adoption Adoption of Linux and open source SW as a viable alternative 2005 Proliferation + Contributions Tizen Major Contribution 2012 2008 4 Open Source Group Created in SRA-SV + Open Source Office in SRUK 2013 © 2013 SAMSUNG Electronics Co.
  • 5. Samsung Open Source Group Mission Open Source Leadership • • • • Target goal: 4 years Average: ~8 years Leverage best practices of other companies Hire maintainers/major contributors to key open source projects Open Source Group – Silicon Valley 5 © 2013 SAMSUNG Electronics Co.
  • 6. Why? Open Source Group – Silicon Valley 6 © 2013 SAMSUNG Electronics Co.
  • 7. Open Source Leadership OPEN SOURCE LEADERSHIP CANNOT BE GIVEN IT MUST BE EARNED IT CANNOT BE TAKEN AWAY IT CAN BE LOST BY LACK OF PARTICIPATION & CONTRIBUTIONS Open Source Group – Silicon Valley 7 © 2013 SAMSUNG Electronics Co.
  • 8. Leadership Takes Time & Focus • Focused effort over several years • Expect ‘uneven’ results for at least the 1st year • Be persistent and positive Open Source Group – Silicon Valley 8 © 2013 SAMSUNG Electronics Co.
  • 9. Open Source Group – Silicon Valley 9 © 2013 SAMSUNG Electronics Co.
  • 10. Executable Elements Strategy Coaching Development Team Building Relationship with open source organizations Build open source infrastructure Engage with open source communities Collaboration/Corporate Culture Change Visibility Open source planning Support product teams Open Source Group – Silicon Valley 10 © 2013 SAMSUNG Electronics Co.
  • 11. Strategy Increase External and Internal Visibility Enable Solid Execution Drive Contributions Strategy Components Grow Open Source Competence Open Source Group – Silicon Valley Help Product Teams 11 © 2013 SAMSUNG Electronics Co.
  • 12. Open Source Group – Silicon Valley 12 © 2013 SAMSUNG Electronics Co. ytilibisiV labolG• UE ni ytilibisiV• QH rof gnisneS• QH rof gnisneS• AN ni noitaroballoC• UE ni noitaroballoC• snoitazinagro ecruos nepo htiw spihsnoitaleR• snoitazinagro ecruos nepo UE htiw pihsnoitaleR• msilegnave labolG• msilegnave desucof-UE• stcejorp ecruos nepo eroc - krow tnempoleveD• stcejorp ecruos nepo eroc - krow tnempoleveD• srepoleved ecruos nepo UE morf gniriH• srepoleved ecruos nepo AN morf gniriH• QH htiw noitanidrooc/gninnalp/ygetartS• QH htiw noitanidrooc/gninnalp/ygetartS• ) A S U , y ell a V n o cili S ( p u o r G e c r u o S n e p O V S - A R S ) K U , s e ni a t S ( ecr u o S n e p O K U R S aeroK ni ytilibisiv lanretxE• gnusmaS nihtiw ytilibisiv lanretnI• seitivitca ecruos nepo QH• stnenopmoc eroc fo noitaulavE• ecnaniF / tegduB• noitanidrooC/gninnalP• ygetartS• )aeroK ,nowuS( maeT ecruoS nepO QH Samsung Open Source Teams
  • 13. Open Source Group – Silicon Valley 13 © 2013 SAMSUNG Electronics Co.
  • 14. What To Look for in Open Source Hires 1. Strong competence in relevant open source areas/projects 2. Open source development expertise - Existing contributor, with path to becoming a maintainer If not established as contributor yet, becoming a contributor is a goal within 6 months of joining 3. Self motivated & independent thinker 4. Cultural fit / team player Open Source Group – Silicon Valley 14 © 2013 SAMSUNG Electronics Co.
  • 15. Key Responsibilities Contribute to open source projects that are key to products Help product teams with the open source components they own Promote open source best practices within the organization Internal visibility and knowledge transfer (growing pool of talent) External visibility, building contributor/thought leadership status Open Source Group – Silicon Valley 15 © 2013 SAMSUNG Electronics Co.
  • 16. Attracting/Retaining OSS Talent Work from home option Flexible hours for people coming to the office Fast & stable Linux-ready hardware Working with upstream projects is a core task (at least 50% of time) Challenging & exciting internal development/mentoring tasks Enable visibility via conferences + workshops, internally and externally Open Source friendly IT/development environment - VPN Email on Linux Internal wiki Git server Minimized reliance on proprietary tools (ideally none) Open Source Group – Silicon Valley 16 © 2013 SAMSUNG Electronics Co.
  • 17. Open Source Group – Silicon Valley 17 © 2013 SAMSUNG Electronics Co.
  • 18. Open Source Group – Silicon Valley 18 © 2013 SAMSUNG Electronics Co.
  • 19. Cultural Change to Accommodate Open Source Transparency: - Internally around open source project areas - Externally with code contributions to communities Trust: - Hire top-tier talent and expect them to perform - Work with external communities to help define future Streamlined Processes: - IP reviews - License compliance - Contribution processes/agreements Open Source Group – Silicon Valley 19 © 2013 SAMSUNG Electronics Co.
  • 20. Samsung Upstream Contributions Supporting 6 main technical areas (more planned): - Linux Kernel Virtualization Media Web Technologies 2D Graphics Cloud Technologies Samsung Maintainers/Leaders in: - Kernel (multimedia, power management) Web standards (W3C) Gstreamer FFMPEG EFL Samsung Contributors in: - Kernel (filesystems) Cairo Wayland Webkit Blink Xen Open Source Group – Silicon Valley 20 © 2013 SAMSUNG Electronics Co.
  • 21. Active Involvement with OSS Organizations Involvement varies by organization, and can include: - Project participation Funding activities / projects Sponsoring events and conferences Leading initiatives Co-publications Etc. Open Source Group – Silicon Valley 21 © 2013 SAMSUNG Electronics Co.
  • 22. Top 5 Success Factors Open Source Group – Silicon Valley 22 © 2013 SAMSUNG Electronics Co.
  • 23. #5 – Understand Contribution ‘Rules’ Each community is different Contributions need to ‘fit’ with other code/patches Open Source Group – Silicon Valley 23 © 2013 SAMSUNG Electronics Co.
  • 24. #4 – Understand Community Motivators Successful communities are powered by motivated people Motivation can be: status, peer recognition, money Open Source Group – Silicon Valley 24 © 2013 SAMSUNG Electronics Co.
  • 25. #3 – Be Careful of ‘Custom’ Licenses Communities do not work well with ‘custom licenses’ Gaining contributors/momentum requires low barriers to entry http://opensource.org/licenses/index.html Open Source Group – Silicon Valley 25 © 2013 SAMSUNG Electronics Co.
  • 26. #2 – Communities Need Nurturing Posting code to public sites is not collaboration Community participation is a cycle – expect change Open Source Group – Silicon Valley 26 © 2013 SAMSUNG Electronics Co.
  • 27. #1 – Be Humble, But Bold 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 Management != Leadership Open Source Group – Silicon Valley 27 © 2013 SAMSUNG Electronics Co.
  • 28. Thank you. Guy Martin – Senior Open Source Strategist Samsung Research America (Silicon Valley) guy.martin@samsung.com | @guym | @SamsungOSG Open Source Group – Silicon Valley 28 © 2013 SAMSUNG Electronics Co.