快捷搜索:

解密尘封档案 领略经典软件的源代码

1MS-DOS与阿波罗导航计算机软件

  在历史的长河中很多经典的软件已经无法继续为我们服务纷纷走进了博物馆,当你再次看到这些软件的时候是否想要看看它到底是如何写的呢?尤其是私有软件的源代码更加神秘,在本文中,将为大家展示13款曾经辉煌无限的经典软件,这些软件的源代码已经被公开,有兴趣的也可以自己试着编译一下。

揭密  带你领略13款经典软件的源代码


  MS-DOS 1.1和2.0

  著名的DOS 1.1与2.0是微软为当初IBM基于X86架构的PC所写。它并不是独立编写的,而是基于当时另一款操作系统86-DOS改编而成。微软在收购了Tim帕特森公司之后就发布了MS-DOS 1.1的第一个版本。这段代码不仅具有历史意义,而且具有相当大的搞笑成分。

揭密  带你领略13款经典软件的源代码


  阿波罗导航计算机软件

  阿波罗登月任务是,当然,这是个技术的奇迹。这项工作是阿波罗导航计算机(AGC)完成的,由麻省理工学院仪表实验室开发。该AGC安装这两个命令和登月舱提供制导,导航与控制和运行它的软件上织成特殊的“绳子”内存。为了纪念阿波罗11号着陆在2009年的40周年,原AGC源代码从代码的打印输出扫描的照片转录,并通过开源提供。正如任何代码,自动增益控制软件包含了一些古怪的幽默。

揭密  带你领略13款经典软件的源代码


2Word For Windows 1.1A

  Word For Windows 1.1A

  当人们在计算机上进行文字处理的时候,Word是一款非常不错的软件。最初在DOS系统上查尔斯西蒙尼创造了第一个文字处理软件,这时候的文字处理软件还并不成熟。知道Windows 1.0在1989年发布,并且采用了之前的文字处理软件,这之后才慢慢成就了文字处理程序的主导地位。该源码为Word Windows 1.1A的版本。

解密尘封档案 领略经典软件的源代码


  重返德军总部

  如果你是个游戏迷,那么你肯定知道这款非常经典的游戏。这是一款1992年发布的第一人称射击游戏,最初是为MS-DOS系统的PC所设计,后来被移植到了很多平台上。

解密尘封档案 领略经典软件的源代码


  IBM的APL \ 360

  APL是脱胎于数学符号的系统,由哈佛大学教授肯·艾弗森组织编写,这影响了后来的语言,如?,Matlab和Mathematica的开发阵列的编程语言。1962年,在IBM工作时,他正式出版了他的符号作为本书的编程语言(因此得名APL)。APL的第一受欢迎的实施是APL \ 360用于IBM System 360大型机在1966年,2012年,IBM和计算机历史博物馆发布的源代码APL \ 360,写在360汇编语言大约37,500行。

解密尘封档案 领略经典软件的源代码


3苹果DOS 3.1与Photoshop 1.0.1

  苹果DOS 3.1

  苹果II,发布于1977年,使用录音带,而不是磁盘驱动器来加载外部程序和存储数据。它的发行之后,史蒂夫·沃兹尼亚克设计了一个磁盘驱动器控制器和苹果外包一个磁盘操作系统。开发者保罗·劳顿内置DOS下的35天左右,  在写代码的穿孔卡片。苹果DOS 3.1交付在1978年6月。计算机历史博物馆释放劳顿的原始源代码。

解密尘封档案 领略经典软件的源代码


  Adobe公司的Photoshop 1.0.1

  Photoshop的是由两兄弟创建,托马斯和约翰·诺尔,前者在博士生在密歇根大学,后者雇员在视觉特效公司视觉光魔,在1980年代末期为自己所用。最初命名显示,然后,简单地说,图像Pro,它们很快就意识到它的商业潜力,并授权Photoshop中的Adobe。1.0版本发布于1990年(只适用于Mac),并在其第十个年头售出300万册。

解密尘封档案 领略经典软件的源代码


4微软的C#和Visual Basic编译器

MacPaint格式1.3

您可能还会对下面的文章感兴趣: