Close

Mission

Notre ambition est de collecterpréserver et partager tous les logiciels disponibles publiquement sous forme de code source. Sur cette base, de nombreuses applications pourront en effet être créées, dans des domaines aussi variés que le patrimoine culturell’industrie et la recherche. 

Collecter

Les logiciels interviennent dans tous les domaines centraux et accessoires de nos vies. Dans la mesure où tout composant logiciel pourrait, à l’avenir, s’avérer essentiel, nous collectons indifféremment l’intégralité des logiciels disponibles publiquement sous forme de code source.

Pour garantir la lisibilité de notre archive et permettre de sélectionner, parmi tous ces logiciels, certaines collections présentant un intérêt particulier, nous encourageons la construction de bases de données structurant cette collection, la rendant lisible et pleinement utilisable.

Notre archive se veut aussi la mémoire de tout l’historique du développement des logiciels : le stockage de ces méta-informations, récoltées de manière systématique puis structurées dans différentes collections, permettra de faciliter l’utilisation de ces codes qui sont ainsi versés au crédit de l’intelligence collective.

Préserver

Les logiciels sont par essence fragiles, et nous commençons à en perdre. Nous nous devons de les préserver, car ils sont non seulement des éléments de notre patrimoine culturel mais aussi les outils d’exploitation de nos connaissances techniques et scientifiques les plus diverses, qui peuvent avoir été encodées et n’être plus lisibles que par leur seul intermédiaire.

Afin que ce projet d’une ampleur sans précédent soit viable, un vaste effort collectif est nécessaire. Pour l’appuyer, la transparence à toutes les étapes du processus de conception sera totale : les logiciels créés pour les besoins de SWH seront diffusés en  libre/open source et notre architecture ainsi que nos processus techniques seront décrits, détaillés, et accessibles à tous.

Pour garantir la pérennité de l’archive, nous encourageons l’émergence d’un réseau ouvert de pairs et de miroirs avec lesquels nous partagerons la responsabilité de maintenir accessibles plusieurs copies de tous les logiciels collectés.

Partager

Ce que nous construisons est la plus grande archive de code source de logiciels ayant jamais vu le jour. En organisant et indexant ce précieux patrimoine immatériel, nous nous assurerons qu’il soit référencé de manière optimale et ainsi pleinement accessible.

Nous définirons des identifiants uniques, intrinsèquement liés aux composants logiciels. Nous garantirons ainsi que le réseau de connaissances créé soit résistant et adaptable pour les besoins de l’archive Software Heritage.

Software Heritage, depuis la naissance de l’idée originale jusqu’à sa mise en œuvre qui prend aujourd’hui corps, est de par sa vocation universaliste la Bibliothèque d’Alexandrie du logiciel. Comme tel, ce fonds documentaire unique, toujours alimenté, et qui a vocation à croître exponentiellement, favorisera l’émergence de services s’appuyant sur ses collections, allant de la documentation à la classification, de la recherche à la distribution.

Des bases solides pour répondre aux besoins de chacun

Software Heritage fournira de solides bases communes pour répondre aux différents besoins de la préservation du patrimoine, de la science et de l’industrie.

Patrimoine

Les logiciels constituent une part importante et en constante expansion de la production de l’humanité. Ils sont aussi les outils grâce auxquels nous conservons l’accès aux productions immatérielles formant notre patrimoine numérique.

Software Heritage collecte, préserve, et garantit l’accessibilité dans le temps de tout le code source existant, pour le bénéfice des générations présentes et futures.

Science

La science est de plus en plus liée au logiciel. Pour garantir la reproductibilité des expériences et des résultats, base de la démarche scientifique, nous devons donc le préserver.

 Récolter le code source à cette échelle constitue un véritable défi, mais permettra l’avènement de 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 dans le suivi des provenances, l’archivage à long terme et la nomenclature des logiciels qu’elle emploie, développe ou adapte.

Nous sommes conscients du fait que nos objectifs sont ambitieux. Nous avons donc pris, pour les atteindre, des décisions de conception fermes, en termes d’ouverture, de duplication et de méthode d’indexation du contenu de notre archive.