SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Why Open Source Products Are Important
by a Google Tech Manager
www.productschool.com
FREE INVITE
Join 16,000+ Product Managers on
productschool.com/slack-community
Product
Management
2-month part-time
Courses
Coding
for Managers
2-month part-time
Courses
Data Analytics
for Managers
2-month part-time
Courses
San Francisco
Silicon Valley
New York
Santa Monica
Los Angeles
Orange County
4,000+
14
Campuses
Alumni
Austin
Seattle
Toronto
London
Boston
Chicago
Denver
Include @productschool and #prodmgmt at the
end of your tweet
Tweet to get a free ticket
for our next Event!
Danny Rosen
Tonight’s Speaker
Product Management and
Open Source
Or… A PM’s primer on leftist software development
models
What is an open source software product?
● An open source software product is a software product wherein the source
code is publicly available
● Open source products contain licenses that dictate:
● Who owns the source code
● How the source code can be used or distributed
● We say product but maybe we mean project?
● Why is it important?
● What’s the difference?
Are open source products a new thing?
● No!
● 1980s magazines
● Linux
● Chrome
● Android
● Pidgin
● Sort of…?
● Open Source Software is supporting
commercialization now more than
ever.
Who Uses Open Source?
YOU. RIGHT NOW.
YOU. TOMORROW.
Who Participates?
Community
Has Time
Customers
Grow their skills
Improve the product experience
Learn new approaches
Network
Inspire and Be Inspired
Have “a need”
Have varying ways of consuming
Want to support the product
Want documentation and support
Have Money
Benevolent Dictator For
Life
Rule with a loving, iron fist
Maintain control and vision
As a ___
I want to ___
So I can ___
Credit Nathan Fox
@nathanfoxy
● Grow awareness
● Increase resources
● Standardize
● Increase availability /
“surface area”
As a Corporation, I want to {{want}}
So I can {{motivation}}
● Obtain dev community
● Ship product faster
● Define emerging trends
● Expand product offering
{{want}
}
{{motivation}}
● Control the project
● Govern
● Provide support
● Attract other
corporations
As an organization, I want to {{want}}
So I can {{motivation}}
● Facilitate vision process
● Grow with stability
● Attract new members
● Reduce single point of
failure
{{want}
}
{{motivation}}
Where do projects reside?
Github
Gitlab
Gomix / Glitch
SourceForge
Bitbucket
LaunchPad
Package Managers:
NPM, PyPi, Maven, Aur, RHEL,
LaunchPad, Gem, Pear & Pecl, etc
Microsoft CodePlex
Google Code
How does a Product become Open
Source?
… and once it is how do you keep it from falling over?
Before you publish, ask...
● Why choose to take commercial software to
open source?
● What OSS business model do you use?
● How do you address the weight of existing
code and cultural history?
● Why type of community do you want to create
● What open source license fits?
● What governance and development models
do you want to use?
Credit: Cyrus Wadia @ Pivotal
Business Models
● Pure open source
● “Buy-me-a-beerware” (Ex: Tooling, pet projects)
● Community open source
● Foundation (ex: Apache Foundation, Linux Foundation, Mozilla Foundation)
● “Pure Play” with a focus on services & support
● Race to the bottom. Danger: Commoditization!
● Subscription open source
● Hosted Software as a Service subscriptions (ex: Wordpress, Ghost, Sandstorm)
● Multi-license open source
● Open source core, closed source value add
Organizational ownership benefits
● Objective organization growing the project
● Dedicated legal, marketing, business, hand-shaking support
● IP assistance
● Dedicated growth support for the ecosystem
● Reduces “single vendor” risk
● Governance model comes built in
● Aligning multiple organizations around a single vision*
* hard
Governance
● The hierarchy and roles that the project participants assume
● The definition of participants’ roles in the project
● How communication exists within the project
- Chaos vs Process. Fun times, right?
Licensing
Copyleft vs Permissive
● Copyleft: Anything that you create or link to becomes open source
● Permissive: Anything that you do, you can close source
● Restrictions determine if additions or links require openness
● Captain Obvious Says…”Corporations are generally not fans of giving their IP
away for free, Jimmy.”
● Make it easy for others to contribute and consume
● Contributor License Agreements (CLAs)
● Empathy for customers and contributors
● Documentation
● Release milestones
● Roadmap policy
● Contribution policy
● Tests & CI
● Overcommunicate
● Excite your contributors
● Learn and teach, teach and learn.
Okay, so success. How?
Thanks!
Me:
Danny Rosen
github/twitter: @dannyzen
linkedin.com/in/dannyrosen
danny.rosen@gmail.com
Sarah Novotny - Kubernetes
David Aronchick - Kubernetes
John Mark Walker @ ARM
Cyrus Wadia @ Pivotal
Marco Nicosio @ Pivotal
Mike Dalessio @ Pivotal
Bridget Kromhout @ Microsoft
Stephen Walli @ Microsoft
Credit
Nathan Fox
@nathanfoxy
Part-time Product Management Courses in
San Francisco, Silicon Valley, Los Angeles
and New York
www.productschool.com

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

