#SoftwareHeritage

2025-06-20

Yesterday @rougier and I gave an informal #ReproducibleResearch workshop at Inria with ~20 scientists, half of whom working in HPC, the rest of them working on user interfaces, computer graphics, number theory, and robotics—very insightful to see how each community approaches these issues.

@rougier had excellent examples to get the discussion started. I followed up on computational reproducibility with #HPC examples and a touch of #Guix and #SoftwareHeritage:
gitlab.inria.fr/lcourtes/ateli

Simon Tournierzimoun@sciences.re
2025-06-11

Blog post: What Guix could offer in computational medical environments?

French national agency for secure drug and medicine (ANSM) requires for a medical device to have unambiguous identifications:

1. reference of the product
2. reference of the maker
3. serial number

Well, through my lenses applied to software, it reads:

1. #SoftwareHeritage identifier (#SWHID)
2. #Guix

and 3. is redundant. 😁

Well, a quick summary of a 30min talk I gave past week.

Thanks my previous colleague Sam from APHP to give me the opportunity to brainstorm on this topic. 🤩

simon.tournier.info/posts/2025

#ReproducibleResearch #OpenScience #Debian #ReproducibleBuilds

Science ouverte UnivRennesSO_UnivRennes
2025-06-10

Si vous êtes chercheur.se à l'Université de Rennes / Rennes 2 ou dans des écoles de l'EPE, l'atelier ARDoISE peut vous accompagner lors d'une éventuelle candidature au prix SO du logiciel libre de recherche scienceouverte.univ-rennes.fr/ ouvrirlascience.fr/les-candida

2025-06-09

Do you have a sensitive package you cannot live without, built on a codebase or tarball ?

Double check there is a backup available at #softwareheritage

archive.softwareheritage.org

#Guix will fall back to using it in case the upstream code or tarball just vanishes. And it happens (gnat-x86_64-linux-15.1.0-1.tar.gz, looking at you ... ).

Also possible with tarballs.nixos.org and web.archive.org.

#guixtips

2025-06-06

Journée de lancement de la collaboration UNESCO institut coréen de l'information. Software heritage en guest star ! On y parle de données et de codes sources ouvert, d'accès pour tous, de biens communs, de solidarité et de durabilité. On coche presque toutes les cases que je défend depuis des décennies. Tout avance, c'est bien, mais il faut de l'énergie... Et tout n'est pas rose, les éditeurs scientifiques font de la résistance "financière"...

Simon Tournierzimoun@sciences.re
2025-05-27

Asking for news from a colleague now in Univ. of Tours – long time, no see.

Nicolas pointed me a recent publication where… guess what? … they archived the source code in #SoftwareHeritage.

pubmed.ncbi.nlm.nih.gov/394876

Section « Open Research, data availability statement » reads:

« Anonymized raw data, the source code of the analyses, instructions to reproduce the computing environment, unformatted analysis reports and figures are available online (gitlab.com/nivall/car-lacates) and long term preserved at Software Heritage (archive.softwareheritage.org/s). »

And guess what else? The computational environment is managed using #Guix.

It makes my day! 😎

I’m happy to see #Guix and #SoftwarHeritage mentioned in the European Journal Of Clinical Investigation.

#ReproducibleResearch #OpenScience #EuropeanJournalOfClinicalInvestigation

Open Science PasteurOpenSci_Pasteur@sciences.re
2025-05-23

Le catalogue des #LogicielsLibres de l'#ESR est disponible depuis mi-avril en version bêta 👉 logiciels.catalogue-esr.fr/

🔅 Une belle façon de mettre en lumière les logiciels développés dans la recherche académique française ! 🔆

💡 Pour que votre logiciel soit référencé dans ce catalogue : archivez votre code dans #SoftwareHeritage et déposez-le dans #HAL !

@ouvrirlascience #OpenSource #ResearchSoftware #ScienceOuverte

Simon Tournierzimoun@sciences.re
2025-05-22

« The integration of #Guix and #SoftwareHeritage paves the way for more transparency and verification of the whole computational environment involved in scientific research.

Scientific production should be robust to external service failures; for example, being able to audit or reuse scientific findings should not depend on the availability of platforms hosting source code.

That’s why backing package managers with Software Heritage appears vitally important. »

Thanks @swheritage for the spotlight! 😀

softwareheritage.org/2025/05/2

#ReproducibleResearch #OpenScience

2025-05-13

A pretty big piece of news came in last week. #SWHID , a identifier and referencing scheme for software source devised by our friends at #SoftwareHeritage is now an ISO standard! iso.org/standard/89985.html . If you need to cite software, you know how to do so now.

Simon Tournierzimoun@sciences.re
2025-05-13

Et en plus ces identifiants #SWHID sont maintenant une norme ISO. Plus d’excuse ! 😉

iso.org/standard/89985.html

#ReproducibleResearch #OpenScience #Softwareheritage

3/3

Simon Tournierzimoun@sciences.re
2025-05-13

#SoftwareHeritage ouvre un chemin…

Hop! Allez on utilise collectivement des identifiants intrinsèques dans nos papiers de recherche. Qu’est-ce que c’est ? Par exemple, petite explication là :

softwareheritage.org/2020/07/0

#ReproducibleResearch #OpenScience

2/3

Simon Tournierzimoun@sciences.re
2025-05-13

