惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - Franky
有赞技术团队
有赞技术团队
宝玉的分享
宝玉的分享
雷峰网
雷峰网
Hugging Face - Blog
Hugging Face - Blog
V
V2EX
大猫的无限游戏
大猫的无限游戏
博客园 - 司徒正美
D
Docker
T
The Blog of Author Tim Ferriss
罗磊的独立博客
博客园 - 叶小钗
酷 壳 – CoolShell
酷 壳 – CoolShell
Blog — PlanetScale
Blog — PlanetScale
月光博客
月光博客
J
Java Code Geeks
Jina AI
Jina AI
博客园 - 【当耐特】
C
Check Point Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
腾讯CDC
Last Week in AI
Last Week in AI
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
V
Visual Studio Blog

The GitHub Blog

How to bring your software delivery workflow into GitHub with agent apps Your guide to GitHub Universe 2026 is here: The schedule just launched! What 50 open source projects taught us about security in the AI era GitHub availability report: July 2026 Write your first prompt with the GitHub Copilot app Your contributors are AI-first now. Is your project? From coder to orchestrator: How agents shift the role of a developer Using the GitHub Copilot SDK for Java A guide to slash commands in the GitHub Copilot app How we took malware advisories beyond npm How the GitHub legal team used Copilot CLI to streamline their workflows Turn one giant AI-generated pull request to a reviewable stack Don't stop early: Case-folding source code at memory speed Stacked sessions and pull requests in the GitHub Copilot app Tame Dependabot: Group your updates, slow the cadence, keep security fast Disrupting supply chain attacks on npm and GitHub Actions The harness is all you need (mostly) The harness is all you need (mostly) GitHub Copilot app for Beginners: Getting started The case for a cooldown: Why Dependabot now waits before issuing version updates Copilot vs. raw API access: What are you actually paying for? Next chapter: Restructuring GitHub's bug bounty program How to build interactive experiences with canvases $100 million for open source: A milestone built by the community The cost of saying yes has changed GitHub for Beginners: Your roadmap to mastering the GitHub essentials Better tools made Copilot code review worse. Here's how we actually improved it. How GitHub gave every repository a durable owner Automating cross-repo documentation with GitHub Agentic Workflows GitHub availability report: June 2026
GitHub and UNDP team up to advance development priorities...
Mathias Schindler · 2026-06-27 · via The GitHub Blog

Open source software is commonplace. Many people use it without even knowing, whether for everyday web browsing or building tools to improve efficiency. At its core, open-source software is built on code that is publicly available for anyone to use, adapt, and improve. It’s more complex, however, when a government sets out to adopt open source at scale to drive development impact.

This discussion is happening in Ghana, where the Ministry of Communications, Digital Technology, and Innovation (MoCDTI) is undertaking an ambitious and deliberate digital reset to create more jobs, grow enterprises, and empower youth. This effort includes advancing more than a dozen legislative reforms at once, covering areas such as cybersecurity, data protection, electronic communications, data exchange and emerging technologies. Some are new legislation, while others replace existing laws. Together, they are redefining the country’s ICT legal framework.

What does long-term sustainability look like in practice? Will the systems built on these foundations be open and auditable? Or will they end up trapped behind proprietary walls, with a limited number of vendors able to assess and support them?

Governments pivot to open source adoption

For governments and other large organizations, making a strategic shift towards adopting open source is a significant undertaking that presents both challenges and opportunities.

A ministry might deploy an open-source tool for a particular project, however systems-wide questions on managing licensing compliance, building internal maintenance capacity and coordinating across other ministries within a government may be unanswered. As a result, this adoption of open source, whilst transformative in value, could remain in isolation–without ever becoming the institutional default.

This is the gap the OSPO (Open Source Programme Office) model is designed to fill. OSPOs are a common setup in the private sector, providing structured governance for open source: policies, compliance, community engagement, and skills development. The model is now increasingly being adopted by universities, civil society, and within the public sector that has underscored the need for readiness to ensure effective adoption.

The Open Source Programme Office Readiness Assessment, known as OSPORA, is a UNDP-led initiative that does exactly this for countries. Supported by the government of France, OSPORA is a structured diagnostic approach that helps governments assess their readiness for open source adoption and governance. Critical for identifying practical steps, it could be thought of as the equivalent of running an audit before an architecture migration except the architecture is institutional, not technical.