5 Tips for Data-Driven Product Design by PatientPop's PM
5 Tips for Data-Driven Product Design by PatientPop's PM5 Tips for Data-Driven Product Design by PatientPop's PM
5 Tips for Data-Driven Product Design by PatientPop's PM
 
How to Transition from Engineering to Product by LinkedIn's PM
How to Transition from Engineering to Product by LinkedIn's PMHow to Transition from Engineering to Product by LinkedIn's PM
How to Transition from Engineering to Product by LinkedIn's PM
 
Next Generation Tech Insights by former Apple Global Brand Manager
Next Generation Tech Insights by former Apple Global Brand ManagerNext Generation Tech Insights by former Apple Global Brand Manager
Next Generation Tech Insights by former Apple Global Brand Manager
 
How to Design Inclusive Products by Google's Sr. Product Manager
How to Design Inclusive Products by Google's Sr. Product ManagerHow to Design Inclusive Products by Google's Sr. Product Manager
How to Design Inclusive Products by Google's Sr. Product Manager
 
Becoming a Successful PM with Product School's Founder
Becoming a Successful PM with Product School's FounderBecoming a Successful PM with Product School's Founder
Becoming a Successful PM with Product School's Founder
 
Design Prototypes that Feel Real w/ Proto.io Product Evangelist
 Design Prototypes that Feel Real w/ Proto.io Product Evangelist Design Prototypes that Feel Real w/ Proto.io Product Evangelist
Design Prototypes that Feel Real w/ Proto.io Product Evangelist
 
How to Find the Right Product Role by Amex Sr. Product Manager
How to Find the Right Product Role by Amex Sr. Product ManagerHow to Find the Right Product Role by Amex Sr. Product Manager
How to Find the Right Product Role by Amex Sr. Product Manager
 
Experimentation Concepts & How to Leverage Them with Jet.com's PM
Experimentation Concepts & How to Leverage Them with Jet.com's PMExperimentation Concepts & How to Leverage Them with Jet.com's PM
Experimentation Concepts & How to Leverage Them with Jet.com's PM
 
Solving Problems by Using Products with Google's Product Manager
Solving Problems by Using Products with Google's Product ManagerSolving Problems by Using Products with Google's Product Manager
Solving Problems by Using Products with Google's Product Manager
 
How to Make the Best Product Decisions by XO Group Product Manager
How to Make the Best Product Decisions by XO Group Product ManagerHow to Make the Best Product Decisions by XO Group Product Manager
How to Make the Best Product Decisions by XO Group Product Manager
 
Working as a PM in a Startup Environment w/ Banjo's PM
 Working as a PM in a Startup Environment w/ Banjo's PM Working as a PM in a Startup Environment w/ Banjo's PM
Working as a PM in a Startup Environment w/ Banjo's PM
 
How to Move into a Product Manager Position by Yahoo! former Product Manager
How to Move into a Product Manager Position by Yahoo! former Product ManagerHow to Move into a Product Manager Position by Yahoo! former Product Manager
How to Move into a Product Manager Position by Yahoo! former Product Manager
 
How to Combine Retail and Product Technology by Gilt.com Sr. PM
How to Combine Retail and Product Technology by Gilt.com Sr. PMHow to Combine Retail and Product Technology by Gilt.com Sr. PM
How to Combine Retail and Product Technology by Gilt.com Sr. PM
 
