SlideShare a Scribd company logo
1 © SAMSUNG Electronics Co.
More Bang for your Buck:
How to Work with an
Open Source Foundation
Brian Warner
Senior Open Source Strategist
Samsung Open Source Group
brian.warner@samsung.com
2
• 5 years with IBM, 5 years with The Linux Foundation, and
now Samsung as Senior Open Source Strategist.
• I have built my career on Open Source (and love it).
• My experience ranges from embedded to enterprise.
• I have a degree in Statistics, a minor in Physics, and an
MBA.
• You can ask me anything during or after this talk.
• No seriously, I did this for 5 years.
Introduction
3
• Open Source foundation ≥ Open Source project(s).
• A foundation is built with people.
• A project is build with code.
• We’re going to talk about foundations, not projects.
Some things before we begin
4
The idea has been around for a while:
Some software is too important
to be tied to a single host.
First, some history
5
First, some history
6
• The FSF is still working on code, although they are doing a
much greater amount of advocacy and legal activity now.
• A large number of organizations have evolved in the same
general mold.
• 501(c)3 or 501(c)6 non-profits.
• Supported by membership dues and/or donations.
• Neutral host of one or more key software projects.
Obviously a lot has changed
7
8
• To preserve an important piece of software that must remain
neutral.
• Core, critical infrastructure.
• Setting a de-facto, neutral standard.
• When you are launching a new multi-party collaboration.
• P2P legal arrangements are not as scalable.
• The industry values neutrality.
When is an Open Source foundation
needed?
9
• What is the role of an Open Source foundation?
• How do you work effectively with one?
• What should you expect in return?
The point of this talk
10
To be a neutral facilitator that brings
experience and credibility to its projects and
initiatives.
The role of Open Source foundations
11
The biggest reason: Trust.
• You have to trust that the decision makers are unbiased.
• You have to trust that the project will stick around.
• You have to trust that it is worth investing R&D budget.
• You have to trust the intentions of other participants.
Why does neutrality matter?
12
Trust is an immensely valuable asset.
• It is required for participants to make durable strategic
commitments.
• It enables participants to form development alliances.
• It encourages participants to contribute valuable features that
make the project better than the competition.
• Trust in the host allows a project to thrive.
Why does neutrality matter?
13
Without the trust of their contributors,
where would these critical projects be?
Neutrality matters
14
To be a neutral facilitator that brings
experience and credibility to its projects and
initiatives.
The role of Open Source foundations
15
• Successful Open Source foundations are facilitators, helping
their projects thrive.
• They do this by providing:
• Non-profit status (either an organization or umbrella).
• Services tailored to the project such as IT, marketing, etc.
• Knowledge and expertise, usually through their staff.
What does it mean to be a facilitator?
16
A SLIGHT DIGRESSION
17
How does the Linux Foundation do it?
All activities overseen by a Board of DirectorsAll activities overseen by a Board of Directors
Supporting the main Linux
mission
Supporting the main Linux
mission
TechnicalTechnical
LegalLegal
LF eventsLF events
TrainingTraining
Supporting the Collaborative
Projects
Supporting the Collaborative
Projects
Program
management
Program
management
LegalLegal
Event
services
Event
services
IT servicesIT services
Creative
services
Creative
services
18
To be a neutral facilitator that brings
experience and credibility to its projects and
initiatives.
The role of Open Source foundations
19
A well-launched project will benefit from startup
momentum for a long time.
• However, this requires:
• Help from people who have done it successfully before.
• The knowledge of what works and what doesn’t.
• Existing credibility with founding members.
Experience and credibility
20
Knowing the difference between what sounds like a good
idea, and what has actually worked with similar
communities.
• Contributor License Agreements (CLAs).
• Veto powers.
• Decision-making processes.
• IP policies.
• Licensing decisions.
What experience should you look for?
21
How you can judge credibility:
• Understands and prioritizes the needs of participants.
• Maintains long term relationships built on mutual trust.
• “Blood, toil, tears, and sweat.”
• A track record of getting projects right*.
On credibility
*Even if some of them don’t evolve as originally planned
22
To be a neutral facilitator that brings
experience and credibility to its projects and
initiatives.
The role of Open Source foundations
23
• What is the role of an Open Source foundation?
• How do you work effectively with one?
• What should you expect in return?
The point of this talk
24
Every Open Source Foundation is different, but there are a few
common things that apply:
• Understand who is on the other side of the table.
• Know everyone’s roles and responsibilities.
• Build long term relationships.
• Get involved.
• Ask for help.
How do you work effectively?
25
“You keep trying to pick a fight,
but I’m still just happy you’re alive!”
The other side of the table
26
• Nonprofits are businesses, too.
• Understand their ideology and what is important to them before
you start a project.
• Consider their ability to satisfy your needs.
The other side of the table
27
• They will differ from one project to another, and one foundation
to another.
• Work within established communication channels and escalate
only on an exception basis.
• If escalation becomes the rule, something is wrong with the
R&Rs.
Roles and Responsibilities
28
• Technical reputation does not transfer from one open source
project to another.
• Personal relationships do transfer, particularly for multiple
projects within a single foundation.
• Build these relationships, they’re important.
Build long-term relationships
29
• Quid pro quo – People work harder for those who help them in
return.
• This can have a direct benefit to you as the client, as it helps
the Foundation better anticipate your needs.
• Remember, they succeed when your project is successful and
you are happy.
Build long-term relationships
30
• Source code isn’t the only way
to contribute.
• Make the most of governance and
board seats.
• Participate in the committees.
• These are proven ways to earn
influence in a project, and in a
foundation.
Get involved
31
Never be afraid to ask for help or context. It is in the Foundation’s
best interest to make you more effective.
• Open Source foundations keep close watch on projects.
• They probably have more context and history.
• They certainly have a different point of view that may be useful, and
probably know a lot about others’ positions.
Ask for help
32
• What is the role of an Open Source foundation?
• How do you work effectively with one?
• What should you expect in return?
The point of this talk
33
• Neutrality.
• A big-picture view.
• A willingness to transfer knowledge.
• A willingness to build a partnership.
What should you expect in return?
34
• An Open Source foundation should always take a neutral view,
in large projects or small.
• You should look for and expect this from them, as a biased
organization loses trust quickly.
Neutrality
35
• The Foundation seeks buy-in from members equally.
• No special arrangements written into bylaws except as a
membership class (e.g., Platinum vs. gold benefits).
• Decision-making follows the proper process.
• Competitors are welcome to participate.
What does neutrality look like?
36
• The Foundation must be able to give guidance and
recommendations that lead to a sustainable project.
• This may mean rising above short-term needs in support of a
long-term goal (but not always).
A big-picture view
37
“Information is not
knowledge”
• You should expect the open flow
of history, insights, and opinion.
• You should also expect discretion.
• There is no value in watching a
member repeat known mistakes.
A willingness to transfer knowledge
38
• It’s not worth doing business with a mercenary.
• Open Source foundations succeed when their members
succeed.
• This is a long-term process.
A willingness to build a partnership
39
• Trust is the cornerstone of every interaction.
• Participation is essential.
• Understand roles and responsibilities.
• Bi-directional flow of information is important.
• If you are unsure of anything, ask questions.
• Success is mutual.
Bringing it all together
40
Thank you.

