由于北街现在做系统工程师,所以转了一篇公司软件研发部门的文章。原文如下:这里我不想谈 CPU 的事,我想说的是操作系统。很简单本人是做软件开发的,也很想谈谈软件方面的事,虽然不够系统,也能说明白几个问题。
1. 是软件定位问题,这个很重要,我看了很多要做操作系统的公司最后都输在软件定位上面。总的来说,中国并不少高级的软件研发人员和程序员,但是在软件定位上的水平真的是太差比如国产操作系统,这里说明,国产操作系统,红旗Linux 不完全是,原因大家自己想。
完全或基本由中国人生产的操作系统就是:“骐麟Linux”,当然网间也有对此有怀疑的,不管怎么说也是中国的操作系统的代表。但是这款操作系统在上市不久就销声匿迹了。为什么,我说是产品定位不准:因为他即想把这款操作系统用于桌面系统,又想用于服务器系统,结果两方面都不能保证。所以失败是必然的。
那么谈到定位,我们可以参考一下两家公司:一个就微软,一个是 VMware。有人马上说 VMware 是虚拟机,其实不然,他是一款操作系统。
那么微软当时的定位很简就是桌面系统,他很成功,在成功后又成功的完成了服务器系统。
VMware 为什么很成功啊,同样是定位,微软已经将桌面系统做的非常好了,那么,有什么办法再做一个操作系统呢,VMware 公司非常聪明,他们想,如果我们的操作系统,即可以装 Windows 操作系统,和办公软件,又可以装 Linux ,那就好了。结果这个想法让 VMware 成功了。
2. 开发管理,对开发进行有效管理,其实往往比在公司有几个编程牛人要关键的多,当然人才是不可少的。但是如果没有有效的管理:比如 BUG 管理,项目管理,知识管理,代码管理,文档管理等,想做出一流的软件两个字:“没门”。因为我们现在所处的时代不再是“不惜一切代价……”做什么事的时代了,产品研发不是冲刺,也不是简单的肌肉收缩,是一种智力管理。
3. 要有坚韧不拔精神:你不要认为,操作系统你一次就可以开发完,你一次就可以取回所有收益,那是不可能的。就象上面提道的“骐麟”软件,我总有一种不成功便成仁的感觉,一旦做不好,这帮人就销声不再了,也有人说是国家给的1亿投资花光了,那我就不明白了,骐麟软件其实即使当时不成功,至少已经积累了很多的经验吧,至少应该有一批有能力的人吧,就这么不做了,太不应该了。只依靠国家支持是不行的。
4. 要有良好的知识积累。如果不把以前的经验积累起来,只是为了完一个任务,这种开发注定会失败,注定就短视行为,注定将来不会有大的成长。所以操作系统的研发,其实就是一个知识积累的过程,不清楚骐麟软件在做的时候有没有将自己的经验记录数据库以备后人使用,还是记到某些人的头脑中,后来被带走了。那么怎么看骐麟软件,那就是通过国家的上亿投资,他现在积累了什么成就,如果没有,那就是失败,如果有,说明骐麟软件至少是成功的。
5. 知识的传承,如果我们说知识积累很重要,很多企业也有知识管理系统,但往往成了记事本,或仓库,把东西放进去,就再没人去理了。这样不行,要有专门的人对知识进行归档,并对新员工进行培训。这样这些积识系统才能派上用场。
所以做中国的操作系统只依靠国家的投资和支持是一部分,最重要的还是企业的产品设计,管理水平,知识积累和传承能力,而不是仅靠一腔热血。