5 Tips on How to Be a Good Emotional Leader by former Nokia PM
5 Tips on How to Be a Good Emotional Leader by former Nokia PM5 Tips on How to Be a Good Emotional Leader by former Nokia PM
5 Tips on How to Be a Good Emotional Leader by former Nokia PM
 
How to Get to Know Your Users by Google's former Product Manager
How to Get to Know Your Users by Google's former Product ManagerHow to Get to Know Your Users by Google's former Product Manager
How to Get to Know Your Users by Google's former Product Manager
 
How to Build a Product Roadmap by eBay Director of Product
How to Build a Product Roadmap by eBay Director of ProductHow to Build a Product Roadmap by eBay Director of Product
How to Build a Product Roadmap by eBay Director of Product
 
How to Build Software Products by FOX Senior Product Manager
How to Build Software Products by FOX Senior Product ManagerHow to Build Software Products by FOX Senior Product Manager
How to Build Software Products by FOX Senior Product Manager
 
Customer to Product Idea Iteration by Amazon's Product Manager
Customer to Product Idea Iteration by Amazon's Product ManagerCustomer to Product Idea Iteration by Amazon's Product Manager
Customer to Product Idea Iteration by Amazon's Product Manager
 
How to Work with Product Managers by Box Software Engineer
How to Work with Product Managers by Box Software EngineerHow to Work with Product Managers by Box Software Engineer
How to Work with Product Managers by Box Software Engineer
 
How to Prepare for Product Success by Fullscreen fmr Product Manager
How to Prepare for Product Success by Fullscreen fmr Product ManagerHow to Prepare for Product Success by Fullscreen fmr Product Manager
How to Prepare for Product Success by Fullscreen fmr Product Manager
 

Andere mochten auch

Case study on amazon
Case study on amazonCase study on amazon
Case study on amazon
Annamalai Ram
 
Amazon ppt
Amazon pptAmazon ppt
Amazon ppt
aftabssm
 
PPT on pricing strategies
PPT on pricing strategiesPPT on pricing strategies
PPT on pricing strategies
ITC Limited
 

Andere mochten auch (12)

How to Be Persuasive by Google's Group Product Manager
How to Be Persuasive by Google's Group Product ManagerHow to Be Persuasive by Google's Group Product Manager
How to Be Persuasive by Google's Group Product Manager
 
Intro to Bitcoin by Google's Group Product Manager
Intro to Bitcoin by Google's Group Product ManagerIntro to Bitcoin by Google's Group Product Manager
Intro to Bitcoin by Google's Group Product Manager
 
Mock Interview Workshop w/ Product School Founder & CEO
 Mock Interview Workshop w/ Product School Founder & CEO Mock Interview Workshop w/ Product School Founder & CEO
Mock Interview Workshop w/ Product School Founder & CEO
 
How to Pick the Price for Your Product by Amazon Product Manager
How to Pick the Price for Your Product by Amazon Product ManagerHow to Pick the Price for Your Product by Amazon Product Manager
How to Pick the Price for Your Product by Amazon Product Manager
 
Services Marketing - Pricing Services
Services Marketing - Pricing ServicesServices Marketing - Pricing Services
Services Marketing - Pricing Services
 
Pricing Strategy ppt
Pricing Strategy pptPricing Strategy ppt
Pricing Strategy ppt
 
Brand Management Study of Amazon
Brand Management Study of Amazon Brand Management Study of Amazon
Brand Management Study of Amazon
 
Case study on amazon
Case study on amazonCase study on amazon
Case study on amazon
 
Amazon ppt
Amazon pptAmazon ppt
Amazon ppt
 
Amazon.com Strategic Analysis
Amazon.com Strategic AnalysisAmazon.com Strategic Analysis
Amazon.com Strategic Analysis
 
PPT on pricing strategies
PPT on pricing strategiesPPT on pricing strategies
PPT on pricing strategies
 
Amazon.com: the Hidden Empire - Update 2013
Amazon.com: the Hidden Empire - Update 2013Amazon.com: the Hidden Empire - Update 2013
Amazon.com: the Hidden Empire - Update 2013
 