More Related Content

PPT
RIF Sustainability East - Building a renewable infrastructure framework
PPTX
UXPA2019 Experience-Led Strategy: The Role of Design Thinking in Strategy Making
DOCX
??? (Rutgers Innovation Key Note)
PPTX
A Human Centered Design Approach to Strategic Salesforce Projects
PDF
Improving Findability in the Enterprise
PPTX
UXPA2019 Level Up! Transforming Organizational Culture with UX
PDF
UXPA2019 Forging Alliances with Project Management: A PM’s View of UX
PDF
Robert hillard presentation
RIF Sustainability East - Building a renewable infrastructure framework
UXPA2019 Experience-Led Strategy: The Role of Design Thinking in Strategy Making
??? (Rutgers Innovation Key Note)
A Human Centered Design Approach to Strategic Salesforce Projects
Improving Findability in the Enterprise
UXPA2019 Level Up! Transforming Organizational Culture with UX
UXPA2019 Forging Alliances with Project Management: A PM’s View of UX
Robert hillard presentation

What's hot (15)

PPTX
Inner Source Webinar Series: Open Source Community Development Methods
PPTX
Crowdsourcing in business
PPTX
Treating Open Source as Pro Bono Work
PPTX
Leadership | Technology | Client Experience (CX) Presentation Topics by Vicki...
PDF
Design thinking and the big society
PDF
Powering Communities for Prize Challenges
PPT
Duin.Success Indicators
PDF
The Verdant Guide To Stakeholder Consultation 2010
PDF
151124_Introduction to MeetingSphere_for_Business_Leaders_SJB
PPTX
Crowd Matters: Booz Allen Hamilton’s View Now And For The Future
PDF
InnerSource - Using open source best practices to help your company
PDF
The future of the business landscape: What's in store for companies?
PDF
Publishing Strategic Technology for Association of Catholic Publishers
PDF
PDF
Process, Creativity and Productivity
Inner Source Webinar Series: Open Source Community Development Methods
Crowdsourcing in business
Treating Open Source as Pro Bono Work
Leadership | Technology | Client Experience (CX) Presentation Topics by Vicki...
Design thinking and the big society
Powering Communities for Prize Challenges
Duin.Success Indicators
The Verdant Guide To Stakeholder Consultation 2010
151124_Introduction to MeetingSphere_for_Business_Leaders_SJB
Crowd Matters: Booz Allen Hamilton’s View Now And For The Future
InnerSource - Using open source best practices to help your company
The future of the business landscape: What's in store for companies?
Publishing Strategic Technology for Association of Catholic Publishers
Process, Creativity and Productivity
Ad