« Réfléchissons collectivement à la lourde tâche d'archivage de certains savoirs spécifiques. Je pense aux travaux aussi de #SoftwareHeritage, qui, en France, archive l'ensemble des logiciels créés dans le monde, avec une initiative européenne à construire sur le sujet. Je souhaite, au-delà de la question de notre capacité, à attirer chercheurs, enseignants-chercheurs, que nous ayons aussi une capacité à préserver, consolider, attirer plateformes de collaboration et données au service de l'intérêt général. »

Bravo @swheritage !

(peu importe ce qu’il y a avant et après ce petit passage 😀)

elysee.fr/emmanuel-macron/2025

#ReproducibleResearch #OpenScience

1/3

2025-05-03

#softwareheritage #gdpr request:

I came across your project and my accounts have been archived by Software Heritage.

According to $17 GDPR (gdpr-info.eu/art-17-gdpr) I ask for the deletion of all links referring to my GitHub accounts (and the other data sources listed below). I also ask to block my accounts and data sources (repositories) from being archived ($21 GDPR | right to object privacy-regulation.eu/en/artic).

Stephan Druskatsdruskat@fosstodon.org
2025-04-07

Huh, I must've missed the announcement.

@swheritage is now providing citation metadata to download as #BibTeX and use via #BibLaTeX (biblatex-software) for archived software with a CITATION.cff file or codemeta.json in the root directory! 🎉

Very cool!

#CitationFileFormat #SoftwareHeritage #ResearchSoftware #SoftwareCitation

Screenshot of the website for a snapshot of the repository for the Citation File Format project in the Software Heritage archive. 

A popup windows protruding from the right-hand side of the browser window that has been made visible by using the "Citations" tab shows the citation metadata for the archived version we're currently looking at. 

The metadata is in BibTeX format, and using the biblatex-software "@softwareversion" type, a "Copy citation" button and text explaining what to do with the content of the popup: "This interface enables to generate software citations, provided that the root directory of browsed objects contains a citation.cff or codemeta.json file. Select below a type of object currently browsed in order to generate citations for them."

The types of object to choose from are "directory", "revision" and "snapshot".

Behind the popup, a view of the archived version of the repository shows a list of files, including a CITATION.cff file, some repository metadata on top, and a navigation bar to the left.
2025-04-03
@kirschwipfel@nerdculture.de

In fact, the two groups overlaps more often that not: if you look, say, at the sponsors of most of the organizations that signed the infamous "RMS open letter" you'll find #Microsoft, #Google, #Meta, #Amazon, #IBM and so forth...

Like it or not, if you take their money, you serve their goals.

Compare, for example, #FSF sponsors with #FSFE (!) or #SoftwareHeritage (that in turn is a sponsor of #Guix), to get an idea of why groups that pretend to advance #FreeSoftware did (and do) their best to destroy the #GNU project.

@ekaitz_zarraga@mastodon.social
2025-04-03
@ekaitz_zarraga@mastodon.social

Indeed if you were leading #Guix, I'd likely be a user and contributor (I think you know I have the technical skills required).

And I also know other people working there, people I respect despite not being always aligned with their opinion (for example I had a long debate with a friend that work on Guix a few months ago about the right to be mentioned with the preferred name by a transitioned trans developer whose code was archived with their dead-name and #SoftwareHeritage was refusing to update. I think hackers have the right to be named as they wish in their works and no script, tool or hash chain matter more than this right).

Yet there's a huge difference between a technical or even philosophical argument and a (politically motivated) personal attack in form of a shitstorm.

Courtès might even be the best #scheme hacker out there, with a solid architectural vision of how to make #linux more reliable.

But I chose free software for political goals that he actively damaged with that attack to RMS.
2025-03-27

Do you use Git? Wishing to quickly check whether a public Git(…) repo is archived on @swheritage, and to do so otherwise, in one go?

Then you may be interested in these nice browser add-ons:
softwareheritage.org/browser-e 🚀 ✨

#Git #softwareheritage

pvergain (framapiaf)pvergain@framapiaf.org
2025-02-24

bioinfo-fr.net/software-herita

par bioinfo-fr.net/author/pierre-p, @pierrepo

--------------------------<----------------
Comment archiver un code source logiciel ?

Rendez vous sur : archive.softwareheritage.org/save

- Renseignez le gestionnaire de version utilisé

- Copiez l’adresse du dépôt (le lien GitHub, GitLab, etc.)

- Cliquez sur le bouton « Submit »
------------------------------->------------

#SoftwareHeritage

Bioinfo-fr.netBioinfoFr@mamot.fr
2025-02-19

📰 @pierrepo , ambas­sa­deur pour @swheritage nous présente l’archive uni­ver­selle dédiée à la col­lecte, la pré­ser­va­tion et le par­tage des codes sources logi­ciels 🖥️ 🔓 ♾️
bioinfo-fr.net/software-herita
#softwareheritage #opensource #bioinfofr

Science ouverte UnivRennesSO_UnivRennes
2025-02-12

Nouveauté dans , une fenêtre facilite l'ajout d'un lien entre la publication et les ressources adjacentes : données entreposées dans ou , code source archivé dans ou ressources provenant d'autres entrepôts qui attribuent un DOI à leurs objets. ccsd.cnrs.fr/2025/02/valoriser

description du popup qui permet de lier une publication à une ressource adjacente. Le menu descendant "entrepôt" mentionne les sources possibles : HAL, Nakala, RechercheDataGouv, Softwareheritage ou encore d'autres entrepôts qui attribuent des DOI à leurs objets

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst