从舆论上和政策规定上来推广操作系统,这对国产操作系统而言是好事,还是坏事?

从某种程度上来说,这是好事

运用行政的力量,率先在国家机关中普及国产操作系统确实是件好事,首先是确保了国家信息安全,其次则能帮助国产操作系统进步。是的,系统和软件一样,都是用出来的,只有去用且用的人多,才能不断改进和完善,最终才能形成媲美Windows的生态系统。

初一想是这样,但一细思才发觉这只是表面现象,从舆论和政策上推广系统,看似能促成国产操作系统的普及,实则是害它。

国家推动系统国产出发点是好的,但不是时候

有 些人觉得Windows XP退役是好事,是推广国产操作系统的好时机,但国产操作系统成熟了吗?如果没成熟就推广,实际上是对国产操作系统的一种伤害。用一个不太准确的成语来形 容即是:“木秀于林风必摧之”,如果把Windows 7操作系统比喻成成人的话,国产操作系统必是襁褓中的婴儿,这个婴儿还没长大,就把它推到公众面前,让它遭受成人的压力,必然是种伤害。

具 体来讲则是:人有一种本性,即经验主义。人接触某个新事物时,一贯的流程是:观察→体验→经验。如果你小时候被蛇咬过,经验主义不仅会告诉你看到蛇要绕着 走,甚至当你在地上突然看到井绳时都会莫名紧张……这就是经验主义,是人类进化几百万年的结果。如果现在推广国产操作系统的话,这个还没成熟的婴儿,必然 满足不了消费者的需求,这样的用户体验必然会给消费者带来一个比较坏的印象,久而久之就有了看法。

看法一多就成了经验,经验是可以相互分享 和传播的,这种不好的经验一旦传播开来,即是对国产操作系统的一种伤害。哪怕日后它真的发展成熟、很好用的时候,人们谈到这个操作系统依旧会受到固有经验 的局限,第一反应就像被蛇咬过一样——敬而远之、曲高和寡。这对届时或许已经很成熟的国产操作系统而言,可谓是躺着也中枪。

这并不是说,所有的系统不宜采取这样的推广措施,只是在这一市场已经成熟的情况下,国产操作系统尚未成熟就去推广,所获得的伤害远远超过它的收益。

另外难掩的事实:大打国产牌,很难获得成功

所 谓的国产系统,大部分都是基于Linux开发的,有的操作系统还好,修改了不少代码,但有的说开发或许有点过,准确地说只是换了个界面,这样的系统大打国 产的感情牌,或许一开始能让人热血沸腾,激动地去安装支持国产,但时间线一旦拉长,能坚持下来吗?更何况,“国产”的招牌也被滥用,这一词早已成了贬义 词。

其次,先不谈Linux其它太多兼容性问题,就Linux下的文档在其它平台上的兼容性就是个大问题,Linux下排好的版选好的字 体,在主流Windows上看到的还是会有差异,WPS的或许好点,但依然存在问题。或许有人会谈Word Online,但是这种别扭的东西,会有多少人能坚持用下去?这就好像你右手很正常,也一直都用右手写字,突然让你改用左手写,你能坚持下去么?同理,能 有多少人放着成熟的Windows不用,去选用有点“残废”的国产操作系统?

因此,除了对保密性要求高的单位(例如军工行业)外,我也对运用行政力量在国家机关中推广国产操作系统不看好,一是因为这些政府人士实际上也是普通消费者,二则是信息安全只是少数人、少数单位的诉求。

那未来国产操作系统出路在哪?

这也不行,那也不行,那是不是说国产操作系统发展无望了?记得在哪看过一句话:打败QQ的,一定不是另外个QQ。是的,跟着别人的脚步走,去模仿,永远都别想超越别人,更何况在IT领域。

IT领域有个现象,如果某个产品或系统先发,并已取得优势,很容易形成赢者通吃的垄断局面。这时,另一个产品只是模仿的话,几乎没有可能颠覆现有格局。操作系统领域亦是如此,Windows已占90%以上的份额,国产操作系统要想崛起几乎没有可能。

那 出路在哪?放弃打造另外一个桌面系统的想法,放弃模仿,静待另一个技术变革的到来——云系统。未来的计算时代是云时代,那时候的人们都将使用“云服务”来 进行生产和创新,而众多软件公司的盈利模式也将是通过提供“云服务”(云的应用服务)来维持生存,那个时候的操作系统必将和现在的操作系统也大不同,将类 似于Chrome OS。

为什么只有这样才是出路,主要原因有两点

1.只有IT产业进入技术快速变革时期,才能颠覆现有格局。苹果、谷歌Android,就是因为抓住智能手机变革这一机遇,才成功逆袭诺基亚和摩托罗拉。

2.未来云系统的数据都放在云上,国家数据放在国外的云上十分不安全,因此打造属于自己的云是国家真真切切的硬需求。

结束语

只有放弃一味地硬推广,静待技术变革的到来,抓住机遇,国产操作系统的兴盛才能指日可待。

chinaOS的更多相关文章

  1. 搭建简单SBT工程实践

    在本机jdk(主要配置环境变量).scala(主要配置环境变量).sbt(主要配置①私服repositories  ②sbtconfig.txt)都已经安装且配置好的情况下. repositories ...

  2. 从零开始,跟我一起做jblog项目(三)从Maven到Gradle

    http://www.cnblogs.com/newflydd/p/4972922.html?utm_source=tuicool&utm_medium=referral ********** ...

随机推荐

  1. Chapter 7. Dependency Management Basics 依赖管理基础

    This chapter introduces some of the basics of dependency management in Gradle. 7.1. What is dependen ...

  2. linux配置时间同步

    目标环境,5台linux centos 6.3, 一台作为NTPD服务与外部公共NTP服务同步时间,同时作为内网的NTPD服务器,其他机器与这台服务做时间同步.  服务器IP 角色   说明 同步方式 ...

  3. 配置本地yum源的方法

    配置本地yum源的方法 1. 挂载光驱 如果是上传iso镜像到服务器上,则直接挂载iso镜像即可: #mount -o loop -t iso9660 /xxxx.iso /挂载目录 开机自动加载#v ...

  4. 【网络流#8】POJ 3469 Dual Core CPU 最小割【ISAP模板】 - 《挑战程序设计竞赛》例题

    [题意]有n个程序,分别在两个内核中运行,程序i在内核A上运行代价为ai,在内核B上运行的代价为bi,现在有程序间数据交换,如果两个程序在同一核上运行,则不产生额外代价,在不同核上运行则产生Cij的额 ...

  5. 自定义Toast

    简易自定义Toast public class MainActivity extends ListActivity );//边角         gradientDrawable.setGradien ...

  6. FFMPEG 视频旋转设置

    fmpeg -i inputfile.mp4 -vf "transpose=1" outputfile.mp4 0=90CounterCLockwise and Vertical ...

  7. js设置元素的onclick传参方法

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD ...

  8. Android 软件盘 动态设置 layout

    总体来说分为三种方法: 在编辑框输入内容时会弹出软键盘,而手机屏幕区域有限往往会遮住输入界面,我们先看一下问题效果图: 输入用户名和密码时,系统会弹出键盘,造成系统键盘会挡住文本框的问题,如图所示: ...

  9. 反序列化 DateTime对象问题

      今天在Android的Json反序列化过程中,Date类型无法转化成自己想要的格式,鉴于之前在C#的反序列话中也遇到过这个问题,解决的同时,顺手做个总结,供自己及需要的人日后查阅.       将 ...

  10. Xaml 页面布局学习

    对于一开始设计xaml界面的初学者,总是习惯性的拖拽控件进行布局,这样也许方便.简单.快捷,但偶尔会出现一些小错误, 当需要将控件进行很细微的挪动时也比较吃力. 这里,我个人建议用一些代码将xaml界 ...