More Bang for Your Buck: How to Work with an Open Source Foundation
-
Upload
samsung-open-source-group -
Category
Business
-
view
309 -
download
6
Transcript of More Bang for Your Buck: How to Work with an Open Source Foundation
![Page 1: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/1.jpg)
1 © SAMSUNG Electronics Co.
More Bang for your Buck: How to Work with an
Open Source Foundation
Brian WarnerSenior Open Source StrategistSamsung Open Source Group
![Page 2: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/2.jpg)
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
![Page 3: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/3.jpg)
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
![Page 4: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/4.jpg)
4
The idea has been around for a while:
Some software is too importantto be tied to a single host.
First, some history
![Page 5: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/5.jpg)
5
First, some history
![Page 6: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/6.jpg)
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
![Page 7: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/7.jpg)
7
![Page 8: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/8.jpg)
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?
![Page 9: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/9.jpg)
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
![Page 10: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/10.jpg)
10
To be a neutral facilitator that brings experience and credibility to its projects and initiatives.
The role of Open Source foundations
![Page 11: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/11.jpg)
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?
![Page 12: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/12.jpg)
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?
![Page 13: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/13.jpg)
13
Without the trust of their contributors, where would these critical projects be?
Neutrality matters
![Page 14: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/14.jpg)
14
To be a neutral facilitator that brings experience and credibility to its projects and initiatives.
The role of Open Source foundations
![Page 15: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/15.jpg)
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?
![Page 16: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/16.jpg)
16
A SLIGHT DIGRESSION
![Page 17: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/17.jpg)
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 servicesEvent
services
IT servicesIT services
Creative servicesCreative services
![Page 18: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/18.jpg)
18
To be a neutral facilitator that brings experience and credibility to its projects and initiatives.
The role of Open Source foundations
![Page 19: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/19.jpg)
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
![Page 20: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/20.jpg)
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?
![Page 21: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/21.jpg)
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
![Page 22: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/22.jpg)
22
To be a neutral facilitator that brings experience and credibility to its projects and initiatives.
The role of Open Source foundations
![Page 23: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/23.jpg)
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
![Page 24: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/24.jpg)
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?
![Page 25: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/25.jpg)
25
“You keep trying to pick a fight, but I’m still just happy you’re alive!”
The other side of the table
![Page 26: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/26.jpg)
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
![Page 27: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/27.jpg)
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
![Page 28: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/28.jpg)
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
![Page 29: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/29.jpg)
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
![Page 30: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/30.jpg)
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
![Page 31: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/31.jpg)
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
![Page 32: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/32.jpg)
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
![Page 33: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/33.jpg)
33
• Neutrality.
• A big-picture view.
• A willingness to transfer knowledge.
• A willingness to build a partnership.
What should you expect in return?
![Page 34: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/34.jpg)
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
![Page 35: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/35.jpg)
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?
![Page 36: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/36.jpg)
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
![Page 37: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/37.jpg)
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
![Page 38: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/38.jpg)
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
![Page 39: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/39.jpg)
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
![Page 40: More Bang for Your Buck: How to Work with an Open Source Foundation](https://reader031.fdocuments.us/reader031/viewer/2022030315/588182fb1a28ab0b398b5c21/html5/thumbnails/40.jpg)
40
Thank you.