SlideShare una empresa de Scribd logo
Data Archiving and Networked Services
Netwerk Digitaal Erfgoed
DIGITAAL ERFGOED HOUDBAAR
presents
SOFTWARE SUSTAINABILITY
Patrick J.C. Aerts
So, I tried another way, …
Three take home messages
 We are losing our history
 Because much of it is digitally born and we lose access
 Treat Software Sustainability and Data Stewardship on equal footing
 At least policy wise
 Invest in education to mitigate the problem for the future
 We still have the legacy to take care of
Definitions
• The following definition has been in use:
 Software Sustainability: coding practices (“ethics”) in support of reusability, verifiability and
maintainability of software and the system for availability and maintanance of software.
• But for the current research:
 Software Sustainability: coding practices (“ethics”) in support of reusability, verifiability and
maintainability of software and the system for recovering, availability and maintanance of
software.
• Other definitions are in use as well
Coherence and differences
 Data and Software are intimately connected
 Data can not be read, interpreted, handled without the proper software, unless it
is printed matter
 Even for reading ascii-code software is required
 Ergo: Software and data need to be treated in a coherent manner, to secure
future use, re-use, retraceability, etc.
 But Software Sustainability requires quite other technical solutions and expertise
than does Data Stewardship
About the report
• The report encompasses:
– Use cases
– Issues and elements of concern across all the domains1
– Specifics of each domain
– More details on the issues
– Conclusions and recommendations
– An account of software categories
1 Domains are the NCDD-partner domains: library, archive, museum, science, …
Use cases
• There are over 10 use cases
• The use cases concern:
– The way software has been developed
– The way software is created according to todays insights
– What happens when an organisation, hosting a lot of software, ceases to exist
– A little about the KB’s CD-ROM collection
– A little about B&G’s software
– Preserving games
– Digital archeology: de Digitale Stad
– CATCH
– Born Digital Art
Common elements of concern
• Legislation!
– Preservation is a challenge, but the outcome pretty useless, unless legislation changes:
• Making an image of the CD/DVD/CR-ROM, etc. is an infringement of copyrights
• Running software from an image on an Windows 95 emulator is again an infringement
• Keeping a (snapshot) copy of a website is perhaps legal, but
• Offering a service to old websites is again copyrights-protected and so useless for the public
at large
• The problem is particularly complex in the case of “abandonware”
• New are on-line versions of common software: Office 365!
More shared issues and concerns
• Physical protection
• Bitrot and linkrot
• (Lack of) original devices
• (Lack of) sources
• (Lack of) documentation and versioning
• (Lack of) structured processes in development
• Old/obsolete languages
• Old operating systems.
Specifics per domain
• A scale of growing complexity from science to art:
– In science, the bottom line is: having the text of the code:
• however complex, it is possible to a large extent to grasp the idea’s and
methodology behind the software and reconstruct it.
– In gaming having the software is only half of the effort: what about the Nintendo,
XboX, Wii-experience or playing against many other players over the internet?
– In born digital art the observer’s perception is what interests the artist. Having the
software has no meaning, unless the whole of the contraption is recovered
Science
• It’s all about accelerating scientific discovery1
• Reprocibility of scientific output
• Re-usability of code
• Open science, sharing, etc.
• Much orphaned software after project end
• Lack of formal rules agreements on software creation,
sustainability
1
Libraries/Archives
• Collections to be saved, but stored on old media, written in old
formats
• CD-ROMS, educational material, art stuff, digital collections
• Obsolete formats: ms word, macwrite, wordperfect, DB4, ..
• Documents and data on obsolete media: tapes, disks, CD-i
Foto: Persbureau van Eijndhoven
Gemeenten in de knoop met floppy’s & cd-roms
20 MEI 2016
DEN HAAG
- Gemeenten hebben problemen met het archiveren van informatie die op verouderde wijze is opgeslagen. Het gaat onder
meer om materiaal op floppy's, cd-roms en taperecorders. Deze informatie blijkt inmiddels moeilijk vindbaar, niet
doorzoekbaar en is soms in zijn geheel niet toegankelijk. Dat blijkt uit een steekproef van het vakblad Binnenlands Bestuur
onder 26 gemeenten.
- …
Digital archeology
• How to restore complete digital environments?
• For reasons of historic importance
• The Digitale Stad
– More about that in the afternoon
• Importance for the history of computing, coding, modelling
Game preservation
• For historic reasons
• With significant public/social interest
• Reviving old games is one, but why was the game a hit?
• Intense interaction between the software and the device
• Special designed devices
• Internet games; how to mimic internet response during a game
• How to cope with licence/rights interactions during a game: on line
check for validity, on-line buying of higher levels, etc.
Born Digital Art
• Close interaction between software, hardware and the design of the
artifact.
• It´s all about the perception of the observer
• Digital art is as old as computers are:
• CSIRAC played music!
• How to recover art objects, designed on
PDP 11-1 computers, with handmade
interfaces to color television screens
• (as there were no other color displays yet)
Council for Scientific and Industrial Research Automat
Computer
Further action (government)
• Take caring for cultural heritage seriously
– Don’t let the past 50 years of gained knowledge slip away due to negligence
– Invest in further research to enable software recovery, maintenance and sustainability
in all relevant sectors
– Consider installing a Software Sustainability Initiative for scientific software
– Consider extending that to cover expertise in all domains
– Take action to compile a list of working hardware and peripherals
– And to join forces to set up a museum of (working) computer systems and peripherals
Contact information
• DANS: dans.knaw.nl (Data Archiving and networked Services)
For Software Sustainability:
 Consider setting up a Software Sustainability Initiative in each country;
 Consider forming a Software Sustainability Infrastructure built on
these national in initatives
 This would add to the visibility and appreciation of the issue
 This would enable easy sharing of knowledge, insights, best practices
End-Of-Presentation
Thank you
Software sustainability - Patrick Aerts

Más contenido relacionado

La actualidad más candente

