Roberto Di Cosmo: A Pioneer of Open Source and Software Heritage

Roberto Di Cosmo: A Pioneer of Open Source and Software Heritage

Roberto Di Cosmo is a distinguished figure in the world of computer science, known for his academic rigor and his unwavering commitment to the Open Source Software movement. From his early days in Italian academia to his leadership roles in French research institutions, Di Cosmo has consistently pushed for transparency and accessibility in software development.

Academic Foundation and Leadership

Di Cosmo's academic journey began at the Scuola Normale Superiore di Pisa, where he graduated before earning a PhD from the University of Pisa. His expertise led him to prestigious teaching positions, first as a tenured professor at the École normale supérieure in Paris, and subsequently as a professor at Paris 7 University.

Since 2010, he has served as the director of the IRILL (Institut de Recherche et d'Innovation en Informatique), further cementing his influence on software research and innovation.

Contributions to the Open Source Movement

Di Cosmo was an early member of the AFUL (Association of the French community of Linux and Free Software users), reflecting his long-standing support for free software. He also played a pivotal role in the Systematic innovation cluster, where he served as the first president and one of the founders of the Open Source Thematic Group.

One of his most practical contributions to the Linux community was the creation of demolinux between 2000 and 2002. This was the first "live" Linux distribution, a groundbreaking innovation that allowed users to boot Linux directly from a CD-ROM without the need to perform a full system installation.

Advocacy and the Software Heritage Initiative

Beyond technical development, Di Cosmo has been a vocal critic of proprietary software monopolies. In 1998, he co-authored a widely discussed paper with journalist Dominique Nora titled Piège dans le cyberespace (Hijacking the world, the dark side of Microsoft). This work, which criticized Microsoft's practices, is currently available under a BY-NC-ND Creative Commons licence.

In 2016, Inria announced the launch of the Software Heritage initiative. Conceived and directed by Di Cosmo, this project aims to archive and preserve the world's source code, ensuring that the history of software development is not lost to time.

Software heritage project presentation
Software heritage project presentation

Key Facts

  • Academic Roots: Graduated from Scuola Normale Superiore di Pisa; PhD from University of Pisa.
  • Leadership: Director of IRILL since 2010.
  • Innovation: Created demolinux (2000-2002), the first live Linux distribution.
  • Advocacy: Co-authored Piège dans le cyberespace criticizing Microsoft.
  • Legacy: Founder and director of the Software Heritage initiative.
  • Governance: Member of the Board of Trustees at the IMDEA Software Institute.
Summary of Roberto Di Cosmo's Career Milestones
Period/Year Achievement/Role Organization/Project
1998 Published critical paper on Microsoft Piège dans le cyberespace
2000-2002 Developed first live Linux distro demolinux
2010-Present Director IRILL
2016 Conceived and directed initiative Software Heritage

Frequently Asked Questions

What is demolinux?

demolinux was the first "live" Linux distribution, developed by Roberto Di Cosmo between 2000 and 2002, which enabled users to run Linux from a CD-ROM without installing the entire OS.

What is the Software Heritage initiative?

Announced by Inria on June 30, 2016, Software Heritage is an initiative conceived and directed by Roberto Di Cosmo to preserve and archive software source code.

What is the significance of "Piège dans le cyberespace"?

It is a critical paper co-written by Di Cosmo and Dominique Nora in 1998 that examined the "dark side" of Microsoft's influence on the cyberspace landscape.

Which academic institutions is Roberto Di Cosmo associated with?

He studied at the Scuola Normale Superiore di Pisa and the University of Pisa, and held professorships at the École normale supérieure and Paris 7 University.

What role does he play at the IMDEA Software Institute?

Roberto Di Cosmo serves as a member of the Board of Trustees at the IMDEA Software Institute.

References

  1. "The future of Microsoft", BBC, 2 May 1999, retrieved 2011-07-12
  2. "Reviewed Work: Hijacking the World: The Dark Side of Microsoft by Dominique Nora, Roberto Di Cosmo, Kirk McElhearn Review by: Jack Kessler The Library Quarterly: Information, Community, Policy Vol. 69, No. 4 (Oct., 1999), pp. 531-533"
  3. "Free Software Thematic Group home page Archived 2016-07-06 at the Wayback Machine"
  4. "IMDEA Software Board of Trustees"