再生之软件帝国-第4章
按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
口信贷和提供担保金支持企业产品出口。采取减免税政策鼓励软件企业的布局转向欠发达地区;按照欧盟的统一要求,加快企业折旧过程,降低包括软件在内的信息技术产品的增值税税率。
表2OECD主要国家软件产业概览
国别 软件企业(个 软件企业员工(万人) 软件产品产值(亿美元) 占GDP百计比(%) 出口产值(亿美元) 软件业年增长率(%)
美国(1999年) 84492 103。91 1705。 9 2。1 155。5 18
日本(1998年) 约3700 约33 约570 0。82 11。4
英国(1999年) 65000 35。 377。46 1。2 16。2 15*
法国(1997年) 8697 6。69 66 0。4 3。58 10。8
德国(1999年) 40多* 3。85 154 81 10。4
意大利(1999年) 42020 20。68 33 0。3 10。9
加拿大(1997年) 16216 17。37 95。17 2。0 49。66 20
爱尔兰(1999年) 822 2。50 84 9。0 72。4
注:1、由于OECD尚无各国软件业生产和出口统计数字,而且美国产业普查每5年才进行一次,故此表是根据各国相关部门、行业协会等多方数据编制而成。2、德国软件企业仅指大中型企业。
七、加拿大软件业概况
据加拿大政府1998年的调查报告,该国1997年软件业产值95。17亿美元,占当年GDP2%,而且自1995年起,软件产业年增长率达20%。全国拥有16216个软件企业,从业人员17。37万人。
该国软件企业绝大多数属小企业,91%的企业雇员不到10人且营业额少于17。24万美元。全国前100位软件公司的产值占全国软件产值的71%,且占全行业雇员总数的47 %。从地理分布看,该国软件企业的71 %集中在安大略省和魁北克省。
由于众多软件企业都属小企业,因此发展战略合作伙伴关系在其经营策略中扮演了重要的角色。软件企业中有销售联盟关系的占35%,有产品开发联盟关系的为17%,市场联盟的16%,以及研发联盟关系的有13%。战略结盟的伙伴主要是同行业内的企业,此外还有信息技术产品制造商和产品分销商。
像加国其他行业一样,由于邻近美国这个大市场,73%的软件企业向美国销售产品,而且大企业中87%向美国出口软件产品,44%的企业向英、德、法、意四国出口。68%的中小企业也直接向美国出口软件产品。总之,该国软件业收入的48%来自本国市场,39%来自美国,5%来自欧盟四国,其余收入来自亚太地区等。
1998年,加拿大软件业占全球计算机软件及其服务业份额的2。5%,其长远的目标是在该领域获取全球5%的份额。为此,加政府确定将电子商务作为今后软件研究的重点,制定了电子商务发展战略,加强在电子商务领域加密和安全保障软件的研发,力争保持其领先水平。今年,加政府投入2276万美元与IBM合办软件开发中心,通过国际战略联盟来实现资源的优化配置,共同抢占国际市场。
操作系统历史
维基百科,自由的百科全书。
操作系统的历史在某种意义上来说也是计算机的历史。操作系统提供对硬件控制的调用和应用程序所必需的功能。
背景
早期的计算机没有操作系统。用户有单独的机器,他(她)会带着记录有程序和数据的卡片(punch card)或較;後期的打孔纸带去操作机器。程序读入机器后,机器就开始工作直到程序停止。由于程序难免有误,所以机器通常都会中途崩溃。程序一般通过控制板的开关和状态灯来调试。据说图灵能非常熟练地用这种方法操作Manchester Mark I机器。
后来,机器引入帮助程序输入输出等工作的代码库。这是现代操作系统的起源。然而,机器每次只能执行一件任务。在英国剑桥大学,这些任务的磁带从前是排成一排挂在衣钩上的,衣钩的颜色代表任务的优先级。
概念意义上的操作系统和通俗意义上的操作系统差距越来越大。通俗意义上的操作系统为了方便而把最普通的包和应用程序的集合包括在操作系统内。随着操作系统的发展,一些功能更强的“第二类”操作系统软件也被包括进去。在今天,没有图形界面和各种文件浏览器已经不能称为一个真正的操作系统了。
大型机时代
早期的操作系统非常多样化,生产商生产出针对各自硬件的系统。每一个操作系统都有很不同的命令模式、操作过程和调试工具,即使它们来自同一个生产商。最能反映这一状况的是,厂家每生产一台新的机器都会配备一套新的操作系统。这种情况一直持续到二十世纪六十年代IBM公司开发了System/360系列机器。尽管这些机器在性能上有明显的差异,但是他们有统一的操作系统—;—;OS/360(在开发OS/360过程中遇到的问题在Fred Brooks写的软件工程经典之作《人月神话》中详细地叙述了)
OS/360的成功陆续地催化出MFT、MVT、SVS、MVS、MVS/XA、MVS/ESA、OS/390和z/OS。
小型机和UNIX的崛起
UNIX操作系统是由AT&;T公司开发出来的。由于它的早期版本是完全免费的,可以轻易获得并随意修改,所以它得到了广泛的接受。后来,它成为开发小型机操作系统的起点。由于早期的广泛应用,它已经成为的操作系统的典范。不过,它始终属于AT&;T公司,只有那些能负担的起许可费的企业才用得起,这限制了它的应用范围。
早期的操作系统是可以被用户软件所利用的功能的集合。一些有能力的公司发展更好的系统,但他们不支持其他公司硬件的特性。
60年代末70年代初,几种硬件支持相似的或提供端口的软件可在多种系统上运行。早期的系统已经利用微程序来在他们的系统上实现功能。事实上,除了360/165和360/168外,360/40之后的大部分360系列的机器都实行微程序设计。
个人计算机时代:Apple, DOS 和以后
微型处理器的发展使计算机的应用普及至中小企及个人爱好者。而计算机的普及又推动了硬件组件公共接口的发展(如S…100,SS…50,Apple II,ISA和PCI总线),并逐渐地要求有一种“标准”的操作系统去控制它们。在这些早期的计算机中,主要的操作系统是8080/8085/Z…80 CPU用的Digital Research’s CP/M…80,它建立在数码设备公司(Digital Research)几个操作系统的基础上,主要针对PDP…11架构。在此基础上又产生了MS…DOS(或IBM公司的PC…DOS)。这些计算机在ROM(只读存储器)都有一个小小的启动程序,可以把操作系统从磁盘装载到内存。IBM…PC系列的BIOS是这一思想的延伸。自1981年第一台IBM…PC诞生以来,BIOS的功能得到不断地增强。
随着显示设备和处理其成本的降低,很多操作系统都开始提供图形用户界面。如:许多UNIX提供的X Window一类的系统、微软的Windows系统、苹果公司的Mac系统和IBM公司的OS/2等。最初的图形用户界面是由Xerox Palo Alto研究中心70年代初期研发出来的,之后被许多公司模仿,继承发展。
操作系统列表
早期操作系统(专利保护)
TRS…DOS,ROM OS’s
TI99…4
modore PET, 64, 和 VIC…20,
第一套IBM…PC
Apple
Sinclair Micro和QX等
非Unix商业操作系统
CPM操作系统
MP/M…80
UCSD P…system
Mini…FLEX
SSB…DOS
CP/M…86
DR…DOS
FreeDOS
MS…DOS
PC…DOS
Mach
Multics
OS…9
Unix及类似系统
UNIX
微软Xenix
Cromix
UNIflex
OS…9
IBM的AIX
BSD
FreeBSD
BSD
OpenBSD
Digital UNIX,即之后康柏Tru64
DNIX
HP的HP…UX
GNU/Hurd
SGI的IRIX
Linux(或称GNU/Linux)
MacOS X
OSF/1
SCO的SCO UNIX
Sun的SunOS,即之后的Solaris
System V
Ultrix
UniCOS
LindowsOS
OS/390
z/OS
Syllable
其他
Acorn
RiscOS
Arthur
Amiga
AmigaOS
Atari ST
TOS
MultiTOS
MiNT
苹果电脑(Apple/Macintosh)
Apple DOS
ProDOS
Mac OS
Mac OS X
Be
BeOS
BeIA
Digital/康柏(paq)
AIS
OS…8
RSTS/E
RSX…11
RT…11
TOPS…10
TOPS…20
VMS (后更名为OpenVMS)
IBM
OS/2
AIX
OS/400
OS/390
VM/CMS
DOS/VSE
OS/360
MFT
MVT
SVS
MVS
TPF
ALCS
z/OS
微软(Microsoft)
MS…DOS
Xenix
Windows 1。0
Windows 3。1
Windows 95
Windows 98
Windows ME
Windows Longhorn
Windows NT
Windows 3。5
Windows 4
Windows 2000
Windows XP
Windows Server 2003
Novell
Ware
NeXT
NeXTStep (即之后的Mac OS X)
Plan 9
Inferno
Prime puter
Primos
西门子
BS2000
个人电子助理(PDA)操作系统
Palm OS
Pocket PC
EPOC
Microsoft Windows CE
Operating systems timeline
来源:http://。encyclopedia4u。/
This article presents a timeline of events in the history of puter operating systems from 1960 to 2003。 For a narrative explaining the overall developments, see the related History of puting。
1961
CTSS
1964
OS/360 (announced)
1965
Multics (announced)
OS/360 (shipped)
Tape Operating System (TOS)
1966
MS/8
1967
CP/CMS
ITS
WAITS
1969
ACP (IBM)
TENEX
Unix
1970
DOS/BATCH 11 (PDP…11)
1971
/A>;
1972
MFT
MVT
RDOS
SVS
VM/CMS
1973
Alto OS
RSX…11D
RT…11
VME
1974
MVS (MVS/XA)
1976
/A>; TOPS…20
1978
Apple DOS 3。1 (first Apple OS)
TripOS
VMS
1979
Apple DOS 3。2
1980
Apple DOS 3。3
OS…9
QDOS
SOS
XDE (Tajo) (Xerox Development Environment)
Xenix
1981
MS…DOS
1982
SunOS (1。0)
Ultrix
1983
Lisa OS
Coherent
ProDOS
1984
Macintosh OS (System 1。0)
QNX
UniCOS
1985
AmigaOS
Atari TOS
MIPS OS
Microsoft Windows 1。0
1986
GS…OS
HP…UX
1987
Arthur
IRIX (3。0 is first SGI version)
Minix
/A>; (1。0) Microsoft Windows 2。0
1988
A/UX (Apple puter)
LynxOS
MVS/ESA
OS/400
1989
AIX
NeXTSTEP (1。0)
RISC OS
SCO Unix (release 3)
1990
BeOS (v1)
O/A>;
1991
Linux
1992
Solaris (2。0 is first not called SunOS)
Windows 3。1
1993
Plan 9
FreeBSD
BSD
Windows NT 3。1 (First version of NT)
1995
Digital Unix (aka Tru64 )
OpenBSD
OS/390
Windows 95
1997
Mac OS 7。6 (first officially…named Mac OS)
1998
Windows 98
1999
Mac OS 8
2000
AtheOS
Mac OS 9
Windows 2000
Windows ME
2001
Mac OS X
Windows XP
z/OS
2002
Syllable
2003
Windows Server 2003
External links
http://。levenez。/unix/ Timeline of UNIX history
操作系统简史(英文版)
1970 Development of UNIX operating system started。 It was later released as C source code to aid portability, and subsequently versions are obtainable for many different puters, including the IBM PC。 It and it’s clones (such as Linux) are still widely used on work and Inter servers。 Originally developed by Ken Thomson and Dennis Ritchie。
1975 Unix marketed (see 1970)。
1980 … October Development of MS…DOS/PC…DOS began。 Microsoft (known mainly for their programming languages) were missioned to write the Operating System for the PC, Digital Research failed to get the contract (there is much legend as to the real reason for this)。 DR’s Operating System, CP/M…86 was later shipped but it was actually easier to adapter programs to DOS rather than CP/M…86, and CP/M…86 cost 495。 As Microsoft didn’t have an operating system to sell they bought Seattle puter Product’s 86…DOS which had been written by Tim Paterson earlier that year (86…DOS was also know a