Close

Software [is our] Heritage

Software is fragile

unlike words carved in stone it can be deleted or get corrupted

Software is the key

to access information and a fundamental part of human heritage

Software Heritage

preserves software source code for present and future generations

Estamos creando el archivo universal del software

We collect and preserve software in source code form, because software embodies our technical and scientific knowledge and humanity cannot afford the risk of losing it.

Software is a precious part of our cultural heritage. We curate and make accessible all the software we collect, because only by sharing it we can guarantee its preservation in the very long term.

Use the Archive

Browse

You can search which software origins (repositories, source packages, etc.) we have already archived and when we have visited it, implementing a “wayback machine” for source code. Once an origin of interest has been identified, the web app allows to browse through it as you usually do with version control system browsing interfaces.

Save Code Now

You can trigger instant archiving of any source code repository that is not yet ingested in the Software Heritage archive, or that is not up to date.

 

This complements the regular crawling of software origins that is performed on the main code hosting platforms, and gives you the possibility of ensuring that the code you are interested in is properly archived.

Archive Research Software

You can archive seamlessly your research software artifacts, and add to your research articles precise references to specific versions of the source code, down to fragments of individual source files. Just follow the link below for the guidelines.

Rescue Legacy Code

You can contribute to rescue and curate landmark legacy source code while it is still possible to get hold of it, and talk to the people that created it. For this, you can follow the SWHAP process, developed in collaboration with UNESCO and the University of Pisa.

Do we already have your code?

We harvest publicly available source code from many software projects and keep up with development happening there. As of today our archive already contains and keeps safe for you:

Source files

loading…

Commits

loading…

Projects

loading…

API

Programmatic access to the content of the archive is available via the Software Heritage API.

The API allows to navigate the archive as a graph of development-related objects, such as file contents, directories, commits, releases. With the API developers can lookup individual objects by their IDs, retrieve their metadata, and jump from one to another following links — e.g., from commits to the corresponding directories or parent commits, from releases to released commits, etc. The API also allows to retrieve crawling information, such as tracked software origins and the full list of visits performed on each of them. This allows, for instance, to know when snapshots of a specific Git repository where taken and, for each of them, where each branch was pointing at the time.

It concerns all of us. And you can help!

Software is so pervasive in our lives that its preservation concerns all of us. Our mission and the archive we are building will serve the needs of the many, from cultural institutions to scientists and industries.

Everyone can help us achieving these ambitious goals.

Heritage

Software is an important part of human production. It is also a key enabler for salvaging our entire digital heritage.

We collect, preserve, and make accessible source code for the benefits of present and future generations.

Science

Science relies more and more on software. To guarantee scientific reproducibility we need to preserve it.

Amassing source code at this scale will be challenging, but will also enable the next generation of software studies.

Industry

Software is present in all industrial processes and products.

The universal source code archive we are building will help industry with provenance tracking, long-term archival, and software bill of materials.

Initiator

Inria

Le logiciel est désormais au cœur de la plupart des activités humaines: de la santé au divertissement, de l’aéronautique à l’agriculture … Il est donc légitime qu’Inria aborde la question…

Read More

Diamond Sponsors

CEA

El software es clave en el compromiso de CEA de transferir conocimiento de la investigación a la industria. Con la Software Heritage Foundation, respaldamos la preservación y el intercambio de…

Read More

Platinum sponsors

CNRS

Le soutien du CNRS à Software Heritage, archive universelle, ouverte et pérenne du logiciel, s’inscrit naturellement dans notre démarche volontariste en faveur de la science ouverte, cette révolution nécessaire dont…

Read More

Huawei

Huawei travaille avec les communautés open source depuis des décennies et contribue activement à des projets allant du noyeau Linux, au cloud computing et au machine learning. Huawei continuera à…

Read More

MESRI

Le Plan national pour la science ouverte, lancé le 4 juillet 2018 par la ministre de l’enseignement supérieur, de la recherche et de l’innovation, a décidé d’un soutien à Software…