Ähnlich wie Why Open Source Products Are Important by a Google Tech Manager

Micheal Monty Widenius - Free Open Source Software Entrepreneurship
Micheal Monty Widenius -  Free Open Source Software EntrepreneurshipMicheal Monty Widenius -  Free Open Source Software Entrepreneurship
Micheal Monty Widenius - Free Open Source Software Entrepreneurship
South Tyrol Free Software Conference
 

Ähnlich wie Why Open Source Products Are Important by a Google Tech Manager (20)

Open Source Product Management with KEMP Tech's PM
Open Source Product Management with KEMP Tech's PMOpen Source Product Management with KEMP Tech's PM
Open Source Product Management with KEMP Tech's PM
 
Open Source Product Management
Open Source Product ManagementOpen Source Product Management
Open Source Product Management
 
IDCEE 2013: How to do a successful company around open source - Michael Widen...
IDCEE 2013: How to do a successful company around open source - Michael Widen...IDCEE 2013: How to do a successful company around open source - Michael Widen...
IDCEE 2013: How to do a successful company around open source - Michael Widen...
 
Micheal Monty Widenius - Free Open Source Software Entrepreneurship
Micheal Monty Widenius -  Free Open Source Software EntrepreneurshipMicheal Monty Widenius -  Free Open Source Software Entrepreneurship
Micheal Monty Widenius - Free Open Source Software Entrepreneurship
 
Let's talk FOSS!
Let's talk FOSS!Let's talk FOSS!
Let's talk FOSS!
 
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
 
The spirit of Opensource - lets plan to contribute ! @JWC16
The spirit of Opensource - lets plan to contribute ! @JWC16The spirit of Opensource - lets plan to contribute ! @JWC16
The spirit of Opensource - lets plan to contribute ! @JWC16
 
How to Manage Open Source Product by Github Sr. PM
How to Manage Open Source Product by Github Sr. PMHow to Manage Open Source Product by Github Sr. PM
How to Manage Open Source Product by Github Sr. PM
 
Large drupal site builds a workshop for sxsw interactive - march 17, 2015
Large drupal site builds   a workshop for sxsw interactive - march 17, 2015Large drupal site builds   a workshop for sxsw interactive - march 17, 2015
Large drupal site builds a workshop for sxsw interactive - march 17, 2015
 
How Open Source Helps to Bring Back Product Obsession
How Open Source Helps to Bring Back Product ObsessionHow Open Source Helps to Bring Back Product Obsession
How Open Source Helps to Bring Back Product Obsession
 
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
 
Michael Widenius
Michael WideniusMichael Widenius
Michael Widenius
 
How to Achieve Blockchain/ICO Marketing Success
How to Achieve Blockchain/ICO Marketing SuccessHow to Achieve Blockchain/ICO Marketing Success
How to Achieve Blockchain/ICO Marketing Success
 
How open source is funded? LJC London Sept 2019
How open source is funded? LJC London Sept 2019How open source is funded? LJC London Sept 2019
How open source is funded? LJC London Sept 2019
 
How open source is funded the enterprise differentiation tightrope (1)
How open source is funded  the enterprise differentiation tightrope (1)How open source is funded  the enterprise differentiation tightrope (1)
How open source is funded the enterprise differentiation tightrope (1)
 
Your Company Cares About Open Source Sustainability, But Are You Measuring an...
Your Company Cares About Open Source Sustainability, But Are You Measuring an...Your Company Cares About Open Source Sustainability, But Are You Measuring an...
Your Company Cares About Open Source Sustainability, But Are You Measuring an...
 
Stanford University: Next Generation Startup Platform Team, Final Report
Stanford University: Next Generation Startup Platform Team, Final ReportStanford University: Next Generation Startup Platform Team, Final Report
Stanford University: Next Generation Startup Platform Team, Final Report
 
Leading an open source project as a startup
Leading an open source project as a startupLeading an open source project as a startup
Leading an open source project as a startup
 
Leading An Open Source Project As A Startup
Leading An Open Source Project As A StartupLeading An Open Source Project As A Startup
Leading An Open Source Project As A Startup
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source Software
 

Mehr von Product School

Mehr von Product School (20)

Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - TechWebinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
 
Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...
Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...
Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...
 