OSPORA asks: What policies exist? What’s the technical capacity? Who are the internal champions? Where are the coordination failures? Does procurement deter open source adoption? And crucially: what’s politically realistic given the current government’s priorities?

Ghana demonstrating what’s possible

Early last month in Ghana, the GitHub Policy team teamed up with UNDP to carry out of these assessments. Over the course of a week, the team ran interviews and workshops with diverse stakeholders, including:

  • Senior officials at MoCDTI, including the National IT Agency and the Kofi Annan-India Center of Excellence, who are leading the digital transformation and legislative reform process
  • Heads of IT departments across government ministries
  • Community tech groups building open source within Ghana’s developer ecosystem
  • The local Linux user group, which bridges global open source governance, community and local implementation
A speaker walks among the audience at the workshop.
A speaker walks among the audience at the workshop.

The OSPORA methodology draws on Public Digital’s framework on open source in government, which is a structured set of questions covering not just technical readiness but institutional structures and policies, procurement practices, legal frameworks, and political will.

What emerged was nuanced. Ghana has political commitment to digitalization, clear champions backed by over a decade of open source delivery experience, and a growing tech community eager to contribute. Importantly, the case for open source is being made from within—by officials who see it as an essential means to build a more digitally sovereign future, and a closely linked ambition to grow Ghana’s national digital economy and local technology capabilities.

At the same time, there are gaps: the lack of a clear, centralized policy on open source; coordination challenges between the National Information Technology Authority (NITA) and individual ministries operating in siloes; and under-resourced IT teams, especially in rural areas. In instances where progress have stalled, it was rarely attributed to technical reasons—the more significant barriers are institutional inertia and resistance to change, particularly where existing procurement patterns and vendor relationships are well entrenched.

These findings are an opportunity to make meaningful improvements and expand the delivery of public services through open source to better serve the people who rely on them.

A call to action for development impact

Ghana is home to one of West Africa’s fastest-growing tech communities, as well as some of the region’s first accredited Digital Public Goods. It also has the second highest number of GitHub developer accounts in West Africa. With Ghana’s One Million Coders initiative underway to skill up a massive developer workforce by 2028 and others digital development initiatives emerging, the foundations are being built, and the talent pipeline is growing.

Open source governance shapes what gets built. Codes that get contributed can support the building of a national infrastructure. For example, UNDP maintains open source projects on GitHub that governments deploy such as the National Carbon Registry to help countries implement and manage carbon markets. The policy decisions being made in Ghana and other countries today about data exchange standards, content liability, emerging tech regulation will determine the future of an open source in expanding choices for countries on their digital transformation journeys.

Ghana’s story illustrates what open source sustainability looks like at the national level. While conversations around open source frequently focus on maintainer burnout and funding models, OSPORA represents a different piece of the puzzle on how institutions can sustain open source adoption over time and across administrations at scale. It’s also why GitHub alongside UNDP is excited to participate in the United Nations Open Source Week taking place this week in New York City.

The GitHub team is deeply grateful to the UNDP Digital, AI and Innovation Hub and the Country Office team in Ghana whose vision, persistence, and on-the-ground leadership have made this possible. Partnerships like this don’t happen in the abstract, they happen because people show up, do the hard work of building trust across institutions, and stay committed to the long game. This collaboration underscores our shared belief that open source is a powerful catalyst for sustainable development and the growth of digital public goods.

Open source offers a structurally different path.

The author is grateful for contributions from Cynthia Lo from GitHub, and Laura Hildebrandt, Benjamin Bertelsen, and Dwayne Carruthers from UNDP.

Written by

Mathias Schindler

Mathias Schindler is passionate about open source, open content and open collaboration. For over 15 years, he has been involved in EU legislation on copyright, transparency and open data, both as an employee at German NGOs and also as a staffer for several members of various parliaments in Europe. He likes and writes encyclopedias.

Explore more from GitHub

Docs

Docs

Everything you need to master GitHub, all in one place.

Go to Docs

GitHub

GitHub

Build what’s next on GitHub, the place for anyone from anywhere to build anything.

Start building

Customer stories

Customer stories

Meet the companies and engineering teams that build with GitHub.

Learn more

GitHub Universe 2026

GitHub Universe 2026

Join us October 28-29 in San Francisco or online for GitHub Universe, our flagship developer event uniting people, agents, and the world’s code.

Register now