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

    View full-size slide

  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.

    View full-size slide

  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

    View full-size slide

  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.

    View full-size slide

  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.

    View full-size slide

  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/

    View full-size slide

  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/

    View full-size slide

  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

    View full-size slide

  9. Open Source
    Is
    Everywhere

    View full-size slide

  10. Open Source
    Is
    Everywhere

    View full-size slide

  11. 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

    View full-size slide

  12. 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

    View full-size slide

  13. ● 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!

    View full-size slide

  14. 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,

    View full-size slide

  15. 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!

    View full-size slide

  16. 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)

    View full-size slide

  17. 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]

    View full-size slide

  18. One more thing

    View full-size slide

  19. To get started,
    I’m here
    Harish Pillay
    [email protected]

    View full-size slide