Relationship Counselling: From Disjointed Features to Product-First Thinking ...
Relationship Counselling: From Disjointed Features to Product-First Thinking ...Relationship Counselling: From Disjointed Features to Product-First Thinking ...
Relationship Counselling: From Disjointed Features to Product-First Thinking ...
 
Launching New Products In Companies Where It Matters Most by Product Director...
Launching New Products In Companies Where It Matters Most by Product Director...Launching New Products In Companies Where It Matters Most by Product Director...
Launching New Products In Companies Where It Matters Most by Product Director...
 
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
 
Revolutionizing The Banking Industry: The Monzo Way by CPO, Monzo
Revolutionizing The Banking Industry: The Monzo Way by CPO, MonzoRevolutionizing The Banking Industry: The Monzo Way by CPO, Monzo
Revolutionizing The Banking Industry: The Monzo Way by CPO, Monzo
 
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
 
Act Like an Owner, Challenge Like a VC by former CPO, Tripadvisor
Act Like an Owner,  Challenge Like a VC by former CPO, TripadvisorAct Like an Owner,  Challenge Like a VC by former CPO, Tripadvisor
Act Like an Owner, Challenge Like a VC by former CPO, Tripadvisor
 
The Future of Product, by Founder & CEO, Product School
The Future of Product, by Founder & CEO, Product SchoolThe Future of Product, by Founder & CEO, Product School
The Future of Product, by Founder & CEO, Product School
 
Webinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdf
Webinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdfWebinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdf
Webinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdf
 
Webinar: Using GenAI for Increasing Productivity in PM by Amazon PM Leader
Webinar: Using GenAI for Increasing Productivity in PM by Amazon PM LeaderWebinar: Using GenAI for Increasing Productivity in PM by Amazon PM Leader
Webinar: Using GenAI for Increasing Productivity in PM by Amazon PM Leader
 
Unlocking High-Performance Product Teams by former Meta Global PMM
Unlocking High-Performance Product Teams by former Meta Global PMMUnlocking High-Performance Product Teams by former Meta Global PMM
Unlocking High-Performance Product Teams by former Meta Global PMM
 
The Types of TPM Content Roles by Facebook product Leader
The Types of TPM Content Roles by Facebook product LeaderThe Types of TPM Content Roles by Facebook product Leader
The Types of TPM Content Roles by Facebook product Leader
 
Match Is the New Sell in The Digital World by Amazon Product leader
Match Is the New Sell in The Digital World by Amazon Product leaderMatch Is the New Sell in The Digital World by Amazon Product leader
Match Is the New Sell in The Digital World by Amazon Product leader
 
Beyond the Cart: Unleashing AI Wonders with Instacart’s Shopping Revolution
Beyond the Cart: Unleashing AI Wonders with Instacart’s Shopping RevolutionBeyond the Cart: Unleashing AI Wonders with Instacart’s Shopping Revolution
Beyond the Cart: Unleashing AI Wonders with Instacart’s Shopping Revolution
 
Designing Great Products The Power of Design and Leadership
Designing Great Products The Power of Design and LeadershipDesigning Great Products The Power of Design and Leadership
Designing Great Products The Power of Design and Leadership
 
Command the Room: Empower Your Team of Product Managers with Effective Commun...
Command the Room: Empower Your Team of Product Managers with Effective Commun...Command the Room: Empower Your Team of Product Managers with Effective Commun...
Command the Room: Empower Your Team of Product Managers with Effective Commun...
 
Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...
Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...
Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...
 
Customer-Centric PM: Anticipating Needs Across the Product Life Cycle
Customer-Centric PM: Anticipating Needs Across the Product Life CycleCustomer-Centric PM: Anticipating Needs Across the Product Life Cycle
Customer-Centric PM: Anticipating Needs Across the Product Life Cycle
 
AI in Action The New Age of Intelligent Products and Sales Automation
AI in Action The New Age of Intelligent Products and Sales AutomationAI in Action The New Age of Intelligent Products and Sales Automation
AI in Action The New Age of Intelligent Products and Sales Automation
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
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
Enterprise Knowledge
 

