Consider the Source: The V alue of Source Code to Digital Preservation Strategies

One of the major challenges in the digital preservation field is the difficulty of ensuring long-term access to digital objects, especially in cases when the software that was used to create an object is no longer current. Software source code has a human-readable, documentary structure that makes it an overlooked aspect of digital preservation strategies, in addition to a valuable component for the records of modern computing history. The author surveys several approaches to software preservation and finds that, by supporting open source initiatives, digital libraries can improve their ability to preserve access to their collections for future generations.

[1]  Raymond A. Lorie,et al.  Trustworthy 100-year digital objects: durable encoding for when it's too late to ask , 2004, TOIS.

[2]  David S. H. Rosenthal,et al.  Format obsolescence: assessing the threat and the defenses , 2010, Libr. Hi Tech.

[3]  Leonard J. Shustek What Should We Collect to Preserve the History of Software? , 2006, IEEE Annals of the History of Computing.

[4]  David Bearman Reality and Chimeras in the Preservation of Electronic Records , 1999, D Lib Mag..

[5]  Jeffrey van der Hoeven Modular emulation as a long-term preservation strategy for digital objects , 2005 .

[6]  J. G. Zabolitzky Preserving Software : Why and How , 2002 .

[7]  Steve Crouch,et al.  Software Preservation Benefits Framework , 2010 .

[8]  Brian Matthews,et al.  A Framework for Software Preservation , 2010, Int. J. Digit. Curation.

[9]  Michael L. Van de Vanter,et al.  The documentary structure of source code , 2002, Inf. Softw. Technol..

[10]  Jeff Rothenberg,et al.  Addressing the Uncertain Future of Preserving the Past: Towards a Robust Strategy for Digital Archiving and Preservation. Technical Report. Executive Summary. , 2007 .

[11]  Brian Matthews,et al.  The Significant Properties of Software: A Study , 2008 .

[12]  Bram Lohman,et al.  Emulation for digital preservation in practice: the results , 2007, iPRES.

[13]  Peter Sandborn,et al.  Editorial Software Obsolescence—Complicating the Part and Technology Obsolescence Management Problem , 2007 .

[14]  Vicky Reich,et al.  Requirements for Digital Preservation Systems: A Bottom-Up Approach , 2005, D Lib Mag..

[15]  Jeffrey R. van der Hoeven,et al.  Modular Emulation as a Viable Preservation Strategy , 2005, ECDL.