早在2014年,微软就将代码MS-DOS 1.25和2.0
转移到了计算机历史博物馆 ,并于今年10月初将该代码
上载到了
GitHub上 。 但是,不仅Microsoft致力于保留历史软件遗产。 有几个全球项目的目的是保留旧软件。 我们将在今天的文章中讨论它们。
/图片Steve Jurvetson CC /苹果II互联网档案
Internet档案馆以
收集网页而闻名,但该项目还收集了
旧软件 。 具有Internet存档中的程序的库于2013年
出现 。 她
由 Jason Scott
监督 ,手动更新了档案。 它将数据从物理介质传输到云:CD-ROM,软盘,甚至是杂志和目录中的代码。
通常,“源”杰森会捐赠同样的爱好者和收藏家。 有一天,他发起了一项运动,以
查找具有AOL试用版的所有驱动器 。 cdrom.com的所有者写信给他,并将大量他想要的CD移交给了Internet Archive。
据杰森说,他开始“保存”软件,因为他意识到数字世界是多么脆弱。 创建理想的程序副本非常容易,但是如果不及时执行,它将永远丢失。
存档网站的访问者可以直接在浏览器中“触摸”某些程序。 例如,有些老式便携式游戏机
中的游戏是使用
MAME模拟器启动
的 。 该系列包括大
金刚 ,
凡人战役,甚至是
塔玛哥奇 。
也有用于旧计算机的程序。 档案库有专门针对Apple II的
选择 。 她不是由杰森本人监督的,而是由一个以4am假名命名的黑客监督的。 它绕过了对老式课程的保护,使国际社会都可以使用它们。 根据Jason Scott的说法,凌晨4点保存的软件本来只能以在杂志上刊登广告的形式保留(或完全消失)。
凌晨4点不仅可以保存游戏(例如
Aliens和
Pac-Man ),还可以保存工作程序,例如1988年发布的字体转换器和images
Graphics Converter 。
用于MS-DOS的游戏
保存在单独的集合中-共有两千多个。
存档中另一个有趣的选择是1984-1989年的Macintosh计算机
库 ,当时用户首次遇到图形界面。 在这里,您可以使用
MacOS System 6并绘制
MacPaint 。
橄榄色
如果Internet档案馆试图保护文化遗产,那么Olive项目的目的会稍有不同。 Olive的创始人认为,为以后的科学家保留旧程序很重要。
科学方法基于结果的可重复性。 下一代研究人员应该能够复制原始的实验条件。 因此,重要的是保留研究人员用于计算或仿真的程序。 对于Olive的创作者而言,保留老式软件是确保科学连续性的一种
方式 。
卡耐基梅隆大学的科学家
正在开发 Olive。 现在,普通用户无法访问该项目,只有为系统创建做出贡献的人员才能使用该项目。 这是由于集合中程序的许可限制所致。 将来,项目参与者计划向公众开放其图书馆。
但是,现在您可以下载Olive客户端部分。 它称为VMNetX,它可以从任何服务器运行虚拟机,在Linux上运行并使用KVM。 该代码可以
在GitHub上找到 。
到目前为止,Olive服务中提供了17个程序。 它们是由科学家自己选择的,具体取决于他们的兴趣和偏好。 项目库同时具有游戏和更多的“严肃”服务。 因此,出于科学目的,研究人员保存了TurboTax 1997税收计算应用程序和2013 Chaste 3.1环境以对人体组织建模。
/照片Q Family CC该项目的创始人计划创建自己的启动程序环境,供私人和公共公司以及研究人员使用。 可能使用Olive环境的一个示例是与NASA合作。 该机构将能够在Olive系统中复制已发射的航天器,并纠正其工作中的错误。
软件保存网络项目
软件保存网络正在一次开发两个软件保存项目。
第一个正在耶鲁开发。 研究人员的目标是创建基于“服务即仿真”模型的基础架构,其用户可以在虚拟机上保存和运行任何程序。 开发人员自己将在这里“制作”前三千个应用程序。 该项目的工作于2018年2月开始,
计划于2020年6月完成。该服务将
提供给学生和大学工作人员。
第二个
项目称为培育实践社区(FCoP)。 对他而言,软件保护网络从图书馆和博物馆中选择了六个应用程序,以保护过时的软件。 到2020年5月,参与者将用旧程序展示其数字档案。
所罗门·古根海姆博物馆的团队提出了其中一个项目。 他们将创建一个保存数字艺术作品的系统。 另一个项目属于乔治亚理工大学图书馆。 它的员工将开发一项服务,用户可以使用该软件从图书馆的馆藏和培训资料中访问程序。
PS:第一家公司IaaS博客的一些新鲜资料:
PPS我们还有自己的
电报频道 :