Similar to More Bang for Your Buck: How to Work with an Open Source Foundation (20)

PDF
2011 ATE Conference Panel Session
PPTX
Councillor Briefing:
PPTX
Councillor Briefing: Getting engaged in pre application discussions
PPTX
How to Win a small business grant.pptx
PDF
Funder Collaborations & Collective Impact
PPTX
Softchoice: Why UC Projects Fail (and what to do about it)
PPTX
How to Build a Career in Open Source.pptx
PDF
Fundraising for the small nonprofit Presentation
PDF
Drupal project management
PPT
F in es_pp_template-v1 we2
PPTX
Project Management as an Art Form (DrupalCon Chicago 2011)
PDF
Selecting stakeholders
PPSX
Stakeholder Management
PPTX
Competencies of an architect
PDF
Best practices in incentive due diligence
PPTX
Project Sponsorship
PPTX
360 Lean Project Management 05.11.15
PPTX
LESSON 10_ETECH.pptx-Empowerment technology refers to the use of technology t...
PPTX
Landing your Dream Job in Tech
PDF
How to Use Website Strategy to Rise to New Heights
2011 ATE Conference Panel Session
Councillor Briefing:
Councillor Briefing: Getting engaged in pre application discussions
How to Win a small business grant.pptx
Funder Collaborations & Collective Impact
Softchoice: Why UC Projects Fail (and what to do about it)
How to Build a Career in Open Source.pptx
Fundraising for the small nonprofit Presentation
Drupal project management
F in es_pp_template-v1 we2
Project Management as an Art Form (DrupalCon Chicago 2011)
Selecting stakeholders
Stakeholder Management
Competencies of an architect
Best practices in incentive due diligence
Project Sponsorship
360 Lean Project Management 05.11.15
LESSON 10_ETECH.pptx-Empowerment technology refers to the use of technology t...
Landing your Dream Job in Tech
How to Use Website Strategy to Rise to New Heights
Ad

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)

