2024年5月22日发(作者:兆永福)
中国操作系统行业发展历程、国内操作系统市场
份额及国产操作系统行业发展趋势分析
一、操作系统发展历程
操作系统(OperatingSystem,OS),是配置在计算机硬件上的第一
层软件,是对硬件系统的第一次扩充,占据整个计算机系统核心地位。
从1945年第一台计算机诞生至今,随着半导体技术的快速迭代,操
作系统也经历了企业商用、个人计算机(PC),再到移动端三个阶段,
诞生了诸如Unix、Linux、Windows、OSX、Android等操作系统。随
着5G网络通信技术的不断进步,未来信息产业将朝着云计算与物联
网(IoT)趋势发展,产能的爆发将为终端不同应用场景带来更多需
求。
1946年,第一台电子计算机ENIAC诞生于宾夕法尼亚,ENIAC没有
操作系统,其交互只是在“人-硬件”的方式下进行。20世纪50年代,
晶体管出现并取代真空管,从而诞生了第二代计算机,由于功耗与体
积大幅缩小、性能大幅提升,人机、CPU与I/O之间的效率矛盾日益
突出,进而产生了单道、多道批处理系统、分时系统和实时系统,而
分时系统也最终演化成时下流行的多用户多任务操作系统UNIX,以
及它的变体Linux操作系统。
根据应用场景不同,可将操作系统分为服务器、桌面和移动三大类,
根据系统底层架构不同,又可将其分为Unix/OSX、Linux/Android、
Windows,其中,Linux、OSX为Unix衍生变体版本、Android则是基
于Linux的一个发行版本,本部分从操作系统功能演进角度,作出相
应分类。
随着超大规模集成电路(VLSI)和计算机体系结构发展,市场诞生了
微机操作系统——配置在微型机上的系统软件。目前市场主流的微软
Windows10和苹果OSX就是典型的微机操作系统。然而,追溯最早
诞生的微机操作系统,却是配置在8位处理器上的CP/M。
操作系统在计算机系统中处于承上启下的地位。IT产业存在着“硬件
—软件—服务”的研发和生产链条。操作系统是最贴近硬件的第一层
软件,虽属于系统软件,却又不同于其他的系统软件,其他系统软件
都受操作系统的管理和控制,得到操作系统的支持和服务。操作系统
是硬件的扩充,为其他软件提供运行环境。因此,操作系统实际起着
衔接下层物理设备及资源和上层软件应用及服务的作用。操作系统在
程序运行的过程中起到重要作用,其功能重点在于微内核处理、内存
调度、输入输出设备、文件和操作五种计算机资源的管理上。操作系
2024年5月22日发(作者:兆永福)
中国操作系统行业发展历程、国内操作系统市场
份额及国产操作系统行业发展趋势分析
一、操作系统发展历程
操作系统(OperatingSystem,OS),是配置在计算机硬件上的第一
层软件,是对硬件系统的第一次扩充,占据整个计算机系统核心地位。
从1945年第一台计算机诞生至今,随着半导体技术的快速迭代,操
作系统也经历了企业商用、个人计算机(PC),再到移动端三个阶段,
诞生了诸如Unix、Linux、Windows、OSX、Android等操作系统。随
着5G网络通信技术的不断进步,未来信息产业将朝着云计算与物联
网(IoT)趋势发展,产能的爆发将为终端不同应用场景带来更多需
求。
1946年,第一台电子计算机ENIAC诞生于宾夕法尼亚,ENIAC没有
操作系统,其交互只是在“人-硬件”的方式下进行。20世纪50年代,
晶体管出现并取代真空管,从而诞生了第二代计算机,由于功耗与体
积大幅缩小、性能大幅提升,人机、CPU与I/O之间的效率矛盾日益
突出,进而产生了单道、多道批处理系统、分时系统和实时系统,而
分时系统也最终演化成时下流行的多用户多任务操作系统UNIX,以
及它的变体Linux操作系统。
根据应用场景不同,可将操作系统分为服务器、桌面和移动三大类,
根据系统底层架构不同,又可将其分为Unix/OSX、Linux/Android、
Windows,其中,Linux、OSX为Unix衍生变体版本、Android则是基
于Linux的一个发行版本,本部分从操作系统功能演进角度,作出相
应分类。
随着超大规模集成电路(VLSI)和计算机体系结构发展,市场诞生了
微机操作系统——配置在微型机上的系统软件。目前市场主流的微软
Windows10和苹果OSX就是典型的微机操作系统。然而,追溯最早
诞生的微机操作系统,却是配置在8位处理器上的CP/M。
操作系统在计算机系统中处于承上启下的地位。IT产业存在着“硬件
—软件—服务”的研发和生产链条。操作系统是最贴近硬件的第一层
软件,虽属于系统软件,却又不同于其他的系统软件,其他系统软件
都受操作系统的管理和控制,得到操作系统的支持和服务。操作系统
是硬件的扩充,为其他软件提供运行环境。因此,操作系统实际起着
衔接下层物理设备及资源和上层软件应用及服务的作用。操作系统在
程序运行的过程中起到重要作用,其功能重点在于微内核处理、内存
调度、输入输出设备、文件和操作五种计算机资源的管理上。操作系