Upgrade to Pro — share decks privately, control downloads, hide ads and more …

OSPO and Public Policy

OSPO and Public Policy

Talk given to a group at IMDA to introduce them to Free Software, Open Source Software and the idea of Open Source Program Offices.

Harish Pillay

July 25, 2023
Tweet

More Decks by Harish Pillay

Other Decks in Technology

Transcript

  1. OSPO and Public Policy What you need to know BTG

    2x2 Speaker Series - 25 July 2023 Harish Pillay [email protected] @[email protected] linkedin.com/in/harishpillay https://speakerdeck.com/harishpillay/ospo-and-public-policy
  2. Who Am I • Over 30 years in the IT

    industry - 19 of them in Red Hat • Held many roles: Chief Technology Architect, Head Open Source Program Office APAC etc • Red Hat Certified Engineer • BS CS, MS ECE, Cert in AI Governance & Ethics • Founder of three startups (exited one) • Fellow: Singapore Computer Society & Institution of Engineers, Singapore • Council of Outstanding Early Career Engineer inductee from Oregon State University • Architect of Prospector, a project now under Linux Fdn.
  3. What I will cover • What is Free Software and

    Open Source? • Open Source Program Office (OSPO): ◦ Value of OSPO ◦ Evolution of Open source program office ◦ Tools to help implement an OSPO; guide for setting up OSPO ◦ OSPO responsibilities and other considerations ◦ How & why OSPOs have become vital to companies and govt ◦ Landscape of OSPO - examples of companies with OSPOs ◦ Exploring the sustainability of open source software communities in the public sector
  4. Let’s start with Free Software • 1984 - The Free

    Software Foundation was established by Richard Stallman and crafted the General Public License (GPL) • GPL established Four Freedoms: ◦ Freedom 0: Free to use ◦ Freedom 1: Free to copy ◦ Freedom 2: Free to modify ◦ Freedom 3: Free to distribute • Hence, GPL and other related software licenses - MIT, BSD, Apache, empowered all to create, share, copy, adapt, sell software to anyone, anywhere - forever.
  5. Let’s start with Free Software • 1984 - The Free

    Software Foundation was established by Richard Stallman and crafted the General Public License (GPL) • GPL established Four Freedoms: ◦ Freedom 0: Free to use ◦ Freedom 1: Free to copy ◦ Freedom 2: Free to modify ◦ Freedom 3: Free to distribute • Hence, GPL and other related software licenses - MIT, BSD, Apache, empowered all to create, share, copy, adapt, sell software to anyone, anywhere - forever.
  6. Fast forward to 1998 and “open source” is coined •

    With the growth Linux (1991), the web (1993) and the dot.com boom (from 1995), the English language issue of “Free” was challenging and was addressed at a free software event in SF in 1998. • That resulted in the coining of “Open Source” by one of the participants, Christine Peterson. • And that led to Open Source Initiative being set up in 1998. • Thereafter, “Open Source” became the marketing term of Free Software. https://www.facesofopensource.com/christine-peterson-2/
  7. Fast forward to 1998 and “open source” is coined •

    With the growth Linux (1991), the web (1993) and the dot.com boom (from 1995), the English language issue of “Free” was challenging and was addressed at a free software event in SF in 1998. Libre would have been better. • That resulted in the coining of “Open Source” by one of the participants, Christine Peterson. • And that led to Open Source Initiative being set up in 1998. • Thereafter, “Open Source” became the marketing term of Free Software. https://www.facesofopensource.com/christine-peterson-2/
  8. Why does open source matter? • Software is the innovation

    engine of staggering scale & impact - open source software is at the leading edge • Software is the foundation of the global industrial pipeline - everything needs software to work (better?) • Rising: Transparency, Privacy, Security, Inclusivity, Human Rights, Equity
  9. Why Open Source Program Offices? • Enterprise Open Source Report,

    2022 edition, from Red Hat https://www.redhat.com/rhdc/managed-files/rh-enterprise-open-source-report-f31123-202202.pdf
  10. So, that’s why OSPO! • Open Source Program Office (OSPO):

    ◦ An open source program office (OSPO) serves as the center of competency for an organization's open source operations and structure ◦ policies around code use, distribution, selection, auditing, contributing, and other key areas ◦ providing education and training to people (inside and outside the organization) involved in open source activities ◦ ensuring engineering effectiveness ◦ ensuring legal compliance, and ◦ promoting and building community engagement. https://github.com/todogroup/ospodefinition.org
  11. • Open Source Program Office (OSPO): ◦ An open source

    program office (OSPO) serves as the center of competency for an organization's open source operations and structure ◦ policies around code use, distribution, selection, auditing, contributing, and other key areas ◦ providing education and training to people (inside and outside the organization) involved in open source activities ◦ ensuring engineering effectiveness ◦ ensuring legal compliance, and ◦ promoting and building community engagement. https://github.com/todogroup/ospodefinition.org So, that’s why OSPO!
  12. Where are the OSPOs? • Four general areas where OSPOs

    are found: ◦ Businesses/enterprises ▪ Red Hat, Google, Citibank, Gitlab, Yahoo, Uber etc ◦ Educational institutions ▪ Johns Hopkins University, UC San Diego, RIT, MIT etc ◦ Social/NGO/International organizations ▪ UNESCO ◦ Government (and transnational) organizations ▪ City of Paris ▪ City of Baltimore ▪ European Union • In Singapore,
  13. Where are the OSPOs? • Four general areas where OSPOs

    are found: ◦ Businesses/enterprises ▪ Red Hat, Google, Citibank, Gitlab, Yahoo, Uber etc ◦ Educational institutions ▪ Johns Hopkins University, UC San Diego, RIT, MIT etc ◦ Social/NGO/International organizations ▪ UNESCO ◦ Government (and transnational) organizations ▪ City of Paris ▪ City of Baltimore ▪ European Union • In Singapore, - NONE!
  14. The OSPO Support Ecosystem • OSPO++ https://ospoplusplus.org ◦ A network

    & a community of collaborative open source program offices in universities, governments, and civic institutions • ToDo Group: https://todogroup.org ◦ A community of practitioners aiming to create and share knowledge, collaborate on practices, tools, and other ways to run successful and effective Open Source Program Offices or similar Open Source initiatives (complements OSPO++) • OSPO Alliance: https://ospo-alliance.org/ ◦ By European NPOs (OW2, Eclipse Foundation, OpenForum Europe, and Foundation for Public Code) and, concerned individuals to promote excellence in open source software management (complements OSPO++ and OSPO Alliance)
  15. Summary • Open Source is the marketing term of Free

    Software • The entire global economy is driven by open source software • Managing the open source ecosystem within an organization like government is very critical and done best with an Open Source Program Office Harish Pillay @[email protected] [email protected]