SlideShare a Scribd company logo
OSPOs: Open
Source Program
Offices
Jim Jagielski
Head of the Salesforce OSPO
Jim Jagielski @jimjag
About Me
• Involved in “Open Source” since ~1990
• OSPOs since ~2000
• But really, I’m a Developer
Jim Jagielski @jimjag
What is an “OSPO”?
• Center of Excellence within an Organization responsible for the
Strategic Aspects of Engaging with Open Source
• But…
• What is “strategic”?
• How do you define “engaging”?
Jim Jagielski @jimjag
Why is an OSPO?
The
World
Software
Open Source
Jim Jagielski @jimjag
Open Source is
everywhere
synopsis - 2023 report
Jim Jagielski @jimjag
So, Why is an OSPO?
• You are dependent on Open Source, even if you don’t know it
• As an organization, you need to be on top it
• Main Issues:
• Compliance
• Usage
• Contributions
• Risks
Jim Jagielski @jimjag
What is your competition doing?
Jim Jagielski @jimjag
What is your competition doing?
Source: OpenLogic - 2023 State of OS
Jim Jagielski @jimjag
What is your competition doing?
Jim Jagielski @jimjag
But I don’t need an OSPO
• Maybe
• But not likely
Jim Jagielski @jimjag
OK, so you NEED/WANT an OSPO
• Define responsibilities (eg):
• Maintaining open source license compliance reviews and oversight
• Defining the strategy and getting buy-in
• Clearly communicating the open source strategy
• Owning and overseeing the execution of the strategy
• Facilitating the effective use of open source in commercial products and services
• Engaging with Open Source communities
• Fostering and Educating an open source culture
Jim Jagielski @jimjag
These are not static
Jim Jagielski @jimjag
• More than likely, already pockets of OS experience exists
• Legal
• Security
• Marketing
• Engineering
No need to go it alone
Jim Jagielski @jimjag
Org Chart placement
Jim Jagielski @jimjag
Remember this slide?
Jim Jagielski @jimjag
It’s a Journey… not a Destination
Jim Jagielski @jimjag
OSPO Benefits
Jim Jagielski @jimjag
OSPO Benefits - Organization Size
Jim Jagielski @jimjag
OSPO Benefits - Security/Risk
Jim Jagielski @jimjag
Challenges
Jim Jagielski @jimjag
Challenges
Culture
Processes Tools Budget
Jim Jagielski @jimjag
What is Success?
It is up to YOU to define!
Jim Jagielski @jimjag
How to Start?
• Find the right person
• Provide Resources sufficient for Success
• Find Strategic Partners and Stakeholders
• Business justification
• Realize that it takes time
• Learn from others
Jim Jagielski @jimjag
Resources
• Commercial: FOSSA / Bitergia / Synopsys
• Open Source: fossology / scancode
• TODO Group
• @jimjag
• https://www.slideshare.net/jimjag
Thank you!
OSPOS: AllThingsOpen 2023
OSPOS: AllThingsOpen 2023
OSPOS: AllThingsOpen 2023
OSPOS: AllThingsOpen 2023
OSPOS: AllThingsOpen 2023
OSPOS: AllThingsOpen 2023

More Related Content

OSPOS: AllThingsOpen 2023