Read More

Microsoft

Microsoft s’est impliqué dans des initiatives open source en facilitant, en intégrant, en publiant et en contribuant à de nombreux projets et communautés open source depuis plus d’une décennie. Nous saluons…

Read More

Intel

Intel a été à l’avant-garde du développement de l’open source pendant près de vingt ans et elle contribue aujourd’hui grandement au noyau Linux, ainsi qu’à une douzaine de projets innovants…

Read More

Gold Sponsors

Hugging Face

Le partenariat avec Software Heritage a été une grande aventure pour BigCode et Hugging Face. L’accent mis par la fondation sur la préservation, la reproductibilité, la disponibilité et la traçabilité…

Read More

ServiceNow

Chez ServiceNow, nous reconnaissons la valeur et l’importance de préserver les logiciels libres au profit de la communauté et de l’avancement de la recherche. Nous sommes déterminés à développer des…

Read More

Sorbonne Université

Résolument engagée en faveur de la science ouverte, inscrite au cœur de son projet d’établissement, Sorbonne Université apporte son soutien à Software Heritage. En contribuant à collecter et partager les…

Read More

Open Invention Network

Le logiciel libre a été l’un des moteurs de l’innovation de ce siècle. Software Heritage est une organisation importante pour les logiciels, ayant déjà archivé plus de 6 milliards de…

Read More

Université de Paris

En soutenant l’initiative Software Heritage, Université de Paris poursuit son engagement pour un partage libre et responsable des connaissances et des logiciels de la recherche. — Christine Clerici, Présidente de…

Read More

Société Générale

Nous sommes conscients de l’importance du code pour notre transition numérique. Le code est devenu un atout principal pour les banques et nous sommes persuadés que nous devons le préserver…

Read More

Silver Sponsors

Dirección General de Armamento

“La Dirección General de Armamento apoya el archivo Software Heritage que, mediante la salvaguarda de nuestro patrimonio digital común, nos permite construir el futuro de nuestros sistemas digitales.” Emmanuel Chiva,…

Read More

AdaCore

Un repositorio de software estable y duradero como Software Heritage es de interés directo para nosotros, ya que nuestros clientes aeroespaciales y de defensa a menudo son responsables de proyectos…

Read More

Università di Pisa

Pisa fue la primera universidad italiana que previó la relevancia futura de la informática y se comprometió desde el principio a su desarrollo: apoyando la construcción del primer ordenador diseñado…

Read More

Google

El software libre y de código abierto siempre ha sido una parte vital de Google, ya que utilizamos y contribuimos a miles de proyectos. Fomenta el desarrollo de nuevas tecnologías…

Read More

GitHub

El software codifica el conocimiento humano en una forma legible por una máquina y juega un papel crítico en muchas industrias y sectores, pero con frecuencia se pasa por alto…

Read More

Gobierno Francés (DINUM)

Los datos abiertos son el combustible y el software es el motor de la transformación digital que está impulsando el cambio en todos los aspectos de las sociedades modernas. Al…

Read More

Bronze Sponsors

SCANOSS

SCANOSS proporciona identificación e inteligencia precisas de código abierto para ayudar a las organizaciones a gestionar su software de código abierto, reducir los riesgos de las licencias y mejorar la…

Read More

Université de Lorraine

En la mayoría de las disciplinas, el software suele estar en el centro del quehacer científico, ya sea en forma de unas pocas líneas de código o de proyectos internacionales…

Read More

Scuola Normale Superiore

La Scuola Normale Superiore se enorgullece de contribuir a la misión del Software Heritage, nacido gracias a la intuición pionera del profesor Roberto Di Cosmo, ex alumno de Informática de…

Read More

Universidad de Bologna

El software constituye la base de la mayoría de la ciencia actual. La reproducibilidad de los resultados científicos y todo el concepto de investigación científica está estrechamente vinculado con la…

Read More