请选择 进入手机版 | 继续访问电脑版

COS系统最新研发动态 通过这个窗口,关注跟踪我们的研发进展 业界新闻动态 - 给官方提建议

COS系统下载(即将发布...) 体验中国人自己的操作系统! 下载 - 安装 - 常见问题 - 讨论

COS智能产品评测中心! 未来的智能家居时代即将开启,快来参与吧! 手机- 电视机顶盒 - 电脑/平板

查看: 2341|回复: 1

【袁萌专栏】国产COS操作系统是Android吗?

[复制链接]

11

主题

19

帖子

71

积分

Lv.2 COS中学生

Rank: 2

积分
71
发表于 2014-2-20 16:09:16 | 显示全部楼层 |阅读模式
          根据Linux内核高级仲裁员DevynCJohnson的最新说法,一般而言,Linux操作系统是指GNU/Linux(请见”The Linux Kernel: Types of Kernels“,2014.1.26发表),其中”GNU“代表系统的用户平台(Userland),而”Linux“代表该操作系统的”内核“(Kernel)。最初,GNU/Linux操作系统只有一种系统内核,那就是Linux本身,Linux内核是一种”单体内核“(Monolithic Kernel)。现在的情况不同了。我们有了两种不同类型的”内核“:一种是单体内核,也就是Linux;一种是“微内核”(MicroKernel),也就是微内核Hurd。

         单体内核操作系统与微内核操作系统有什么不同呢?区别比较大。单体内核操作系统,其中系统内核包含了许多硬件驱动程序(Drivers),因而用户平台相对要小一些;而微内核操作系统,驱动程序不包含在系统的内核之中,驱动程序运行在用户平台之中,所以,用户平台自然需要大一些。注意,以上只是大概的说法,不够准确。

          言归正传。谷歌Android是Linux系统吗?正确回答是:Android是Linux操作系统,但是,不是GNU/Linux。Android操作系统有一个Linux内核,而其用户平台却不是GNU软件包,而是Dalvik软件包(所谓”Java虚拟机“)。因而,Android操作系统应该写作”Dalvik/Linux“。实际上,谷歌公司控制的就是Dalvik版本的升级授权,谷歌对系统Linux内核改动不算大。

            我们注意到,在1月23日,上海联彤发言人在回答人民网的独家采访时说:“......COS有合作伙伴开发了一个Java虚拟机,通过虚拟机可以支持Java应用程序在COS上运行。”这句话很关键。这就是说,上海联彤采用了这个合作伙伴所开发的”Java虚拟机“,这就是COS系统的用户平台,相当于谷歌的Dalvik虚拟机。由此可见,所谓”国产COS操作系统“是类Android的智能操作系统,绝对不是”自主研发“的操作系统,因为,COS智能操作系统的最核心部件(即其用户平台)是从上海联彤的小伙伴那里”搞“来的。至于怎么”搞“到手的,这个亲密伙伴究竟是谁(是不是HTC技术开发团队?)。谁在搞”鬼“,谁心里面明白。

摘自袁萌CSDN专栏

回复

使用道具 举报

0

主题

1

帖子

4

积分

Lv.1 COS小学生

Rank: 1

积分
4
发表于 2016-2-26 14:48:38 | 显示全部楼层
这么久了我来挖个坟
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入COS论坛

本版积分规则

COS系统论坛(cosxitong.cn)COS操作系统是由上海联彤与中科院软件研究所在北京时间2014年1月15日在北京联合发布具有自主知识产权的操作系统COS(China Operating System,意为中国操作系统),该操作系统可应用于个人电脑、智能掌上终端、机顶盒、智能家电等领域。
友链QQ:673672871
© 2014 COS操作系统论坛 Powered by Discuz!X 3.2  Template by COS系统论坛 
快速回复 返回顶部 返回列表