PDF
Laughter Yoga Basic Learning Workshop Manual
PDF
Outsourced Audit & Assurance in USA Why Globus Finanza is Your Trusted Choice
PPT
Chapter four Project-Preparation material
PDF
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise
PDF
Types of control:Qualitative vs Quantitative
PPTX
Dragon_Fruit_Cultivation_in Nepal ppt.pptx
PPTX
Belch_12e_PPT_Ch18_Accessible_university.pptx
PPTX
2025 Product Deck V1.0.pptxCATALOGTCLCIA
PPTX
Probability Distribution, binomial distribution, poisson distribution
PPTX
New Microsoft PowerPoint Presentation - Copy.pptx
PDF
How to Get Funding for Your Trucking Business
PDF
Nidhal Samdaie CV - International Business Consultant
DOCX
unit 2 cost accounting- Tender and Quotation & Reconciliation Statement
PDF
Power and position in leadershipDOC-20250808-WA0011..pdf
DOCX
Business Management - unit 1 and 2
PDF
NISM Series V-A MFD Workbook v December 2024.khhhjtgvwevoypdnew one must use ...
PDF
Roadmap Map-digital Banking feature MB,IB,AB
PPTX
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
DOCX
Euro SEO Services 1st 3 General Updates.docx
PDF
Digital Marketing & E-commerce Certificate Glossary.pdf.................
Laughter Yoga Basic Learning Workshop Manual
Outsourced Audit & Assurance in USA Why Globus Finanza is Your Trusted Choice
Chapter four Project-Preparation material
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise
Types of control:Qualitative vs Quantitative
Dragon_Fruit_Cultivation_in Nepal ppt.pptx
Belch_12e_PPT_Ch18_Accessible_university.pptx
2025 Product Deck V1.0.pptxCATALOGTCLCIA
Probability Distribution, binomial distribution, poisson distribution
New Microsoft PowerPoint Presentation - Copy.pptx
How to Get Funding for Your Trucking Business
Nidhal Samdaie CV - International Business Consultant
unit 2 cost accounting- Tender and Quotation & Reconciliation Statement
Power and position in leadershipDOC-20250808-WA0011..pdf
Business Management - unit 1 and 2
NISM Series V-A MFD Workbook v December 2024.khhhjtgvwevoypdnew one must use ...
Roadmap Map-digital Banking feature MB,IB,AB
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
Euro SEO Services 1st 3 General Updates.docx
Digital Marketing & E-commerce Certificate Glossary.pdf.................

