COS操作系统是由上海联彤与中科院软件研究所在北京时间2014年1月15日在北京联合发布具有自主知识产权的操作系统COS(China Operating System)(意为中国自主系统),该操作系统可应用于个人电脑、智能掌上终端、机顶盒、智能家电等领域。
起源COS操作系统是由中国科学院软件研究所与上海联彤网络通讯技术有限公司共同设计研发的基于Android的操作系统。1
2014年1月15日,中国科学院软件研究所与上海联彤网络通讯技术有限公司(简称联彤)在北京钓鱼台国宾馆联合发布了具有自主知识产权的操作系统COS(ChinaOperatingSystem,COS)。发布会上,中国科学院软件研究所所长李明树向与会者阐述了COS面世的重大意义。此次发布COS意在打破国外在基础软件领域的垄断地位,引领中国开发具有自主知识产权和中国特色的操作系统。研发人员表示,目前苹果和谷歌的操作系统都存在一些问题,如苹果的操作系统过于封闭,只支持苹果产品,而谷歌的操作系统又过于开放,恶意软件泛滥。COS系统正好解决了这两个方面的问题。2
主要优势COS操作系统可广泛应用于个人电脑、智能掌上终端、机顶盒、智能家电等领域。
COS操作系统具有界面友好、支持多种终端、可运行多种类型应用、安全快速等多种优势,将开启中国智能设备的全新时代。
COS采用成熟且安全增强过的Linux内核、提供用户态硬件抽象、提供数据与媒体层、支持多种运行时环境。1
运行情况COS可以运行的应用程序已经超过10万个,不但启动快速,而且更加安全,可以满足消费者的日常需求。另外,COS操作系统拥有原生应用以及HTML5应用,并能加载虚拟机运行Java应用。
该系统覆盖了个人电脑、智能终端等平台。COS系统不开源,主打安全,并且只有一个应用入口,类似于苹果App Store。
重大意义中科院发布操作系统为中国填补了操作系统空白,这是中国第一款自主研发的操作系统。中科院发布操作系统被命名为cos,其寓意不用明说。中科院发布操作系统COS让中国IT行业有了新的动力。
全球操作系统市场被微软、苹果和谷歌垄断,国内企业发展智能操作系统虽获得一定成功,但并未达到完全自主独立、支持完整产业链能力。COS是基于linux内核的distribution版本,界面风格模仿mac os,类似朝鲜红星操作系统。
此次发布的COS,意在打破国外在基础软件领域的垄断地位,引领并开发具有中国自主知识产权和中国特色的操作系统。此外,基于开源的操作系统在安全性上存在很多问题,国外公司主导的操作系统存在水土不服的情况,COS的出现将同时解决安全性和易用性两方面问题。
作为现代人数字化生活的基础,操作系统其重要性不言而寓。操作系统是人与机器之间的翻译,他将机器的语言翻译成人们可以方便操作的图形、文字。同时又将人的需求,翻译成机器指令以便处理。人和计算机硬件的所有交流,都通过操作系统这个中间人进行处理。
人不喜欢让一个陌生人掌握着自己的命运,于是就有很多的国家机构前仆后继的开发自己的操作系统。但真正的成功者却寥寥。目前市面上可见的主流操作系统供应商估计用一只手就可以数过来了。3
安全管理1、安全状态
安全状态是指智能卡在当前情况下所处的状态.这种状态会在智能卡进行完复位应答或者在它处理完某条命令之后得到。事实上,我们可以认为智能卡在整个工作过程中始终都是处在这样或是那样一种状态。利用智能卡在当前已满足条件的集合可以表示当前的安全状态,各种安全状态和它的转换条件组合在一起,从而构成了状态机。
2、安全属性
对智能卡的数据对象的访问控制,称为智能卡的安全属性。对智能卡的数据对象进行操作,主要包括两方砸的内容:文件和操作命令。文件的安全属性包括了两个方面的内容:允许进行操作的类型和进行操作需要满足的安全状态,这两者结合起来就构成了文件的安全属性。文件的安全属性一般是在文件的初始建立阶段定义,包含在文件描述块中,并Qcos来进行管理和维护。操作命令的安全属性是由具体的命令来定义的,它主要也包括两方面的内容:命令全部报文的安伞控制和命令数据域的安全控制。操作命令的安全属性,主要是通过MAC来确保命令传输过程中的安全性和完整性,在MAC校验成功之后操作命令才能够顺利执行。
3、安全机制
与安全状态和安全属性相联系的就是安全机制。安全机制可以理解为实现安全状态的转移所使用的方法和手段。cos安全体系的基本工作原理可以这样认为,一种安全状态经过安全机制的一些转移方法和手段就可以转移到另一种状态,将这种状态与相应的某个安全属性相比较,如果是一致的,就执行该安全属性对应的命令。所以可以这样说,没有安全机制。COS就无法运作。
COS的安全机制主要包括三个方面的功能:数据加密与解密、鉴别与核实和文件访问的安全控制。其中,数据的加解密贯穿安全体系整个过程中;鉴别与核实从本质上说就是身份认证;文件访问的安全控制与文件管理器的联系十分紧密。3
软件性能COS采用成熟并且安全增强过的Linux内核、提供用户态硬件抽象、提供数据与媒体层、支持多种运行时环境。外界评价称,中科院此举意在打破微软、苹果和谷歌的垄断地位。1
该系统覆盖了个人电脑、智能终端等平台,有超过10万个应用。据介绍COS系统不开源,主打安全牌,有且只有一个应用的入口,类似于苹果App Store。
研发人员表示,苹果和谷歌的操作系统都存在一些问题,比如苹果操作系统过于封闭只支持苹果产品;而谷歌的操作系统又过于开放,恶意软件泛滥。COS系统正好解决了这两方面的问题。1
基于开源的操作系统在安全性上存在很多问题,无论是乌班图还是安卓,都已经出现很多公开的安全缺陷,更有很多隐蔽的安全漏洞,随时可以控制个人设备,引发大面积的安全问题。此外,在强调人机交互的智能时代,基于开源的或者国外公司主导的操作系统普遍存在水土不服的情况,比如操作界面、输入法、语言识别、云服务稳定性、防骚扰、应用下载和支持等等方面,问题层出不穷。
COS的出现试图同时解决安全性和易用性两方面的问题。COS可广泛应用于个人电脑、智能掌上终端、机顶盒、智能家电等领域,拥有界面友好、支持多种终端、可运行多种类型应用、安全快速等多种优势。
在用户界面上,COS设备拥有高性能的原生应用以及HTML5应用,同时也能加载虚拟机运行JAVA应用;在设备支持上可以实现手机、平板等手持设备与家电、机顶盒、个人电脑等家用、商用设备的无缝拓展,以帮助厂商在竞争愈发激烈的环境中获得优势。
本词条内容贡献者为:
徐恒山 - 讲师 - 西北农林科技大学