有点启发,YLMF OS出来以后一直在想为什么中国有那么多的盗版破解软件,而为什么不自己开发呢?
一个87年还是86年的小姑娘搞了一个YUAN OS 。。。
O(∩_∩)O~这东西太深奥,我们只懂得用,开发这词都不熟悉。。更何况哈哈
@无疆 盗版也是一种能力
中国习武之人不少,但自废武功更常见
@无疆 因为中国没有盖茨~呵呵
@笨笨 是啊,总觉得代码和程序太深奥了,佩服开发者!
@苏扬 嗯,如今破解也是一种技术!
@羽中 是啊,中国武林容易出现一窝蜂~
盗版业的发达国家不需要开发!
@GEZ鸽子 可是国家并不支持盗版~
你的意思仿佛是说:中国做得好其它东西!
不需要开发,咱站在巨人的肩上。。
貌似有些自嘲。。
@虫儿 那肯定是会有的啊~比如陶瓷!
@ShuaiGe.Me 是啊,其实我也是相对而言啦~我们要在认清自己不足的时候,也要有自信
中国的软件产业还处在发展阶段,一切都没有那么发达吧。
我们一直在学习外国的先进的管理思想等~~例如工厂管理那些ERP...
盗版能力我承认中国是一把手
个人认为什么东西都要中国有一套的想法本身就是很可笑的。CPU如此,操作系统也如此。已经不是那个冷战的时代了,中国人也应该放开思维。
印度是一个软件外包大国,他们有整天嚷嚷自主操作系统么,显然没有(至少我们没有听到)
这个世界上已经有了Linux,有了FreeBSD等若干个开源OS,完全开放源代码,国内要以之为基础做发行版也没啥不可以的,只是别把这些东西搬来说是什么自主知识产权,实话说这真的很恶心。如果作为知识积累的参与,有实力的程序员完全可以自由参与这些开源项目的开发,但在中国程序员其实大部分根本就是民工的情况下,同时程序员自己对于技术没有感情(缺乏geeker精神)的情况下,难度很大。
至于什么麒麟完全是FreeBSD的代码级别的抄袭(或者说其实根本只是照搬),它如果能承认自己是一个FreeBSD的branch,那其实无可厚非,这东西自主产权?程序员应该以之为耻才对,要说能获得什么知识积累才怪。
制度环境决定一切。
@fatkun 我也想学学管理,这个以后很有用!
@风云春秋博客 嗯,跟社会体制有很大的关系!
@Mac Mac分析的好全面啊~呵呵。拿来主义是没有错,但是创新的概念不能丢啊!
大环境决定了一切吧
我之前听说有个国产的操作系统,叫奥什么的,那个时候下了还安装了,不过当时就被我删除了
@FORRSS 是的,和体制分不开!
@风舞清扬 奥特曼么?O(∩_∩)O哈哈~
@奋飞 是的,中国环境比较特殊!
原来北街是个超级技术人员
@江流 呵呵,过讲了哦~不敢当哈!
管理永远是最重要的,要不为什么一个程序架构师的工资会比一个程序员的工资高?
中国式的管理能不能融入国际化的大世界还是有待验证的。
@边缘路 一语中的啊,哥们!
@Firm 是啊,要放眼看世界啊!呵呵
中国版权意识、创新设计方面都是操作系统不能做好的因素
陪领导们喝喝酒拉关系 一个单下来就够你吃一段时间了 做操作系统花钱多开发周期又长 关键是看不到市场 谁做?谁敢做?
看来中国做不好操作系统是应该的了。
@光卫 其实归根结底就是,中国要认清自己的不足,加紧追赶发达国家的脚步!
@sosohehe 是啊,国情所致,所以美国有盖茨!
盗版可以免费 哇咔咔
@小辉网 希望将来可以做得好咯~
@苏扬 正版可以升级……有售后服务~
盗版也可以升级 也有售后哇咔咔 售后更贴心
@苏扬 售后是美眉么?
很有见地,相信将来会有这样的企业的
@土狼妹妹 我们也只有相信未来了~
@北街 这个问题 有待考证 有待考证
同样是Linux核心,为什么人家Ubuntu做得那么好。。
@pingcenter 所以,这警示我们还要加倍努力,以待创新~
@苏扬 你不是已经碰过了么~你一定知道!嘿嘿
那我也没见她真人啊