|||
最近政府拒绝采购Windows 8 系统,但没有表明具体原因;业内的猜测比较多,主要原因可能在于倪光南院士等人提到的信息安全问题。
因此有人建议采用国产操作系统,但真的有完全自主知识产权的国产通用个人电脑操作系统吗?答案是没有。
作为通用的个人电脑操作系统,除了要求操作系统安全、稳定、高效等之外,还要求有一定数量和质量的应用支撑,比如文字处理、电子表格、上网浏览、即时通信等办公软件;不然就不可能满足人们日常工作的需求。
目前满足上述条件,可以作为个人电脑操作系统主要有四大家族:微软(Microsoft)、苹果(Apple)、Linux以及BSD。其中微软和苹果属于封闭源代码或者有限开放源代码的纯商业操作系统;Linux系列操作系统是基于GPL协议的开放源代码系统;BSD家族比较学院派,但由于能二进制兼容Linux程序,因此也可能作为通用操作系统的候选。除上述操作系统之外,是不可能短期构建一款适合大众的通用操作系统的。
但为什么还有打着“自主”、“完全拥有知识产权”旗号的国产通用操作系统存在? 这里面主要是宣传需求甚至故意误导的因素——这是不尊重知识产权和国际友人劳动成果的行为。
据我了解,目前有一定用户量、公开发行的、有限的几款“国产”产做系统,全是基于Linux的操作系统——也就是说,操作系统最关键的内核不存在所谓的“自主”概念,所有的操作系统源代码以及发行模式,都应该遵从GPL协议。
那么有没有办法打造一个可以宣称“完全拥有”的通用操作系统?答案还是有的,那就是基于BSD家族的某一操作系统内核,开发完善一款操作系统,可以选择任意发行模式,比如开源或者闭源——这是符合BSD授权协议的——遗憾的是国内对BSD家族的操作系统关注并不多。之前我有介绍性博文:
即使是基于BSD内核的操作系统可以应用于任何场景,但还是不能宣传为“完全独立自主”的国产操作系统。
所以说,我国迄今前是没有一款独立知识产权,完全自主研发的通用操作系统。
但这并不是说我们必须从头开始研发新的操作系统和各种应用程序,毕竟人类积累至今的计算机软件已经相当丰富和强大。我们可以考虑以开源操作系统为基础,重点研发适合中国用户和国情的操作系统。比如民用操作系统可以考虑选择基于GPL协议的Linux;军用、政府等信息安全敏感的领域,可以选择改造BSD家族内核为基础的操作系统——这样既能满足日常办公需求,又能对网络安全等可控性高,还尊重了知识产权和行业规则。
延伸阅读:
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-12-23 03:58
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社