Kürzlich hochgeladen (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
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...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
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
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
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
 
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
 
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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
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...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Why Open Source Products Are Important by a Google Tech Manager

  • 1. Why Open Source Products Are Important by a Google Tech Manager www.productschool.com
  • 2. FREE INVITE Join 16,000+ Product Managers on productschool.com/slack-community
  • 6. San Francisco Silicon Valley New York Santa Monica Los Angeles Orange County 4,000+ 14 Campuses Alumni Austin Seattle Toronto London Boston Chicago Denver
  • 7. Include @productschool and #prodmgmt at the end of your tweet Tweet to get a free ticket for our next Event!
  • 9. Product Management and Open Source Or… A PM’s primer on leftist software development models
  • 10. What is an open source software product? ● An open source software product is a software product wherein the source code is publicly available ● Open source products contain licenses that dictate: ● Who owns the source code ● How the source code can be used or distributed ● We say product but maybe we mean project? ● Why is it important? ● What’s the difference?
  • 11. Are open source products a new thing? ● No! ● 1980s magazines ● Linux ● Chrome ● Android ● Pidgin ● Sort of…? ● Open Source Software is supporting commercialization now more than ever.
  • 12. Who Uses Open Source?
  • 16. Community Has Time Customers Grow their skills Improve the product experience Learn new approaches Network Inspire and Be Inspired Have “a need” Have varying ways of consuming Want to support the product Want documentation and support Have Money
  • 17. Benevolent Dictator For Life Rule with a loving, iron fist Maintain control and vision As a ___ I want to ___ So I can ___ Credit Nathan Fox @nathanfoxy
  • 18. ● Grow awareness ● Increase resources ● Standardize ● Increase availability / “surface area” As a Corporation, I want to {{want}} So I can {{motivation}} ● Obtain dev community ● Ship product faster ● Define emerging trends ● Expand product offering {{want} } {{motivation}}
  • 19. ● Control the project ● Govern ● Provide support ● Attract other corporations As an organization, I want to {{want}} So I can {{motivation}} ● Facilitate vision process ● Grow with stability ● Attract new members ● Reduce single point of failure {{want} } {{motivation}}
  • 20. Where do projects reside? Github Gitlab Gomix / Glitch SourceForge Bitbucket LaunchPad Package Managers: NPM, PyPi, Maven, Aur, RHEL, LaunchPad, Gem, Pear & Pecl, etc Microsoft CodePlex Google Code
  • 21. How does a Product become Open Source? … and once it is how do you keep it from falling over?
  • 22. Before you publish, ask... ● Why choose to take commercial software to open source? ● What OSS business model do you use? ● How do you address the weight of existing code and cultural history? ● Why type of community do you want to create ● What open source license fits? ● What governance and development models do you want to use? Credit: Cyrus Wadia @ Pivotal
  • 23. Business Models ● Pure open source ● “Buy-me-a-beerware” (Ex: Tooling, pet projects) ● Community open source ● Foundation (ex: Apache Foundation, Linux Foundation, Mozilla Foundation) ● “Pure Play” with a focus on services & support ● Race to the bottom. Danger: Commoditization! ● Subscription open source ● Hosted Software as a Service subscriptions (ex: Wordpress, Ghost, Sandstorm) ● Multi-license open source ● Open source core, closed source value add
  • 24. Organizational ownership benefits ● Objective organization growing the project ● Dedicated legal, marketing, business, hand-shaking support ● IP assistance ● Dedicated growth support for the ecosystem ● Reduces “single vendor” risk ● Governance model comes built in ● Aligning multiple organizations around a single vision* * hard
  • 25. Governance ● The hierarchy and roles that the project participants assume ● The definition of participants’ roles in the project ● How communication exists within the project - Chaos vs Process. Fun times, right?
  • 26. Licensing Copyleft vs Permissive ● Copyleft: Anything that you create or link to becomes open source ● Permissive: Anything that you do, you can close source ● Restrictions determine if additions or links require openness ● Captain Obvious Says…”Corporations are generally not fans of giving their IP away for free, Jimmy.”
  • 27. ● Make it easy for others to contribute and consume ● Contributor License Agreements (CLAs) ● Empathy for customers and contributors ● Documentation ● Release milestones ● Roadmap policy ● Contribution policy ● Tests & CI ● Overcommunicate ● Excite your contributors ● Learn and teach, teach and learn. Okay, so success. How?
  • 28. Thanks! Me: Danny Rosen github/twitter: @dannyzen linkedin.com/in/dannyrosen danny.rosen@gmail.com Sarah Novotny - Kubernetes David Aronchick - Kubernetes John Mark Walker @ ARM Cyrus Wadia @ Pivotal Marco Nicosio @ Pivotal Mike Dalessio @ Pivotal Bridget Kromhout @ Microsoft Stephen Walli @ Microsoft Credit Nathan Fox @nathanfoxy
  • 29. Part-time Product Management Courses in San Francisco, Silicon Valley, Los Angeles and New York www.productschool.com

Hinweis der Redaktion

  1. When you checked in tonight, you got an email inviting you to join our slack community In that community, we have 12k product people who have come through different companies like google, facebook, uber Sharing information about events, job offers from our partner companies, and valuable online content Please check your email and join - it’s free
  2. In our PM Course, we teach how to build products and how to get a job as a software product manager All our classes are 2 months, part time, and compatible with full time jobs. We have two options, Tues/Thurs in the evening and Saturdays in the morning Instructors- are senior level product managers from companies like Google, FB, Uber, etc
  3. In addition to our PM class, we offer our Coding for Managers class Also two months and part time tailored for professionals who don’t come from a traditional engineering background The goal of this course is not to make you a software engineer, but to give you enough technical background to build a fully functional website and pass the technical interview
  4. Similar to our coding course, we also offer our Data Analytics for Managers Tailored for people who don’t have a technical background but to give them enough knowledge of analytics to become product managers Also two months, compatible with full time jobs The goal of the course is not to make you a data scientist, but to make you technical enough to understand web analytics, learn SQL, and machine learning concepts
  5. In case you don’t know, we have had over 2k students across our 6 campuses in New York, LA, and SF
  6. We are also live streaming our event to our online audience If you want to share, please tweet @productschool and #prodmgmt for a free ticket to our next event
  7. Source can be read Licenses Product or project? Product: Business can exist Exists as a foundation for broader services Evangelism vs Collaboration Drucker Vs Friedman Drucker "the purpose of the company is to create a market" Vs Friedman a company exists to provide a return to shareholders
  8. Talk about Pidgin - 73 million downloads
  9. Right MEOW We've always shared software. From the 1950s until now. Sendmail was already a company Mysql was in 95 Redhad in 93 BSGI AT&T
  10. Right MEOW We've always shared software. From the 1950s until now. Sendmail was already a company Mysql was in 95 Redhad in 93 BSGI AT&T
  11. Benevolent Dictator for Life
  12. just because you're open source doesn’t mean you sell to open source users Enterprise will most def be your customers. Enterprise software is horrifying. Customers also provide feedback that you can learn from and circulate Freeloaders? You’re doing it right.
  13. Note stallman If programmers deserve to be rewarded for creating innovative programs, by the same token they deserve to be punished if they restrict the use of these programs. Shirt: Emacs. BDFL: Linus Torvalds Who else participates? Communities Touch to seed and community
  14. Lots of reasons but ultimately this exposes you to a new and different way of creating a product You’re sharing IP, roadmap and trijectory. Your product history is on the table.
  15. Lots of reasons but ultimately this exposes you to a new and different way of creating a product You’re sharing IP, roadmap and trijectory. Your product history is on the table.
  16. Benevolent Dictator for Life
  17. Drucker "the purpose of the company is to create a market" Friedman (a company exists to provide a return to shareholders). Marketplace on top of OSS
  18. Single Vendor Risk HOW DO YOU ALIGN MULTIPLE ORGANIZATIONS AROUND A SINGLE VISION?
  19. If you’ve originated the project, you should retain the ability to be the soul supplier to control pricing and marketing. Every place that copywright is applied is about protecting the distrobution chain, but not the author. Media does not change. The bible doesnt change. Movies dont change. Music doesn't change. Software is dynamic. You'realways patching always moving. SOftware is never "Done" Derivativation is key here. If we have code that is derived from GPL code we enter a world where the GPL can arguably be implemented.
  20. Automation means you can scale your project. Good process means scalability. Talk about marco’s feedback