NIST, Stanford team to rescue early Tetris from digital oblivion
Over 15,000 programs created from 1975 to 1995 will be preserved for the ages in this new archival program
IDG News Service - The National Institute of Standards and Technology (NIST) and Stanford University have partnered to save for posterity over 15,000 software programs created in the early days of microcomputing.
The 18-month project aims to make these titles, most of which were created between 1975 and 1995, available to researchers, and, eventually, to the general public.
"We don't really know what people will need this [old software] for, but we know this is important. This software is who we've become," said Barbara Guttman, computer scientist and director of NIST's National Software Reference Library (NSRL). "Spreadsheets have changed the way we live."
In this 18-month project, NSRL will copy and dissect a software library of 15,000 titles from the Stephen M. Cabrinety Collection in the History of Microcomputing, held by the Stanford University Library. Considered to be one of the largest collections of obsolete software, this collection came into Stanford's possession in 1998 as part of its ongoing effort to preserve digital materials for research purposes.
NSRL will offer the artifacts it generates about the software to researchers, while Stanford will build the infrastructure and secure the permissions to allow the public to run these programs through emulation software.
Most of the original software was released on CDs, floppy disks, game console cartridges or cassette tapes. Commercial software makes up the bulk of this collection, in either in full or trial versions. Many of the programs are games -- they include an early version of Sid Meier's Civilization and of course the iconic Tetris -- but the collection includes a fair amount of business software as well, such as legacy copies of Quicken and Microsoft Excel.
At least some of the software has copy protection, but Guttman doesn't see this as a roadblock to saving the software. Most protective schemes in this pre-Internet time involved the user entering a key that was typically found on the program's packaging. The project is also scanning the packaging art as well, so these keys will be preserved and can be used to unlock the programs in perpetuity.
Guttman also doesn't foresee any major problems running the software in the years to come. NIST has a lot of the most widely used legacy "operating environments," she said, including a wide swath of legacy hardware, operating systems and file systems. The agency can easily run programs written for even the earliest versions of Microsoft DOS, Apple or various versions of Unix. She did admit there would be challenges with some more obscure platforms -- such as the Commodore or early game consoles -- though Stanford is investigating ways to run this software on current platforms through the use of emulators.
- 12 iPhones Apps That Will Make You a Networking Star
- 10 Careers Robots Are Taking From You
- Big Data Gold Isn't Always Where You Would Expect It
- 6 Tips to Build Your Social Media Strategy
- A walking tour: 33 questions to ask about your company's security
- 15 social media scams
- The 7 elements of a successful security awareness program
- IT Certification Study Tips
- Register for this Computerworld Insider Study Tip guide and gain access to hundreds of premium content articles, cheat sheets, product reviews and more.
- Red Hat JBoss Fuse Compared with Oracle Service Bus Competitive Brief Read this paper to learn how to start more projects, deploy technology more pervasively within the enterprise, and apply more of your budget...
- Red Hat JBoss BRMS Best Practices Guide Learn the technical best practices for development with Red Hat JBoss Enterprise BRMS. Following the best practices outlined in these guides will result...
- Red Hat JBoss Enterprise Application Platform and IBM WebSphere Application Server Network Deployment Edition This competitive brief outlines the differences in the economies of the competing application platforms, the implementation of the JEE specification, open standards support...
- Red Hat JBoss Enterprise Application Platform and Oracle WebLogic Server Edition Competitive Brief This competitive brief outlines the differences in the economies of the competing application platforms, the implementation of the JEE specification, open standards support...
- Live Webcast
Storage Validation at Go Daddy: Best Practices from the World's #1 Web Hosting Provider - Storage Validation at Go Daddy: Best Practices from the World's #1 Web Hosting Provider
- Live Webcast
On-Demand Webcast: 7 Reasons to Choose VoIP - Thinking about a new phone system for your business?
Be sure to watch this informative webcast. Steve Strauss, small business columnist for USA... - Live Webcast
Unified Communications 101 - Learn more!
- Boost Performance & Profitability with Better Planning & Mobile Reporting This session will discuss how Ashurst, a top-tier legal service provider for private and public sector clients worldwide, was able to effectively manage...
- Apps and BlackBerry 10 - Tips for IT Learn how to easily create, deploy and manage both off-the-shelf and custom apps, improving productivity and efficiency for employees by mobilizing apps, processes... All Applications White Papers | Webcasts
Our weekly newsletter will cover a wide range of topics and trends related to consumerization. Stay up to date with news, reviews and in-depth coverage of BYOD, smartphones, tablets, MDM, cloud, social and how consumerization affects IT. Subscribe now!