Guy Martin, Senior Strategist for Samsung's Open Source Group, and Shawn Briscoe, Director of Open Source Strategic Services at Black Duck Software, present on how to incorporate open source as an element of your corporate strategy, focusing on practical advice, as well as using Samsung's open source group as a case study for how to begin to shift your company's culture to be more accepting of not only consuming, but contributing to open source communities.
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
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
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
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
#1 benefit is to help reduce costs
#2 answer on “why to engage with communities?” was attract and retain top talent
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
We manage code from the point of origin to the point of consumption across the software value chain.