我的计算机收藏之旅(11):软件
软件种类多如满天星斗,本文仅介绍几款最主要和最常见的操作系统和应用软件。
软件开发的历史
当今社会,程序员男多女少,但世界上第一个程序员却是一位女士——阿达·洛夫莱斯(Ada Lovelace)。她最重要的贡献是与查尔斯·巴贝奇(Charles Babbage)合作,设计出世界上第一个差分机和分析机。阿达是穿孔机程序的创始人,建立了循环和子程序概念,为计算程序拟定了“算法”等。
之后,软件的发展被划分为三个时代:程序设计时代、程序系统时代和软件工程时代。也可根据软件生产者的不同,划分为五代。
1.早期服务公司(1949—1959) 第一批独立的专业软件公司是为客户定制软件和解决方案。
2.独立软件公司(1960—1969) 早期没有人相信单卖软件能赚钱。慢慢地,卖给一个以上客户的软件出来了,如美国第一家软件产品公司ADR。
3.企业解决方案提供商(1970—1980) IBM从1970年1月起,将软件和服务与硬件分开定价。之后,越来越多的独立软件公司破土而出,这时最活跃的是数据库市场。
4.个人计算机软件商(1981—1994) 个人计算机出现,尤其是IBM PC问世后,微软成为最成功和最有影响力的软件公司。
5.互联网增值服务商(1995年至今) 互联网提供了全新的应用和增值服务,如游戏、语音聊天、可视电话等。
操作系统
西文操作系统
计算机最早没有操作系统,后来引入帮助程序,成为现代操作系统的起源和雏形。大型机时代的初期是一机一系统;60年代,IBM有了统一的操作系统OS/360。随着小型机的崛起,UNIX成为操作系统的典范。个人计算机早期操作系统为CP/M-80,微软在此基础上开发了MS-DOS。
1.DOS
1981年8月,微软发布了MS-DOS 1.0,这是微软用5万美元的低价买来的。当时,IBM委托微软开发操作系统,比尔·盖茨将买来的86-DOS一物两用,在IBM PC上捆绑销售的更名为PC-DOS,从微软卖出去的叫MS-DOS。
MS-DOS是第一个投入实际应用的16位操作系统,在80年代成为PC及兼容机的标准操作系统。到1987年发布MS-DOS 3.3,微软取得个人操作系统的霸主地位。
2.Windows
1983年1月,苹果萃取了施乐Palo Alto研究中心的精华,推出图形界面操作系统。为了与苹果抗衡,微软开始开发新一代操作系统Windows。比尔·盖茨1983年宣布推出Windows系统,3年后才真正推出Windows 1.0,却没有收到预期的效果,直到1990年5月Windows 3.0问世,微软才取得了巨大成功。1995年8月,Windows 95问世,这是操作系统的一个里程碑,它迅速占领了全球PC市场。Windows成为微软最著名的操作系统,占据了全世界几乎所有个人电脑的桌面。
3. 其他操作系统
(1)Mac OS 苹果1983年推出Mac OS,当时叫System 1.0。1997年夏,苹果发布了划时代的Mac OS 8。2001年3月,发布Mac OS 10.0,命名方式再变为Mac OS X,并延续到现在。Mac OS X界面拥有如水流般的平滑动感,以及精美的图标、菜单等,可以称为艺术精品。
(2)OS/2 1984年,IBM与微软合作开发OS/2,OS/2 1.0于1987年12月上市。1990年,IBM接手OS/2 1.X及OS/2 2.0的开发工作;微软则负责OS/2 3.0,不久重新命名为Windows NT。1992年,OS/2 2.0正式发布,这是第一套在PC上运行的真正的多任务操作系统。尽管如此,Windows 95一出,OS/2系列惨败。2005年7月,IBM宣布年底停止销售OS/2。
笔者收藏的部分西文操作系统软件见图1,从左至右、从上到下依次为CP/M、MS-DOS 3.30、Windows 1.0和OS/2 2.0。
(3)网络操作系统 除了微软、苹果、IBM开发的网络操作系统,常见的还有Unix、Linux和NetWare等。
中文操作系统
1. 70年代及之前
我国第一代计算机103与104机,还没有现代意义上的操作系统;第二代晶体管电子计算机有了操作系统的前身——管理程序。DJS-220系列和150、DJS-240是我国操作系统的拓荒者和先行者。
2. 80年代—90年代中期
80年代初,国外操作系统进入中国,市场几乎被美国独占。1983年,中国第一个巨型机上的操作系统YHOS伴随银河-I巨型机诞生。同年,诞生了一个明星国产微机操作系统CCDOS,由电子部六所严援朝开发。CCDOS解决了汉字存储和显示的问题,具有划时代的意义。
80年代末到90年代,软件业发生了一次井喷。国产中文平台有几十种,几乎占据国内所有市场,产生过UCDOS、晓军2.13等产品。特别是1993年由鲍岳桥开发的UCDOS,一度占到中文操作系统市场的90%以上。但平心而论,国内的所谓中文平台,实际是对DOS或Windows的汉化,外加一个壳,或采用外挂的方式,其内核不变。笔者收藏的部分中文平台如图2所示,从左到右、从上到下依次为方正SUPER-CCDOS、UCDOS 5.0、中文2.13H和中文之星2.97(大陆版)。
随着Windows时代的到来,Windows 95问世,中国失去了绝大部分市场。
3. 90年代末至21世纪初
从1998年开始,国内推出了多种中文版的Linux产品。如中软总公司1999年11月发布的第一个64位国产操作系统COSIX64、中科红旗Linux、深圳信科恩软件技术公司的蓝点Linux、中标普华与国防科技大学合作的“中标麒麟”等。
其中,红旗Linux是由中科红旗软件技术有限公司开发的系列软件。红旗Linux 1.0于1999年8月发布。2013年底,该公司资金链断裂;2014年8月被五甲万京收购,中科红旗不复存在。中科红旗曾被寄予很大希望,但处于保护下的企业最终没能跨过市场这道关。图3为笔者收藏的红旗Linux操作系统软件1.0~3.0和4.1~6.0,共6个版本。
其他各国的操作系统
世界其他国家也看到了操作系统的重要性,自主研发出了一批基于Linux的操作系统,如英国的Arthur和XTS-400、德国的Communix、法国的SliTaz GNU/Linux、日本的TRON、韩国的Tmax Windows。印度、俄罗斯、伊朗、古巴、朝鲜等国也曾计划或研制过操作系统。各国开发操作系统或商用版本,是出于国家安全的考虑,对世界影响不大。
应用软件
1.文字处理软件
电子化的字处理技术源于60年代。1972年,王安开发了在屏幕上可以直接编辑文本的Word Processing System,也是WPS一词的起源。
1977年,第一款运行在PC上的文字处理软件叫Electric Pencil(电动铅笔)。1979年推出的Word Star(文字之星)在业界影响最大。1983年,另一款著名的文字处理软件Word Perfect(完美文字)后来居上。
比尔·盖茨决定进军应用软件市场。1983年,微软开发出Word for DOS 1.0。1990年完成Word视窗版开发,一举超过“完美文字”。1993年,微软又把Word和Excel集成在Office办公套装软件内。此后,微软通过不断地更新产品,Office雄踞办公软件之首。笔者收藏的微软部分软件见图4,分别为微软Word v1.1、Office 95专业版、FrontPage 1.0、Access 1.0、Visual C++ v1.0和Project 1.0。
2.电子表格
1977年的“VisiCalc”,即“可视计算”,是世界第一个电子表格软件。1979年10月,VisiCalc被正式推向市场,成为PC历史上第一个最畅销的表格软件。
1983年,电子表格Lotus1-2-3正式发布,该软件集表格计算等三大功能于一身,将如日中天的VisiCalc拉下了马。Lotus最终败于微软的Excel,1995年被IBM以35亿美元收购。
3. WPS和CCED
1988年5月,任职于香港金山的求伯君凭一台386电脑写出WPS 1.0,成为第一套中文文字处理系统,因此被称为“中国第一程序员”。
1994年,WPS用户超过千万,占领了中文文字处理市场的90%。1997年,WPS 97发布。2001年5月,WPS正式更名为WPS Office。后来不断有升级版本问世,但在微软的压制下,一直活得很委屈。
朱崇君1988年首创中文字表编辑概念,推出红火一时的CCED,大受中国人欢迎。微软Office一出,和绝大多数中文软件一样,CCED进入严霜和冰冻期。
中国软件无魂之悲
中国没有主流、自主的操作系统,有人总结是因为盗版,用户体验不好,“市场换技术”的失败,或外国著名政客的阻击等,但都没有找对症结。
对于如何发展中国的软件产业,不是一篇短文所能承担。早有不少人从不同方面进行过探讨,如政策、市场、资金、人才、战略、制度、知识产权等。这些都很重要,但首当其冲要去除浮躁之气。浮躁的集中表现是急功近利。放眼世界,中国要学习的国家很多。韩国忍辱负重23年,将存储器做成世界第一,连亏8年逆势而上成为液晶老大。中国如果能坚忍如斯,踏实做事,没有什么做不成的。 ■
所有评论仅代表网友意见