Generations of computers
Generations of computersGenerations of computers
Generations of computers
umesh duwal
 
DRM Powerpoint
DRM PowerpointDRM Powerpoint
DRM Powerpoint
guest33ff82
 
Networking human area network
Networking human area networkNetworking human area network
Networking human area network
eSAT Journals
 
Digital technology
Digital technologyDigital technology
Digital technology
kevinjamesmckenna
 
Is202 ch03 and ch04
Is202   ch03 and ch04Is202   ch03 and ch04
Is202 ch03 and ch04
Shaheen Khan
 
Lecture 2011.05B - FOSS Communities and the Spread of Free (Digital Sustainab...
Lecture 2011.05B - FOSS Communities and the Spread of Free (Digital Sustainab...Lecture 2011.05B - FOSS Communities and the Spread of Free (Digital Sustainab...
Lecture 2011.05B - FOSS Communities and the Spread of Free (Digital Sustainab...
Marcus Dapp
 
Now You See It, Now You Wont
Now You See It, Now You WontNow You See It, Now You Wont
Now You See It, Now You Wont
ashtreex
 
Individual and Technology
Individual and TechnologyIndividual and Technology
Individual and Technology
Mr Shipp
 
What is Intellectual Property : A Primer For Librarians
What is Intellectual Property : A Primer For LibrariansWhat is Intellectual Property : A Primer For Librarians
What is Intellectual Property : A Primer For Librarians
Professor Jon Cavicchi, UNH School of Law
 
1 introdcution tocomputernursing [compatibility mode]
1 introdcution tocomputernursing [compatibility mode]1 introdcution tocomputernursing [compatibility mode]
1 introdcution tocomputernursing [compatibility mode]
Irwin Elengovn
 
Input friendly intranets
Input friendly intranetsInput friendly intranets
Input friendly intranets
Hazel Hall
 
ILL & Copyright: Putting it all Together
ILL & Copyright: Putting it all TogetherILL & Copyright: Putting it all Together
ILL & Copyright: Putting it all Together
Professor Jon Cavicchi, UNH School of Law
 
Authorship Drm Seminar
Authorship Drm SeminarAuthorship Drm Seminar
Authorship Drm Seminar
corinnejordan
 
Embodied Data Objects
Embodied Data ObjectsEmbodied Data Objects
Embodied Data Objects
Manas Tungare
 
Ch12
Ch12Ch12
Ch12
smshrm7
 
2014 06-20 fac visual art and design bandung institute of technology ml
2014 06-20 fac visual art and design bandung institute of technology  ml2014 06-20 fac visual art and design bandung institute of technology  ml
2014 06-20 fac visual art and design bandung institute of technology ml
Monika Lechner
 
The crucial role of file formats in building and preserving Digital Media Cul...
The crucial role of file formats in building and preserving Digital Media Cul...The crucial role of file formats in building and preserving Digital Media Cul...
The crucial role of file formats in building and preserving Digital Media Cul...
Marco Fioretti
 
Histrory
HistroryHistrory
Cibm ch03 and ch04
Cibm   ch03 and ch04Cibm   ch03 and ch04
Cibm ch03 and ch04
Shaheen Khan
 

La actualidad más candente (19)

Generations of computers
Generations of computersGenerations of computers
Generations of computers
 
DRM Powerpoint
DRM PowerpointDRM Powerpoint
DRM Powerpoint
 
Networking human area network
Networking human area networkNetworking human area network
Networking human area network
 
Digital technology
Digital technologyDigital technology
Digital technology
 
Is202 ch03 and ch04
Is202   ch03 and ch04Is202   ch03 and ch04
Is202 ch03 and ch04
 
Lecture 2011.05B - FOSS Communities and the Spread of Free (Digital Sustainab...
Lecture 2011.05B - FOSS Communities and the Spread of Free (Digital Sustainab...Lecture 2011.05B - FOSS Communities and the Spread of Free (Digital Sustainab...
Lecture 2011.05B - FOSS Communities and the Spread of Free (Digital Sustainab...
 
Now You See It, Now You Wont
Now You See It, Now You WontNow You See It, Now You Wont
Now You See It, Now You Wont
 
Individual and Technology
Individual and TechnologyIndividual and Technology
Individual and Technology
 
What is Intellectual Property : A Primer For Librarians
What is Intellectual Property : A Primer For LibrariansWhat is Intellectual Property : A Primer For Librarians
What is Intellectual Property : A Primer For Librarians
 
1 introdcution tocomputernursing [compatibility mode]
1 introdcution tocomputernursing [compatibility mode]1 introdcution tocomputernursing [compatibility mode]
1 introdcution tocomputernursing [compatibility mode]
 
Input friendly intranets
Input friendly intranetsInput friendly intranets
Input friendly intranets
 
ILL & Copyright: Putting it all Together
ILL & Copyright: Putting it all TogetherILL & Copyright: Putting it all Together
ILL & Copyright: Putting it all Together
 
Authorship Drm Seminar
Authorship Drm SeminarAuthorship Drm Seminar
Authorship Drm Seminar
 
Embodied Data Objects
Embodied Data ObjectsEmbodied Data Objects
Embodied Data Objects
 
Ch12
Ch12Ch12
Ch12
 
2014 06-20 fac visual art and design bandung institute of technology ml
2014 06-20 fac visual art and design bandung institute of technology  ml2014 06-20 fac visual art and design bandung institute of technology  ml
2014 06-20 fac visual art and design bandung institute of technology ml
 
The crucial role of file formats in building and preserving Digital Media Cul...
The crucial role of file formats in building and preserving Digital Media Cul...The crucial role of file formats in building and preserving Digital Media Cul...
The crucial role of file formats in building and preserving Digital Media Cul...
 
Histrory
HistroryHistrory
Histrory
 
Cibm ch03 and ch04
Cibm   ch03 and ch04Cibm   ch03 and ch04
Cibm ch03 and ch04
 

Similar a Software sustainability - Patrick Aerts

Planning and Managing Digital Library & Archive Projects
Planning and Managing Digital Library & Archive ProjectsPlanning and Managing Digital Library & Archive Projects
Planning and Managing Digital Library & Archive Projects
ac2182
 
Introduction to Digital Preservation
Introduction to Digital PreservationIntroduction to Digital Preservation
Introduction to Digital Preservation
Bill LeFurgy
 
Research Data (and Software) Management at Imperial: (Everything you need to ...
Research Data (and Software) Management at Imperial: (Everything you need to ...Research Data (and Software) Management at Imperial: (Everything you need to ...
Research Data (and Software) Management at Imperial: (Everything you need to ...
Sarah Anna Stewart
 
Ariadne overview
Ariadne overviewAriadne overview
Ariadne overview
ariadnenetwork
 
Intellectual Property
Intellectual PropertyIntellectual Property
Intellectual Property
primeteacher32
 
INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎
INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎
INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎
Libcorpio
 
An Introduction to digital preservation at the Library of Congress
An Introduction to digital preservation at the Library of CongressAn Introduction to digital preservation at the Library of Congress
An Introduction to digital preservation at the Library of Congress
lljohnston
 
20120911 delija kukina - education of digital forensics experts
20120911 delija kukina - education of digital forensics experts20120911 delija kukina - education of digital forensics experts
20120911 delija kukina - education of digital forensics experts
Damir Delija
 
ch7-creativity and multimedia systems. pdf
ch7-creativity and multimedia systems. pdfch7-creativity and multimedia systems. pdf
ch7-creativity and multimedia systems. pdf
PrinceFahadFarooqm
 
Of Communities and Practices: Digital Preservation Innovation & Research
Of Communities  and Practices: Digital Preservation Innovation & ResearchOf Communities  and Practices: Digital Preservation Innovation & Research
Of Communities and Practices: Digital Preservation Innovation & Research
Erwin Verbruggen
 
Wwsss intro2016-final
Wwsss intro2016-finalWwsss intro2016-final
Wwsss intro2016-final
Steffen Staab
 
Trm Introduction
Trm IntroductionTrm Introduction
Trm Introduction
DigitalPreservationEurope
 
eDiscovery
eDiscoveryeDiscovery
eDiscovery
pabrown1219
 
Navigating Access to Digital AV Collections
Navigating Access to Digital AV CollectionsNavigating Access to Digital AV Collections
Navigating Access to Digital AV Collections
Rebecca Fraimow
 
The Mind-Boggling Challege of Long-Term Digital Preservation
The Mind-Boggling Challege of Long-Term Digital PreservationThe Mind-Boggling Challege of Long-Term Digital Preservation
The Mind-Boggling Challege of Long-Term Digital Preservation
Gordon Hoke
 
Future-Proofing the Web: What We Can Do Today
Future-Proofing the Web: What We Can Do TodayFuture-Proofing the Web: What We Can Do Today
Future-Proofing the Web: What We Can Do Today
John Kunze
 
Preserve or preserve not
Preserve or preserve notPreserve or preserve not
Preserve or preserve not
National Library of Australia
 
Dr H K Kaul
Dr H K KaulDr H K Kaul
Dr H K Kaul
lrc.jiit
 
Digitisation Infrastructure - June 2007
Digitisation Infrastructure - June 2007Digitisation Infrastructure - June 2007
Digitisation Infrastructure - June 2007
Alastair Dunning
 
Open source caqdas what is in the box and what is missing
Open source caqdas what is in the box and what is missingOpen source caqdas what is in the box and what is missing
Open source caqdas what is in the box and what is missing
Merlien Institute
 

Similar a Software sustainability - Patrick Aerts (20)

Planning and Managing Digital Library & Archive Projects
Planning and Managing Digital Library & Archive ProjectsPlanning and Managing Digital Library & Archive Projects
Planning and Managing Digital Library & Archive Projects
 
Introduction to Digital Preservation
Introduction to Digital PreservationIntroduction to Digital Preservation
Introduction to Digital Preservation
 
Research Data (and Software) Management at Imperial: (Everything you need to ...
Research Data (and Software) Management at Imperial: (Everything you need to ...Research Data (and Software) Management at Imperial: (Everything you need to ...
Research Data (and Software) Management at Imperial: (Everything you need to ...
 
Ariadne overview
Ariadne overviewAriadne overview
Ariadne overview
 
Intellectual Property
Intellectual PropertyIntellectual Property
Intellectual Property
 
INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎
INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎
INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎
 
An Introduction to digital preservation at the Library of Congress
An Introduction to digital preservation at the Library of CongressAn Introduction to digital preservation at the Library of Congress
An Introduction to digital preservation at the Library of Congress
 
20120911 delija kukina - education of digital forensics experts
20120911 delija kukina - education of digital forensics experts20120911 delija kukina - education of digital forensics experts
20120911 delija kukina - education of digital forensics experts
 
ch7-creativity and multimedia systems. pdf
ch7-creativity and multimedia systems. pdfch7-creativity and multimedia systems. pdf
ch7-creativity and multimedia systems. pdf
 
Of Communities and Practices: Digital Preservation Innovation & Research
Of Communities  and Practices: Digital Preservation Innovation & ResearchOf Communities  and Practices: Digital Preservation Innovation & Research
Of Communities and Practices: Digital Preservation Innovation & Research
 
Wwsss intro2016-final
Wwsss intro2016-finalWwsss intro2016-final
Wwsss intro2016-final
 
Trm Introduction
Trm IntroductionTrm Introduction
Trm Introduction
 
eDiscovery
eDiscoveryeDiscovery
eDiscovery
 
Navigating Access to Digital AV Collections
Navigating Access to Digital AV CollectionsNavigating Access to Digital AV Collections
Navigating Access to Digital AV Collections
 
The Mind-Boggling Challege of Long-Term Digital Preservation
The Mind-Boggling Challege of Long-Term Digital PreservationThe Mind-Boggling Challege of Long-Term Digital Preservation
The Mind-Boggling Challege of Long-Term Digital Preservation
 
Future-Proofing the Web: What We Can Do Today
Future-Proofing the Web: What We Can Do TodayFuture-Proofing the Web: What We Can Do Today
Future-Proofing the Web: What We Can Do Today
 
Preserve or preserve not
Preserve or preserve notPreserve or preserve not
Preserve or preserve not
 
Dr H K Kaul
Dr H K KaulDr H K Kaul
Dr H K Kaul
 
Digitisation Infrastructure - June 2007
Digitisation Infrastructure - June 2007Digitisation Infrastructure - June 2007
Digitisation Infrastructure - June 2007
 
Open source caqdas what is in the box and what is missing
Open source caqdas what is in the box and what is missingOpen source caqdas what is in the box and what is missing
Open source caqdas what is in the box and what is missing
 

Más de Netwerk Digitaal Erfgoed

Eppo van Nispen: Opening Words World Digital Preservation Day
Eppo van Nispen: Opening Words World Digital Preservation DayEppo van Nispen: Opening Words World Digital Preservation Day
Eppo van Nispen: Opening Words World Digital Preservation Day
Netwerk Digitaal Erfgoed
 
Valerie Johnson: Supporting the Archives Sector via Collaboration
Valerie Johnson: Supporting the Archives Sector via CollaborationValerie Johnson: Supporting the Archives Sector via Collaboration
Valerie Johnson: Supporting the Archives Sector via Collaboration
Netwerk Digitaal Erfgoed
 
Simon Tanner: Teaching Digital Preservation at King's College London
Simon Tanner: Teaching Digital Preservation at King's College LondonSimon Tanner: Teaching Digital Preservation at King's College London
Simon Tanner: Teaching Digital Preservation at King's College London
Netwerk Digitaal Erfgoed
 
Sharon McMeekin: Are we Making Progress in Digital Preservation Training?
Sharon McMeekin: Are we Making Progress in Digital Preservation Training?Sharon McMeekin: Are we Making Progress in Digital Preservation Training?
Sharon McMeekin: Are we Making Progress in Digital Preservation Training?
Netwerk Digitaal Erfgoed
 
Sarah Higgins: Challenges in Educating Digital Curation
Sarah Higgins: Challenges in Educating Digital CurationSarah Higgins: Challenges in Educating Digital Curation
Sarah Higgins: Challenges in Educating Digital Curation
Netwerk Digitaal Erfgoed
 
Erika Hokke: Stichting Archief Publicaties Annual
Erika Hokke: Stichting Archief Publicaties AnnualErika Hokke: Stichting Archief Publicaties Annual
Erika Hokke: Stichting Archief Publicaties Annual
Netwerk Digitaal Erfgoed
 
Rosemary Lynch: the DigCurv Curriculum Framework
Rosemary Lynch: the DigCurv Curriculum FrameworkRosemary Lynch: the DigCurv Curriculum Framework
Rosemary Lynch: the DigCurv Curriculum Framework
Netwerk Digitaal Erfgoed
 
Puck Huitsing: Experiences Collaborative Learning
Puck Huitsing: Experiences Collaborative LearningPuck Huitsing: Experiences Collaborative Learning
Puck Huitsing: Experiences Collaborative Learning
Netwerk Digitaal Erfgoed
 
Maureen Pennock: Digital Preservation Staffing and Skilss
Maureen Pennock: Digital Preservation Staffing and SkilssMaureen Pennock: Digital Preservation Staffing and Skilss
Maureen Pennock: Digital Preservation Staffing and Skilss
Netwerk Digitaal Erfgoed
 
Jasper Snoeren: Collaborative Learning at Institute for Sound and Vision
Jasper Snoeren: Collaborative Learning at Institute for Sound and VisionJasper Snoeren: Collaborative Learning at Institute for Sound and Vision
Jasper Snoeren: Collaborative Learning at Institute for Sound and Vision
Netwerk Digitaal Erfgoed
 
Frans Neggers: Learning Digital Preservation
Frans Neggers: Learning Digital PreservationFrans Neggers: Learning Digital Preservation
Frans Neggers: Learning Digital Preservation
Netwerk Digitaal Erfgoed
 
Eef Masson: Digital Preservation Skills for AV Archivists
Eef Masson: Digital Preservation Skills for AV ArchivistsEef Masson: Digital Preservation Skills for AV Archivists
Eef Masson: Digital Preservation Skills for AV Archivists
Netwerk Digitaal Erfgoed
 
Dorothy Waugh: The Archivist's Guide To KryoFlux
Dorothy Waugh: The Archivist's Guide To KryoFluxDorothy Waugh: The Archivist's Guide To KryoFlux
Dorothy Waugh: The Archivist's Guide To KryoFlux
Netwerk Digitaal Erfgoed
 
Chantal Keijsper: Lifelong Learning How To Do That
Chantal Keijsper: Lifelong Learning How To Do ThatChantal Keijsper: Lifelong Learning How To Do That
Chantal Keijsper: Lifelong Learning How To Do That
Netwerk Digitaal Erfgoed
 
Annet Dekker: Capturing Online Cultures Storytelling as a Method
Annet Dekker: Capturing Online Cultures Storytelling as a MethodAnnet Dekker: Capturing Online Cultures Storytelling as a Method
Annet Dekker: Capturing Online Cultures Storytelling as a Method
Netwerk Digitaal Erfgoed
 
Amber Cushing: Digital Information Management Programmes
Amber Cushing: Digital Information Management ProgrammesAmber Cushing: Digital Information Management Programmes
Amber Cushing: Digital Information Management Programmes
Netwerk Digitaal Erfgoed
 
3e Studiedag Webarchivering - Webarchivering van Chinees Nederland
3e Studiedag Webarchivering - Webarchivering van Chinees Nederland3e Studiedag Webarchivering - Webarchivering van Chinees Nederland
3e Studiedag Webarchivering - Webarchivering van Chinees Nederland
Netwerk Digitaal Erfgoed
 
3e Studiedag Webarchivering - Taalvariatie op Twitter
3e Studiedag Webarchivering - Taalvariatie op Twitter3e Studiedag Webarchivering - Taalvariatie op Twitter
3e Studiedag Webarchivering - Taalvariatie op Twitter
Netwerk Digitaal Erfgoed
 
3e Studiedag Webarchivering - Promise
3e Studiedag Webarchivering - Promise3e Studiedag Webarchivering - Promise
3e Studiedag Webarchivering - Promise
Netwerk Digitaal Erfgoed
 
3e Studiedag Webarchivering - Vrienden voor het leven
3e Studiedag Webarchivering - Vrienden voor het leven3e Studiedag Webarchivering - Vrienden voor het leven
3e Studiedag Webarchivering - Vrienden voor het leven
Netwerk Digitaal Erfgoed
 

Más de Netwerk Digitaal Erfgoed (20)

Eppo van Nispen: Opening Words World Digital Preservation Day
Eppo van Nispen: Opening Words World Digital Preservation DayEppo van Nispen: Opening Words World Digital Preservation Day
Eppo van Nispen: Opening Words World Digital Preservation Day
 
Valerie Johnson: Supporting the Archives Sector via Collaboration
Valerie Johnson: Supporting the Archives Sector via CollaborationValerie Johnson: Supporting the Archives Sector via Collaboration
Valerie Johnson: Supporting the Archives Sector via Collaboration
 
Simon Tanner: Teaching Digital Preservation at King's College London
Simon Tanner: Teaching Digital Preservation at King's College LondonSimon Tanner: Teaching Digital Preservation at King's College London
Simon Tanner: Teaching Digital Preservation at King's College London
 
Sharon McMeekin: Are we Making Progress in Digital Preservation Training?
Sharon McMeekin: Are we Making Progress in Digital Preservation Training?Sharon McMeekin: Are we Making Progress in Digital Preservation Training?
Sharon McMeekin: Are we Making Progress in Digital Preservation Training?
 
Sarah Higgins: Challenges in Educating Digital Curation
Sarah Higgins: Challenges in Educating Digital CurationSarah Higgins: Challenges in Educating Digital Curation
Sarah Higgins: Challenges in Educating Digital Curation
 
Erika Hokke: Stichting Archief Publicaties Annual
Erika Hokke: Stichting Archief Publicaties AnnualErika Hokke: Stichting Archief Publicaties Annual
Erika Hokke: Stichting Archief Publicaties Annual
 
Rosemary Lynch: the DigCurv Curriculum Framework
Rosemary Lynch: the DigCurv Curriculum FrameworkRosemary Lynch: the DigCurv Curriculum Framework
Rosemary Lynch: the DigCurv Curriculum Framework
 
Puck Huitsing: Experiences Collaborative Learning
Puck Huitsing: Experiences Collaborative LearningPuck Huitsing: Experiences Collaborative Learning
Puck Huitsing: Experiences Collaborative Learning
 
Maureen Pennock: Digital Preservation Staffing and Skilss
Maureen Pennock: Digital Preservation Staffing and SkilssMaureen Pennock: Digital Preservation Staffing and Skilss
Maureen Pennock: Digital Preservation Staffing and Skilss
 
Jasper Snoeren: Collaborative Learning at Institute for Sound and Vision
Jasper Snoeren: Collaborative Learning at Institute for Sound and VisionJasper Snoeren: Collaborative Learning at Institute for Sound and Vision
Jasper Snoeren: Collaborative Learning at Institute for Sound and Vision
 
Frans Neggers: Learning Digital Preservation
Frans Neggers: Learning Digital PreservationFrans Neggers: Learning Digital Preservation
Frans Neggers: Learning Digital Preservation
 
Eef Masson: Digital Preservation Skills for AV Archivists
Eef Masson: Digital Preservation Skills for AV ArchivistsEef Masson: Digital Preservation Skills for AV Archivists
Eef Masson: Digital Preservation Skills for AV Archivists
 
Dorothy Waugh: The Archivist's Guide To KryoFlux
Dorothy Waugh: The Archivist's Guide To KryoFluxDorothy Waugh: The Archivist's Guide To KryoFlux
Dorothy Waugh: The Archivist's Guide To KryoFlux
 
Chantal Keijsper: Lifelong Learning How To Do That
Chantal Keijsper: Lifelong Learning How To Do ThatChantal Keijsper: Lifelong Learning How To Do That
Chantal Keijsper: Lifelong Learning How To Do That
 
Annet Dekker: Capturing Online Cultures Storytelling as a Method
Annet Dekker: Capturing Online Cultures Storytelling as a MethodAnnet Dekker: Capturing Online Cultures Storytelling as a Method
Annet Dekker: Capturing Online Cultures Storytelling as a Method
 
Amber Cushing: Digital Information Management Programmes
Amber Cushing: Digital Information Management ProgrammesAmber Cushing: Digital Information Management Programmes
Amber Cushing: Digital Information Management Programmes
 
3e Studiedag Webarchivering - Webarchivering van Chinees Nederland
3e Studiedag Webarchivering - Webarchivering van Chinees Nederland3e Studiedag Webarchivering - Webarchivering van Chinees Nederland
3e Studiedag Webarchivering - Webarchivering van Chinees Nederland
 
3e Studiedag Webarchivering - Taalvariatie op Twitter
3e Studiedag Webarchivering - Taalvariatie op Twitter3e Studiedag Webarchivering - Taalvariatie op Twitter
3e Studiedag Webarchivering - Taalvariatie op Twitter
 
3e Studiedag Webarchivering - Promise
3e Studiedag Webarchivering - Promise3e Studiedag Webarchivering - Promise
3e Studiedag Webarchivering - Promise
 
3e Studiedag Webarchivering - Vrienden voor het leven
3e Studiedag Webarchivering - Vrienden voor het leven3e Studiedag Webarchivering - Vrienden voor het leven
3e Studiedag Webarchivering - Vrienden voor het leven
 

Último

AHMR volume 10 number 1 January-April 2024
AHMR volume 10 number 1 January-April 2024AHMR volume 10 number 1 January-April 2024
AHMR volume 10 number 1 January-April 2024
Scalabrini Institute for Human Mobility in Africa
 
在线办理(西班牙UPV毕业证书)瓦伦西亚理工大学毕业证毕业完成信一模一样
在线办理(西班牙UPV毕业证书)瓦伦西亚理工大学毕业证毕业完成信一模一样在线办理(西班牙UPV毕业证书)瓦伦西亚理工大学毕业证毕业完成信一模一样
在线办理(西班牙UPV毕业证书)瓦伦西亚理工大学毕业证毕业完成信一模一样
dj1cx4ex
 
Researching the client.pptxsxssssssssssssssssssssss
Researching the client.pptxsxssssssssssssssssssssssResearching the client.pptxsxssssssssssssssssssssss
Researching the client.pptxsxssssssssssssssssssssss
DanielOliver74
 
PPT Item # 7 - 231 Encino Avenue (sign. review)
PPT Item # 7 - 231 Encino Avenue (sign. review)PPT Item # 7 - 231 Encino Avenue (sign. review)
PPT Item # 7 - 231 Encino Avenue (sign. review)
ahcitycouncil
 
一比一原版(theauckland毕业证书)新西兰奥克兰大学毕业证成绩单如何办理
一比一原版(theauckland毕业证书)新西兰奥克兰大学毕业证成绩单如何办理一比一原版(theauckland毕业证书)新西兰奥克兰大学毕业证成绩单如何办理
一比一原版(theauckland毕业证书)新西兰奥克兰大学毕业证成绩单如何办理
odmqk
 
PPT Item # 8&9 - Demolition Code Amendments
PPT Item # 8&9 - Demolition Code AmendmentsPPT Item # 8&9 - Demolition Code Amendments
PPT Item # 8&9 - Demolition Code Amendments
ahcitycouncil
 
Item #s 8&9 -- Demolition Code Amendment
Item #s 8&9 -- Demolition Code AmendmentItem #s 8&9 -- Demolition Code Amendment
Item #s 8&9 -- Demolition Code Amendment
ahcitycouncil
 
TRUE BOOK OF LIFE 1.15 OF TRUE JESUS CHRIST
TRUE BOOK OF LIFE 1.15 OF TRUE JESUS CHRISTTRUE BOOK OF LIFE 1.15 OF TRUE JESUS CHRIST
TRUE BOOK OF LIFE 1.15 OF TRUE JESUS CHRIST
Cheong Man Keong
 
PPT Item # 4 - 434 College Blvd. (sign. review)
PPT Item # 4 - 434 College Blvd. (sign. review)PPT Item # 4 - 434 College Blvd. (sign. review)
PPT Item # 4 - 434 College Blvd. (sign. review)
ahcitycouncil
 
Practical guide for the celebration of World Environment Day on june 5th.
Practical guide for the  celebration of World Environment Day on  june 5th.Practical guide for the  celebration of World Environment Day on  june 5th.
Practical guide for the celebration of World Environment Day on june 5th.
Christina Parmionova
 
2024: The FAR - Federal Acquisition Regulations, Part 42
2024: The FAR - Federal Acquisition Regulations, Part 422024: The FAR - Federal Acquisition Regulations, Part 42
2024: The FAR - Federal Acquisition Regulations, Part 42
JSchaus & Associates
 
Indira awas yojana housing scheme renamed as PMAY
Indira awas yojana housing scheme renamed as PMAYIndira awas yojana housing scheme renamed as PMAY
Indira awas yojana housing scheme renamed as PMAY
narinav14
 
原版制作(DPU毕业证书)德保罗大学毕业证Offer一模一样
原版制作(DPU毕业证书)德保罗大学毕业证Offer一模一样原版制作(DPU毕业证书)德保罗大学毕业证Offer一模一样
原版制作(DPU毕业证书)德保罗大学毕业证Offer一模一样
yemqpj
 
Awaken new depths - World Ocean Day 2024, June 8th.
Awaken new depths - World Ocean Day 2024, June 8th.Awaken new depths - World Ocean Day 2024, June 8th.
Awaken new depths - World Ocean Day 2024, June 8th.
Christina Parmionova
 
Border towns and spaces of (in)visibility.pdf
Border towns and spaces of (in)visibility.pdfBorder towns and spaces of (in)visibility.pdf
Border towns and spaces of (in)visibility.pdf
Scalabrini Institute for Human Mobility in Africa
 
Milton Keynes Hospital Charity - A guide to leaving a gift in your Will
Milton Keynes Hospital Charity - A guide to leaving a gift in your WillMilton Keynes Hospital Charity - A guide to leaving a gift in your Will
Milton Keynes Hospital Charity - A guide to leaving a gift in your Will
fundraising4
 
在线办理美国乔治华盛顿大学毕业证(gwu毕业证书)学历学位证书原版一模一样
在线办理美国乔治华盛顿大学毕业证(gwu毕业证书)学历学位证书原版一模一样在线办理美国乔治华盛顿大学毕业证(gwu毕业证书)学历学位证书原版一模一样
在线办理美国乔治华盛顿大学毕业证(gwu毕业证书)学历学位证书原版一模一样
9d5c8i83
 
快速办理(Bristol毕业证书)布里斯托大学毕业证Offer一模一样
快速办理(Bristol毕业证书)布里斯托大学毕业证Offer一模一样快速办理(Bristol毕业证书)布里斯托大学毕业证Offer一模一样
快速办理(Bristol毕业证书)布里斯托大学毕业证Offer一模一样
3woawyyl
 
Antyodaya saral portal haryana govt schemes
Antyodaya saral portal haryana govt schemesAntyodaya saral portal haryana govt schemes
Antyodaya saral portal haryana govt schemes
narinav14
 
Item # 10 -- Historical Presv. Districts
Item # 10 -- Historical Presv. DistrictsItem # 10 -- Historical Presv. Districts
Item # 10 -- Historical Presv. Districts
ahcitycouncil
 

Último (20)

AHMR volume 10 number 1 January-April 2024
AHMR volume 10 number 1 January-April 2024AHMR volume 10 number 1 January-April 2024
AHMR volume 10 number 1 January-April 2024
 
在线办理(西班牙UPV毕业证书)瓦伦西亚理工大学毕业证毕业完成信一模一样
在线办理(西班牙UPV毕业证书)瓦伦西亚理工大学毕业证毕业完成信一模一样在线办理(西班牙UPV毕业证书)瓦伦西亚理工大学毕业证毕业完成信一模一样
在线办理(西班牙UPV毕业证书)瓦伦西亚理工大学毕业证毕业完成信一模一样
 
Researching the client.pptxsxssssssssssssssssssssss
Researching the client.pptxsxssssssssssssssssssssssResearching the client.pptxsxssssssssssssssssssssss
Researching the client.pptxsxssssssssssssssssssssss
 
PPT Item # 7 - 231 Encino Avenue (sign. review)
PPT Item # 7 - 231 Encino Avenue (sign. review)PPT Item # 7 - 231 Encino Avenue (sign. review)
PPT Item # 7 - 231 Encino Avenue (sign. review)
 
一比一原版(theauckland毕业证书)新西兰奥克兰大学毕业证成绩单如何办理
一比一原版(theauckland毕业证书)新西兰奥克兰大学毕业证成绩单如何办理一比一原版(theauckland毕业证书)新西兰奥克兰大学毕业证成绩单如何办理
一比一原版(theauckland毕业证书)新西兰奥克兰大学毕业证成绩单如何办理
 
PPT Item # 8&9 - Demolition Code Amendments
PPT Item # 8&9 - Demolition Code AmendmentsPPT Item # 8&9 - Demolition Code Amendments
PPT Item # 8&9 - Demolition Code Amendments
 
Item #s 8&9 -- Demolition Code Amendment
Item #s 8&9 -- Demolition Code AmendmentItem #s 8&9 -- Demolition Code Amendment
Item #s 8&9 -- Demolition Code Amendment
 
TRUE BOOK OF LIFE 1.15 OF TRUE JESUS CHRIST
TRUE BOOK OF LIFE 1.15 OF TRUE JESUS CHRISTTRUE BOOK OF LIFE 1.15 OF TRUE JESUS CHRIST
TRUE BOOK OF LIFE 1.15 OF TRUE JESUS CHRIST
 
PPT Item # 4 - 434 College Blvd. (sign. review)
PPT Item # 4 - 434 College Blvd. (sign. review)PPT Item # 4 - 434 College Blvd. (sign. review)
PPT Item # 4 - 434 College Blvd. (sign. review)
 
Practical guide for the celebration of World Environment Day on june 5th.
Practical guide for the  celebration of World Environment Day on  june 5th.Practical guide for the  celebration of World Environment Day on  june 5th.
Practical guide for the celebration of World Environment Day on june 5th.
 
2024: The FAR - Federal Acquisition Regulations, Part 42
2024: The FAR - Federal Acquisition Regulations, Part 422024: The FAR - Federal Acquisition Regulations, Part 42
2024: The FAR - Federal Acquisition Regulations, Part 42
 
Indira awas yojana housing scheme renamed as PMAY
Indira awas yojana housing scheme renamed as PMAYIndira awas yojana housing scheme renamed as PMAY
Indira awas yojana housing scheme renamed as PMAY
 
原版制作(DPU毕业证书)德保罗大学毕业证Offer一模一样
原版制作(DPU毕业证书)德保罗大学毕业证Offer一模一样原版制作(DPU毕业证书)德保罗大学毕业证Offer一模一样
原版制作(DPU毕业证书)德保罗大学毕业证Offer一模一样
 
Awaken new depths - World Ocean Day 2024, June 8th.
Awaken new depths - World Ocean Day 2024, June 8th.Awaken new depths - World Ocean Day 2024, June 8th.
Awaken new depths - World Ocean Day 2024, June 8th.
 
Border towns and spaces of (in)visibility.pdf
Border towns and spaces of (in)visibility.pdfBorder towns and spaces of (in)visibility.pdf
Border towns and spaces of (in)visibility.pdf
 
Milton Keynes Hospital Charity - A guide to leaving a gift in your Will
Milton Keynes Hospital Charity - A guide to leaving a gift in your WillMilton Keynes Hospital Charity - A guide to leaving a gift in your Will
Milton Keynes Hospital Charity - A guide to leaving a gift in your Will
 
在线办理美国乔治华盛顿大学毕业证(gwu毕业证书)学历学位证书原版一模一样
在线办理美国乔治华盛顿大学毕业证(gwu毕业证书)学历学位证书原版一模一样在线办理美国乔治华盛顿大学毕业证(gwu毕业证书)学历学位证书原版一模一样
在线办理美国乔治华盛顿大学毕业证(gwu毕业证书)学历学位证书原版一模一样
 
快速办理(Bristol毕业证书)布里斯托大学毕业证Offer一模一样
快速办理(Bristol毕业证书)布里斯托大学毕业证Offer一模一样快速办理(Bristol毕业证书)布里斯托大学毕业证Offer一模一样
快速办理(Bristol毕业证书)布里斯托大学毕业证Offer一模一样
 
Antyodaya saral portal haryana govt schemes
Antyodaya saral portal haryana govt schemesAntyodaya saral portal haryana govt schemes
Antyodaya saral portal haryana govt schemes
 
Item # 10 -- Historical Presv. Districts
Item # 10 -- Historical Presv. DistrictsItem # 10 -- Historical Presv. Districts
Item # 10 -- Historical Presv. Districts
 

Software sustainability - Patrick Aerts

  • 1. Data Archiving and Networked Services Netwerk Digitaal Erfgoed DIGITAAL ERFGOED HOUDBAAR presents SOFTWARE SUSTAINABILITY Patrick J.C. Aerts
  • 2. So, I tried another way, …
  • 3. Three take home messages  We are losing our history  Because much of it is digitally born and we lose access  Treat Software Sustainability and Data Stewardship on equal footing  At least policy wise  Invest in education to mitigate the problem for the future  We still have the legacy to take care of
  • 4. Definitions • The following definition has been in use:  Software Sustainability: coding practices (“ethics”) in support of reusability, verifiability and maintainability of software and the system for availability and maintanance of software. • But for the current research:  Software Sustainability: coding practices (“ethics”) in support of reusability, verifiability and maintainability of software and the system for recovering, availability and maintanance of software. • Other definitions are in use as well
  • 5. Coherence and differences  Data and Software are intimately connected  Data can not be read, interpreted, handled without the proper software, unless it is printed matter  Even for reading ascii-code software is required  Ergo: Software and data need to be treated in a coherent manner, to secure future use, re-use, retraceability, etc.  But Software Sustainability requires quite other technical solutions and expertise than does Data Stewardship
  • 6. About the report • The report encompasses: – Use cases – Issues and elements of concern across all the domains1 – Specifics of each domain – More details on the issues – Conclusions and recommendations – An account of software categories 1 Domains are the NCDD-partner domains: library, archive, museum, science, …
  • 7. Use cases • There are over 10 use cases • The use cases concern: – The way software has been developed – The way software is created according to todays insights – What happens when an organisation, hosting a lot of software, ceases to exist – A little about the KB’s CD-ROM collection – A little about B&G’s software – Preserving games – Digital archeology: de Digitale Stad – CATCH – Born Digital Art
  • 8. Common elements of concern • Legislation! – Preservation is a challenge, but the outcome pretty useless, unless legislation changes: • Making an image of the CD/DVD/CR-ROM, etc. is an infringement of copyrights • Running software from an image on an Windows 95 emulator is again an infringement • Keeping a (snapshot) copy of a website is perhaps legal, but • Offering a service to old websites is again copyrights-protected and so useless for the public at large • The problem is particularly complex in the case of “abandonware” • New are on-line versions of common software: Office 365!
  • 9. More shared issues and concerns • Physical protection • Bitrot and linkrot • (Lack of) original devices • (Lack of) sources • (Lack of) documentation and versioning • (Lack of) structured processes in development • Old/obsolete languages • Old operating systems.
  • 10. Specifics per domain • A scale of growing complexity from science to art: – In science, the bottom line is: having the text of the code: • however complex, it is possible to a large extent to grasp the idea’s and methodology behind the software and reconstruct it. – In gaming having the software is only half of the effort: what about the Nintendo, XboX, Wii-experience or playing against many other players over the internet? – In born digital art the observer’s perception is what interests the artist. Having the software has no meaning, unless the whole of the contraption is recovered
  • 11. Science • It’s all about accelerating scientific discovery1 • Reprocibility of scientific output • Re-usability of code • Open science, sharing, etc. • Much orphaned software after project end • Lack of formal rules agreements on software creation, sustainability 1
  • 12. Libraries/Archives • Collections to be saved, but stored on old media, written in old formats • CD-ROMS, educational material, art stuff, digital collections • Obsolete formats: ms word, macwrite, wordperfect, DB4, .. • Documents and data on obsolete media: tapes, disks, CD-i
  • 13. Foto: Persbureau van Eijndhoven Gemeenten in de knoop met floppy’s & cd-roms 20 MEI 2016 DEN HAAG - Gemeenten hebben problemen met het archiveren van informatie die op verouderde wijze is opgeslagen. Het gaat onder meer om materiaal op floppy's, cd-roms en taperecorders. Deze informatie blijkt inmiddels moeilijk vindbaar, niet doorzoekbaar en is soms in zijn geheel niet toegankelijk. Dat blijkt uit een steekproef van het vakblad Binnenlands Bestuur onder 26 gemeenten. - …
  • 14. Digital archeology • How to restore complete digital environments? • For reasons of historic importance • The Digitale Stad – More about that in the afternoon • Importance for the history of computing, coding, modelling
  • 15. Game preservation • For historic reasons • With significant public/social interest • Reviving old games is one, but why was the game a hit? • Intense interaction between the software and the device • Special designed devices • Internet games; how to mimic internet response during a game • How to cope with licence/rights interactions during a game: on line check for validity, on-line buying of higher levels, etc.
  • 16. Born Digital Art • Close interaction between software, hardware and the design of the artifact. • It´s all about the perception of the observer • Digital art is as old as computers are: • CSIRAC played music! • How to recover art objects, designed on PDP 11-1 computers, with handmade interfaces to color television screens • (as there were no other color displays yet) Council for Scientific and Industrial Research Automat Computer
  • 17. Further action (government) • Take caring for cultural heritage seriously – Don’t let the past 50 years of gained knowledge slip away due to negligence – Invest in further research to enable software recovery, maintenance and sustainability in all relevant sectors – Consider installing a Software Sustainability Initiative for scientific software – Consider extending that to cover expertise in all domains – Take action to compile a list of working hardware and peripherals – And to join forces to set up a museum of (working) computer systems and peripherals
  • 18. Contact information • DANS: dans.knaw.nl (Data Archiving and networked Services)
  • 19. For Software Sustainability:  Consider setting up a Software Sustainability Initiative in each country;  Consider forming a Software Sustainability Infrastructure built on these national in initatives  This would add to the visibility and appreciation of the issue  This would enable easy sharing of knowledge, insights, best practices