Ten simple rules for the open development of scientific software
Posted Dec 29, 2012 19:13 UTC (Sat) by
oever (subscriber, #987)
In reply to:
Ten simple rules for the open development of scientific software by oever
Parent article:
Ten simple rules for the open development of scientific software
After writing that long comment, I completely forgot to mention CDE and Nixos.
CDE uses ptrace to capture all files that are touched when running a program and places them in an archive that can be run on a different Linux machine. Hence, the software will run with the same library versions as when the original developer ran the software. The kernel and, I believe, libc will differ, but that is all.
Nix is a packaging system that is cross-distribution and should give the same version and compilation flags for a particular library if the checksum that captures the dependencies is the same.
(
Log in to post comments)