Makes sense, to have this. I recall the same idea was experimented with during the early days of object oriented systems.
Building the Universal Archive of Source Code
By Jean-François Abramatic, Roberto Di Cosmo, Stefano Zacchiroli
Communications of the ACM, September 2018, Vol. 61 No. 10, Pages 29-3110.1145/3183558
We clearly need a universal archive of software source code.
The deep penetration of software in all aspects of our world brings along failures and risks whose potential impact is growing. Users now understand the need for an organized attention to software safety, security, reliability, and traceability. But unlike other scientific fields, we lack large-scale research instruments for enabling massive analysis of all the available software source code.
As computer scientists and professionals, it is our duty, responsibility, and privilege to build a shared infrastructure that answers these needs. Not just for our community, not just for the technical and scientific community, but for society as a whole.
Software Heritage is an initiative launched at Inria—the French Institute for Research in Computer Science and Automation—precisely to take up this mission. While a full article detailing our approach is available online,2 we focus here on the challenges raised by the three main goals: collecting, preserving, and sharing the source code of all the software ever written. .... "
More on Software Heritage.
Saturday, October 20, 2018
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment