Research software shouldn't expire when a grant ends. Sayeed Choudhury on how Carnegie Mellon’s OSPO is building the 'connective tissue' to turn lab code into lasting community products.
The post Open Source: The connective tissue of Open Science appeared first on Software Heritage.
For decades, academic libraries were defined by what they archived. Today, they are increasingly defined by what they enable.
During a webinar, Sayeed Choudhury, Director of the Open Source Programs Office (OSPO) at Carnegie Mellon University (CMU), recounted a strategic assertion made to his university leadership: « Open source is the connective tissue of open science. » While open science encompasses diverse components like data, hardware, and publications, Choudhury says that open-source software is the common element linking them all together. Catch the entire 53-minute session here and take a look at the slides. This was the final webinar in the series “From Open Science to Open Source: A New Step for Libraries?”, organized by Software Heritage, Doranum with L’Atelier de la donnée en Normandie, and Média Normandie.
A center of competency with global reachFounded in 2022 with support from the Alfred P. Sloan Foundation, the CMU OSPO was established to serve as a hub for managing, curating, and sharing the open-source software produced within the university. Choudhury describes the CMU OSPO as a « center of competency. » At a research powerhouse like CMU, expertise in engineering, licensing, and community engagement is everywhere, but it is often siloed. The OSPO’s mission is to build a community within the university where these experts can support one another.
Beyond research support, the OSPO fosters student engagement through initial fellowships and industry-partnered hackathons. Led by Tom Hughes, these efforts turn student needs into hands-on opportunities despite current university budget constraints. The office’s influence extends far beyond Pittsburgh. Led by industry veterans, CMU’s summer course on open source pairs students in Pittsburgh and Qatar—with future plans to expand to the campus in Kigali, Rwanda—with mentors from organizations like Red Hat and the Eclipse Foundation to gain hands-on experience in real-world coding.
Strength in numbers: The CURIOSS networkChoudhury emphasizes that the best way to make progress isn’t one university at a time, but by working across institutions. To that end, CMU is a key player in the Community for University and Research Institution OSPOs (CURIOSS).
Choudhury, an early originator of the network, notes that Curioss has grown into a thriving community of nearly 50 members across the US and Europe. Led by a dedicated team, the network serves as a vital resource for sharing information and collaborating on projects. For Choudhury, Curioss is a vital feedback loop; when CMU identifies a new pathway for project sustainability, those findings are shared with the network to help other institutions facing similar challenges.
Beyond commercialization: A new pathway for researchOne of the most critical shifts the OSPO facilitates is the evolution of the technology transfer office (TTO). Traditionally, TTOs focus almost exclusively on the commercialization of intellectual property. However, Choudhury notes that commercialization is only one possible pathway for software.
The OSPO provides an alternative « project to product » migration path, helping labs move from a core group of researchers to a reliable, community-supported ecosystem. This is particularly vital for projects like Spiral (low-level signal processing) or Alice (a programming environment), which may not have a traditional commercial buyer but provide considerable public and academic value.
From the lab to the worldTo illustrate how the OSPO helps researchers move from a « lab-based project » to a « community-supported product, » Choudhury highlighted five diverse projects currently being supported at CMU:
The OSPO’s work is also increasingly intersectional, reaching into the worlds of open hardware and artificial intelligence. Choudhury currently leads the Open Forum for AI (OFAI), an effort to define « open-source AI » in a way that is human-centered and transparent. This work has gained significant traction; the G7 technology and digital ministers recently released a vision piece that aligns with the community-led definition supported by the CMU OSPO.
Voices from the community: A conversation on reproducibilityDuring the interactive portion of the webinar, participants raised critical questions about the intersection of industry methods and academic goals.
Question from the floor: Industry often prioritizes rapid deployment through containers. In academia, our goal is often bitwise reproducibility over the long term. How does the OSPO balance these potentially conflicting goals?
Choudhury: There are some major differences between the way industry works with open source and things about open source …Very broadly speaking, the biggest difference is just the scale at which we operate. As you pointed out, when you’re working with enterprise-level software, containerization is a really important aspect. It’s different for an individual lab working on a tool that, quite frankly, they may not even work on after they’ve done their research or finished a grant. We’re very sensitive to those differences and understand we don’t really ever show up and say, « You must work the way industry works. » We tailor all of those conversations and consultations based on the needs of the individual projects.
It’s like a set of circles. The inner core consists of universal foundations—engineering, security, and licensing practices essential for any public software release. As you move outward from that center, requirements naturally diverge, and our process reflects and respects those differences…
Question: Were our OSPO activities linked in some way to the training provided to PhD students regarding, for instance, software development or not?
Choudhury: Absolutely. Most faculty don’t want to spend class time teaching Git or Python. By providing these options through the OSPO and our « Open at CMU » partners, we ensure that both undergraduate and PhD students understand the consequences of their coding choices, especially as AI-generated code becomes more prevalent.
Question: What’s your advice for finding all the code produced in a university and how to ‘valorize’ it?
Choudhury: I really like that word, valorize….It sounds like a simple problem. It is not….We started by doing simple searches in GitHub…which is just completely chaotic… I keep calling Carnegie Mellon CMU… but there’s a university called Central Michigan University, which also calls itself CMU. …We recognized very quickly that this is difficult. We then worked with an external group called NumFocus with Jonathan Starr… and we reached a point where we thought there were at least 5,500 or so open source projects of Carnegie Mellon.
…I said [to the provost], ‘Even if 1% of this information is valid. That’s 55 projects. Do you want all of those 55 projects to go figure out on their own what to do about sustainability and community engagement and governance?’ And the answer was, of course not. Go ahead and do this more systematically. …The Curiouss Network fortunately has a PhD student who did this and has released it publicly as open source software…[now] anybody has access to it. »
The path forward: A collective effortUltimately, the OSPO is an organizational framework designed to turn software into a permanent asset of the scientific record. By moving beyond the « lab-based project » model, universities can ensure their digital contributions remain accessible and functional long after a specific grant concludes.
For Choudhury, the success of this movement hinges on radical collaboration across borders and sectors. « The best way to make progress is not one university at a time, » he concluded. « It’s working across universities and working across nonprofits. » In this new model, the library becomes more than a repository; it becomes a launchpad for the code that will power the next generation of scientific breakthroughs.
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Open infrastructures for software as a digital public good | 0 | 4.35 | 19-03-2026 |
| 2 | No science without source: Collecting, preserving and sharing software in a risky world | 0 | 5.13 | 29-06-2026 |
| 3 | The world’s first government open source insights report launches at UN Open Source Week | 0 | 6.27 | 01-07-2026 |
| 4 | Software Heritage at UN Open Source Week 2026 | 0 | 5.6 | 08-07-2026 |
| 5 | The invisible code running the world (and who pays for it) | 0 | 5.12 | 20-03-2026 |
| 6 | Software Heritage and the long game for global infrastructure | 0 | 5.97 | 24-03-2026 |
| 7 | Building software to support researchers | 0 | 7.13 | 26-05-2026 |
| 8 | From dependence to resilience: Digital sovereignty for software | 0 | 5.36 | 26-06-2026 |
| 9 | How free CDs built an open source movement | 0 | 6.12 | 04-08-2026 |
| 10 | Archiving 900 million lines of the OIN Linux System Table | 0 | 7.05 | 18-05-2026 |