Close

Les logiciels sont notre patrimoine

Les logiciels sont fragiles

contrairement aux mots gravés dans la pierre, ils peuvent être détruits ou altérés

Les logiciels sont la clé

pour accéder à l’information et à une part essentielle du patrimoine de l’humanité

Software Heritage

préserve le code source des logiciels, pour les générations actuelles et futures

Nous construisons l’archive universelle des logiciels

Nous collectons et préservons les logiciels sous forme de code source parce qu’ils sont le support indissociable des connaissances techniques et scientifiques de l’humanité tout entière et que nous ne pouvons pas prendre le risque de les perdre.

Nous conservons et rendons accessible tous les logiciels que nous collectons car c’est uniquement en les partageant que nous pouvons guarantir leur préservation sur le long terme.

Utilisez l’archive !

Parcourez

Vous pouvez rechercher les sources des logiciels (dépôts, paquets sources, etc.) que nous avons déjà archivées et quand nous les avons visitées, ce qui constitue une « machine à remonter le temps » pour le code source. Une fois qu’une origine qui vous intéresse a été identifiée, l’application web permet de la parcourir comme vous le faites habituellement avec les interfaces de navigation des systèmes de contrôle de version.

Sauvegardez

Vous pouvez déclencher l’archivage instantané de tout dépôt de code source qui n’est pas encore intégré dans l’archive Software Heritage, ou qui n’est pas à jour.

Cela complète le crawling régulier des origines logicielles qui est effectué sur les principales plateformes d’hébergement de code, et vous donne la possibilité de vous assurer que le code qui vous intéresse est correctement archivé.

Archivez

Vous pouvez archiver de manière transparente les artefacts des logiciels de votre recherche, et ajouter à vos articles de recherche des références précises à des versions spécifiques du code source, jusqu’à des fragments de fichiers source individuels. Il suffit de suivre le lien ci-dessous pour connaître les directives.

Récupérez

Vous pouvez contribuer au repêchage et à la conservation du code source d’un document historique tant qu’il est encore possible de l’obtenir et de parler aux personnes qui l’ont créé. Pour cela, vous pouvez suivre le processus SWHAP, développé en collaboration avec l’UNESCO et l’Université de Pise.

Votre code se trouve-t-il déjà dans l’archive ?

Nous récoltons le code source disponible publiquement de nombreux projets logiciels et suivons tous les développements mis en place dans le cadre de ces projets. À l’heure actuelle, notre archive contient et préserve d’ores et déjà une grande quantité d’informations :

Fichiers sources
loading…
Commits
loading…
Projets
loading…

API

On peut écrire des programmes qui naviguent dans le contenu de l’archive  via l ‘ API Software Heritage .

L’API permet de naviguer dans l’archive sous la forme d’un graphe d’objets liés au développement, tels que le contenu des fichiers, les répertoires, les commits et les versions. Avec l’API, les développeurs peuvent rechercher les objets individuels par leurs ID, récupérer leurs métadonnées et passer de l’un à l’autre en suivant les liens – par exemple, d’un commit au répertoire correspondant ou aux commits parents, des versions aux releases, etc. L’API permet également de récupérer des informations d’exploration, telles que les origines d’un logiciel et la liste complète des visites effectuées sur chacune d’entre elles. Cela permet, par exemple, de savoir quand des instantanés d’un dépôt Git spécifique ont été pris et, pour chacun d’entre eux, vers où chaque branche pointait à ce moment-là.

Nous sommes tous concernés. Et vous pouvez nous aider !

Parce que les logiciels sont omniprésents dans nos vies, nous sommes tous concernés par leur préservation. Notre mission et l’archive que nous construisons répondent aux besoins du plus grand nombre, des institutions culturelles aux scientifiques, en passant par l’industrie.

Aidez-nous à atteindre ces objectifs ambitieux.

Patrimoine

Les logiciels constituent une part importante de la production de l’humanité, mais aussi un outil clé pour la préservation de notre patrimoine numérique.

Pour cette raison, nous collectons, préservons et rendons accessible le code source pour le bénéfice des générations actuelles et futures.

Science

La science s’appuie de plus en plus sur les logiciels. La reproductibilité scientifique dépend de leur préservation.

La récolte du code source à une telle échelle est un véritable défi, qui rendra possible la prochaine génération d’études logicielles.

Industrie

Les logiciels sont présents dans tous les procédés et produits industriels.

L’archive universelle du code source que nous construisons aidera l’industrie grâce au suivi des provenances, l’archivage à long terme et la nomenclature des logiciels.

Initiateur

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

Soutien diamant

CEA

Les logiciels sont au cœur de l’engagement du CEA dans le transfert des connaissances de la recherche vers l’industrie. Avec la Software Heritage Foundation, nous soutenons la préservation et le…

Read More

Soutien platine

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

Soutien or

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

Google

Les logiciels libres et open source ont toujours été un élément essentiel de Google, car nous utilisons et contribuons à des milliers de projets. Ils encouragent le développement de nouvelles…

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

Soutien argent

CRKN consortium

CRKN consortium includes: Memorial University of Newfoundland,  Université de Montréal,  University of Toronto,  York University,  University of Saskatchewan,  University of New Brunswick,  Western University. Preservation of source code is essential…

Read More

Direction générale de l’armement

« La Direction générale de l’armement soutient l’initiative Software Heritage qui, à travers la sauvegarde de notre patrimoine numérique commun, permet de construire le futur de nos systèmes numériques. »…

Read More

AdaCore

Un référentiel logiciel pérenne et stable comme Software Heritage nous intéresse directement, car nos clients de l’aérospatiale et de la défense sont souvent responsables de projets s’étalant sur plusieurs décennies….

Read More

Università di Pisa

Pise a été la première université italienne à prévoir l’importance future de l’informatique et s’est engagée très tôt dans son développement : en soutenant la construction du premier ordinateur conçu…

Read More

GitHub

Les logiciels encodent les connaissances humaines dans un format lisible par une machine et jouent un rôle critique dans de nombreux secteurs et industries mais on omet souvent d’assurer leur…

Read More

Gouvernement Français (DINUM)

Les données ouvertes sont le carburant et les logiciels sont le moteur de la transformation numérique qui entraîne le changement dans tous les aspects des sociétés modernes. En collectant, ainsi…

Read More

Soutien bronze

Sant’Anna School of Advanced Studies

The Sant’Anna School of Advanced Studies supports the Software Heritage initiative because its universal, open and sustainable archive is a valuable tool for pursuing and sustaining Open Science. Software Heritage…

Read More

CSAL – Consortium of Swiss Academic Libraries

CSAL consortium includes: Universität Bern ETH Zürich Universität Luzern Université de Neuchâtel CERN For some years now, Swiss institutions have been supporting the funding cycles of SCOSS. We are pleased…

Read More

SCANOSS

SCANOSS propose des services précis d’identification et d’information sur les logiciels libres afin d’aider les organisations à gérer leurs logiciels libres, à réduire les risques liés aux licences et à…

Read More

Université de Lorraine

Les logiciels sont souvent au cœur de l’effort scientifique, et ce dans la plupart des disciplines, que ce soit sous la forme de quelques lignes de codes ou sous celle…

Read More

Scuola Normale Superiore

La Scuola Normale Superiore est fière de contribuer à la mission du Patrimoine Logiciel, né grâce à l’intuition pionnière du professeur Roberto Di Cosmo, ancien étudiant en Informatique de la…

Read More

Université de Bologne

Le logiciel est à la base de la majeure partie de la science moderne. La reproductibilité des résultats scientifiques et l’ensemble du concept de recherche scientifique sont étroitement liés avec…

Read More