More Bang for Your Buck: How to Work with an Open Source Foundation

  • 1. 1 © SAMSUNG Electronics Co. More Bang for your Buck: How to Work with an Open Source Foundation Brian Warner Senior Open Source Strategist Samsung Open Source Group brian.warner@samsung.com
  • 2. 2 • 5 years with IBM, 5 years with The Linux Foundation, and now Samsung as Senior Open Source Strategist. • I have built my career on Open Source (and love it). • My experience ranges from embedded to enterprise. • I have a degree in Statistics, a minor in Physics, and an MBA. • You can ask me anything during or after this talk. • No seriously, I did this for 5 years. Introduction
  • 3. 3 • Open Source foundation ≥ Open Source project(s). • A foundation is built with people. • A project is build with code. • We’re going to talk about foundations, not projects. Some things before we begin
  • 4. 4 The idea has been around for a while: Some software is too important to be tied to a single host. First, some history
  • 6. 6 • The FSF is still working on code, although they are doing a much greater amount of advocacy and legal activity now. • A large number of organizations have evolved in the same general mold. • 501(c)3 or 501(c)6 non-profits. • Supported by membership dues and/or donations. • Neutral host of one or more key software projects. Obviously a lot has changed
  • 7. 7
  • 8. 8 • To preserve an important piece of software that must remain neutral. • Core, critical infrastructure. • Setting a de-facto, neutral standard. • When you are launching a new multi-party collaboration. • P2P legal arrangements are not as scalable. • The industry values neutrality. When is an Open Source foundation needed?
  • 9. 9 • What is the role of an Open Source foundation? • How do you work effectively with one? • What should you expect in return? The point of this talk
  • 10. 10 To be a neutral facilitator that brings experience and credibility to its projects and initiatives. The role of Open Source foundations
  • 11. 11 The biggest reason: Trust. • You have to trust that the decision makers are unbiased. • You have to trust that the project will stick around. • You have to trust that it is worth investing R&D budget. • You have to trust the intentions of other participants. Why does neutrality matter?
  • 12. 12 Trust is an immensely valuable asset. • It is required for participants to make durable strategic commitments. • It enables participants to form development alliances. • It encourages participants to contribute valuable features that make the project better than the competition. • Trust in the host allows a project to thrive. Why does neutrality matter?
  • 13. 13 Without the trust of their contributors, where would these critical projects be? Neutrality matters
  • 14. 14 To be a neutral facilitator that brings experience and credibility to its projects and initiatives. The role of Open Source foundations
  • 15. 15 • Successful Open Source foundations are facilitators, helping their projects thrive. • They do this by providing: • Non-profit status (either an organization or umbrella). • Services tailored to the project such as IT, marketing, etc. • Knowledge and expertise, usually through their staff. What does it mean to be a facilitator?
  • 17. 17 How does the Linux Foundation do it? All activities overseen by a Board of DirectorsAll activities overseen by a Board of Directors Supporting the main Linux mission Supporting the main Linux mission TechnicalTechnical LegalLegal LF eventsLF events TrainingTraining Supporting the Collaborative Projects Supporting the Collaborative Projects Program management Program management LegalLegal Event services Event services IT servicesIT services Creative services Creative services
  • 18. 18 To be a neutral facilitator that brings experience and credibility to its projects and initiatives. The role of Open Source foundations
  • 19. 19 A well-launched project will benefit from startup momentum for a long time. • However, this requires: • Help from people who have done it successfully before. • The knowledge of what works and what doesn’t. • Existing credibility with founding members. Experience and credibility
  • 20. 20 Knowing the difference between what sounds like a good idea, and what has actually worked with similar communities. • Contributor License Agreements (CLAs). • Veto powers. • Decision-making processes. • IP policies. • Licensing decisions. What experience should you look for?
  • 21. 21 How you can judge credibility: • Understands and prioritizes the needs of participants. • Maintains long term relationships built on mutual trust. • “Blood, toil, tears, and sweat.” • A track record of getting projects right*. On credibility *Even if some of them don’t evolve as originally planned
  • 22. 22 To be a neutral facilitator that brings experience and credibility to its projects and initiatives. The role of Open Source foundations
  • 23. 23 • What is the role of an Open Source foundation? • How do you work effectively with one? • What should you expect in return? The point of this talk
  • 24. 24 Every Open Source Foundation is different, but there are a few common things that apply: • Understand who is on the other side of the table. • Know everyone’s roles and responsibilities. • Build long term relationships. • Get involved. • Ask for help. How do you work effectively?
  • 25. 25 “You keep trying to pick a fight, but I’m still just happy you’re alive!” The other side of the table
  • 26. 26 • Nonprofits are businesses, too. • Understand their ideology and what is important to them before you start a project. • Consider their ability to satisfy your needs. The other side of the table
  • 27. 27 • They will differ from one project to another, and one foundation to another. • Work within established communication channels and escalate only on an exception basis. • If escalation becomes the rule, something is wrong with the R&Rs. Roles and Responsibilities
  • 28. 28 • Technical reputation does not transfer from one open source project to another. • Personal relationships do transfer, particularly for multiple projects within a single foundation. • Build these relationships, they’re important. Build long-term relationships
  • 29. 29 • Quid pro quo – People work harder for those who help them in return. • This can have a direct benefit to you as the client, as it helps the Foundation better anticipate your needs. • Remember, they succeed when your project is successful and you are happy. Build long-term relationships
  • 30. 30 • Source code isn’t the only way to contribute. • Make the most of governance and board seats. • Participate in the committees. • These are proven ways to earn influence in a project, and in a foundation. Get involved
  • 31. 31 Never be afraid to ask for help or context. It is in the Foundation’s best interest to make you more effective. • Open Source foundations keep close watch on projects. • They probably have more context and history. • They certainly have a different point of view that may be useful, and probably know a lot about others’ positions. Ask for help
  • 32. 32 • What is the role of an Open Source foundation? • How do you work effectively with one? • What should you expect in return? The point of this talk
  • 33. 33 • Neutrality. • A big-picture view. • A willingness to transfer knowledge. • A willingness to build a partnership. What should you expect in return?
  • 34. 34 • An Open Source foundation should always take a neutral view, in large projects or small. • You should look for and expect this from them, as a biased organization loses trust quickly. Neutrality
  • 35. 35 • The Foundation seeks buy-in from members equally. • No special arrangements written into bylaws except as a membership class (e.g., Platinum vs. gold benefits). • Decision-making follows the proper process. • Competitors are welcome to participate. What does neutrality look like?
  • 36. 36 • The Foundation must be able to give guidance and recommendations that lead to a sustainable project. • This may mean rising above short-term needs in support of a long-term goal (but not always). A big-picture view
  • 37. 37 “Information is not knowledge” • You should expect the open flow of history, insights, and opinion. • You should also expect discretion. • There is no value in watching a member repeat known mistakes. A willingness to transfer knowledge
  • 38. 38 • It’s not worth doing business with a mercenary. • Open Source foundations succeed when their members succeed. • This is a long-term process. A willingness to build a partnership
  • 39. 39 • Trust is the cornerstone of every interaction. • Participation is essential. • Understand roles and responsibilities. • Bi-directional flow of information is important. • If you are unsure of anything, ask questions. • Success is mutual. Bringing it all together