iread
2011-07-30 01:48 deepin
Reply Like 0 View the author
我觉得“国产操作系统”这个词语,就跟“中文编程”一样,就是扯淡,都是说给不懂的行外人和领导听的。啥叫国产?那么多操作系统,又有几个操作系统是被某个国家说成国产的?Linux是哪个国家产的?Windows也没人说是美国产的,我有印象的,大概也就RectOS(http://www.reactos.org/en/index.html)似乎曾经宣传过说是棒子国国产的。
我觉得,从宣传的角度看,我们可以说“国产xxx”这样的话,但真的务实的做的时候,永远不要去想什么“国产”。做的时候要想的是“本土化”,针对不同地区的人的习惯,设计不同的软件,设计不同的应用。操作系统其实是浮云,用户用的是软件,而不是系统。哪怕是Windows用户,其实属于操作系统的东西很少,那部分东西用户几乎从来不会触及,大家用的所有东西,哪怕是记事本程序,也都只是软件,不算操作系统的一部分。
所以,最关键的是如何把软件做好,这有几方面的问题。第一,需要什么软件?大家的生活中有什么需求,需要软件帮忙做什么事情,需要软件有什么功能?第二,希望怎样操作软件,大家是喜欢用鼠标?还是手写板?或者是Kinect这样的操作方式?能不能发明其他的操作方式?什么样的人群(不同职业、不同年龄)更适合什么样的输入工具?什么样的软件界面?第三,信息交互方式。这里说的交互方式不是第二点中的,而是信息的交互。什么样的信息需要以什么样的方式来给用户?比如以前大家看博客都是收藏一堆,然后定期在收藏夹里一个个打开看有没有新的,这是主动获取,而现在,大家用google reader、用鲜果或者QQ邮箱订阅一堆博客,然后信息会主动推送。那么哪些信息需要推送、哪些信息适合用户主动获取?其实相关的问题还有很多,一口气我说不完,先去吃饭了。。。
你的观点很正确,但是软件是建立在系统上的,系统是建立在硬件上的。没有自己的硬件和系统,如果有一天这些改变了,我们将面临很大的挑战。
目前情况下,我挺不喜欢“国产”这个叫法。“国产”的东西大抵是用来骗纳税人的钱的,比如某些正腐支持的软件项目。
好几次有人问我 Ubuntu 是“哪国”的公司做的…… Canonical 注册于英属XX群岛,老板来自南非,这帮人大概会把它当作是岛民的作品,或者是来自南非?
我觉得这些人的思想可以叫做猪圈主义。猪圈主义者除了认为一个软件只能来自一个公司,一个公司只能属于一个猪圈之外,还坚持认为猪圈神圣不可侵犯,外圈敌对猪猪亡我之心不屎,以及外圈制肚不适合我圈,等等。
我不太喜欢别人用“国产”来称呼 Linux Deepin,我想 Linux Deepin 也不会标榜“国产”什么的。把封闭当成一种特色,这种做法不是真正的开源爱好者喜闻乐见的。
有些人总是在网上嚷嚷“国产软件少”或是“国产 Linux 不行”。其实开源软件这东西本来就是没有国界的。如果这些人把国际的全都算成“国外的”,那么很明显确实没有什么“国产的”软件——这种“国产”还是永远不要有为好。
昨天上网找系统光盘,无意中看到ylmf居然搞起了自己的系统,呵呵,很惊讶,然后上网搜索了一下深度,就来到了linux Deepin。
看到两家都在努力研发国内用户习惯的操作系统,感觉很开心,至少等到有一天微软向我们收费的时候,我们可以有其他的考虑。虽然现在微软依然占据了大量的用户,但是只要我们努力不放弃就一定会超过它的。
当然任何一个企业或者团队想要更多的发展,没有经济支持是不行的。所以我希望大家能够各抒己见,想想怎样才能盈利,让更多的人才加入到团队。微软也在发展,而我们必须比它的速度更快,才有可能追上它,把它彻底的从中国赶出去。
各位朋友们,google已经被百度赶走,eBay也被淘宝赶出中国,这说明我们中国人并不比外国人差,真心的希望有一天,我们能用上自己的操作系统,而不是什么linux,window改变而来的。
转载一篇文章,关于国内操作系统问题的,文章是2005年写的。
标题:我国现阶段没必要开发自己的操作系统
我认为目前我们自己再开发一套国产操作系统或自主操作系统的条件还不成熟,原因有三:
原因之一是操作系统是和计算机硬件紧密相联的,而计算机硬件基本上是被外国垄断了,外国的计算机硬件厂商不支持,我们的操作系统是不可能做好的。当前最急迫的是开发自己的CPU。因为在硬件上不象在操作系统上那样有开放源代码的自由软件,现在世界上还没有开放全部技术、可免费得到的CPU。
其次,开发操作系统是所有软件中最难的,开发一个操作系统需要大量的软件精英,目前国内熟悉操作系统的技术人员就很少,精通者更可谓是凤毛麟角。
第三,要使操作系统广泛使用必须有大量的应用程序,我国还是应用程序的“小国”,国外的应用程序供应商是否支持我们自己开放的操作系统也是问题。第四,开发一个成功的操作系统是很费钱的,我国目前的经济实力能否允许。
我完全同意应该自己开发国产操作系统,问题是什么时候搞?搞什么样的操作系统?如何搞?我不清楚现在有人反复讲要自己开发国产操作系统或自主操作系统是什么意思。因为我国已有自己开发的国产操作系统,那就是COSIX。
如果我们要再开发新的国产操作系统或自主操作系统,那么是象微软那样搞封闭的商业软件还是象Linux那样搞开放源代码的自由软件。如果是象微软那样搞封闭的商业操作系统,即使搞成功了,水平也和微软的相当了,当然比我们没有自己的操作系统要好,用起来心理上要放心一些,而且可能使微软的产品不会再卖那么贵,除此之外又有多大的意义呢,因为微软那样的商业操作系统的毛病依然存在。而且市场能否接受呢?知识产权是属于某个公司还是属于国家、归全民所有是有区别的。我们支持Linux的最重要的原因之一就是为了打破微软的垄断,难道国内公司的垄断就比外国公司的垄断好吗?
其实问题的关键不只是国产的还是国外的,而是是不是开放的系统、是不是开放源代码的自由软件。作为基础软件特别是操作系统可以说就是应用软件的“基础设施”,其理想的使用方式就是公开源代码,免费供公众使用。我认为即使国内开发出有自己知识产权的商业的操作系统,也远不如使用国际的遵循GPL协议的自由软件好。国际计算机大公司如IBM、HP、SUN、SGI等都有自己的操作系统,性能很好,处于世界先进水平,但他们都积极支持Linux。我们为什么还要舍Linux不用,而去搞有自己知识产权的操作系统呢?我国已有自己开发的国产操作系统,那就是COSIX,不过没有被市场认可。我也渴望我国有更好的自己的操作系统,但要等条件成熟才行。在没有更好的、被市场认可的自己开发的国产操作系统开发出来之前,一个较好的、可行的方案是先使用Linux。
如果真想开发国产操作系统或自主操作系统,最好的方法还是现在先把Linux学好、用好,让更多的人了解、熟悉Linux,把Linux真正用起来。下一步再考虑开发国产操作系统或自主操作系统。
操作系统是屏蔽硬件的,必须要得到世界各个国家的各个硬件公司的支持,因为美国的计算机技术在全世界领先,UNIX、Windows在美国诞生、成长、发展,Linux虽然诞生在北欧,仍然在美国成长、发展的确是有一定的必然性的。中国人是很聪明的,研究开发出一个高水平的操作系统是完全可能的,但是要得到全世界各个硬件公司的支持却是十分困难的。我们可以使用搞两弹一星的举国体制成功地搞集成电路、芯片,但是未必能够成功地搞自己的操作系统。没有强大的芯片技术和产品、硬件技术和产品作为基础,要使我国自己的操作系统获得真正的成功是十分困难的。
为了开发我国自主版权的操作系统,据说国家曾投资了约6000万元,有多个单位参加历时7年搞了一个COSIX。但效果并不理想,也没卖出多少套。不过花6000万元搞一个好的操作系统的确也太少了。美国可以说是软件的超级大国了吧,据说,微软为了Windows桌面系统投入了上万人年、上百亿美元,Oracle一个数据版本升级就花了7.8亿美元,我国的国力似乎还不允许我们自己开发出一个好的操作系统。而几乎不花钱就可得到的性能超群的Linux不但可以得到源代码,还可得到全世界众多高手无偿的支持,为什么不好好利用呢?即使我们开发出新的国产操作系统或自主操作系统,那也和Linux不矛盾。用户多一个选择不是更好吗。
Linux虽然不能被称为国产操作系统或自主知识产权的软件,但使用Linux却对我们开发有自己知识产权的应用软件十分有利。比如办公软件,以前只有微软的Office,由于Linux的出现,仅Office类的软件就有永中Office、Red Office、KOffice、StarSuite、Open Office、Hancom Office等好几种可供选择。这些产品由于互相竞争,有的还是开放源代码的,还可以互相借荐,促进了Office软件的技术发展。目前Linux上Office类的软件在技术上,除了在易用性上还有一些差距,有一些性能已超过了微软的Office。Linux的Office类的软件也能和微软的Office兼容,永中Office还能跨平台使用,不仅可以在Linux上运行,也能在Windows上运行,使用户也有了更多种的选择。操作系统使用Linux,因为开放源代码,也使商业应用软件开发商都处于同一起跑线上,更利于公平竞争,也不必受制于某些公司,工作更主动,也更容易开发出高水平的、效率更高的商业应用软件。
抓住Linux机遇,绝不只是搞几个Linux发行版本,我们的重点应放在鼓励多使用开放源代码的自由软件,为用户提供良好的服务,鼓励多开发基于Linux之上的应用软件。而以前那些在Windows上开发的所谓国产办公软件,虽然是中国人开发的,但必须在Windows上使用,即使你的办公软件卖的多,但Windows和其办公软件卖的更多,你的“国产软件”不过是微软产品的点缀罢了。这样的“国产软件”就比外国的开放源代码的软件好吗?而且你不掌握源代码,处处受制于微软,也很难开发出高水平的应用软件。即使你的办公软件水平超过了微软的,市场分额也超过了微软的,用户也习惯了你的产品,但因你的软件是在微软的操作系统上开发的,微软只需来一次升级行动,就能把你彻底击垮。然后你又跟着微软的脚印,再重头做起。如果用微软的Windows 作为应用软件的开发平台,中国的软件行业永无出头之日,只能成为微软的打工仔,还会造成人力物力的极大浪费,而且没有安全保障。
政府对Linux的支持,重点应放在营造促进Linux产业发展的环境,创造一个公平竞争的环境。如果认为只有我才是政府支持的,谁不买我的产品就是不听政府的话,谁敢反对我就是反对政府,这种说法更是荒谬可笑。WTO的核心就是让各企业能够展开公平竟争。如果政府直接支持某个企业或直接干预某个企业是违反WTO规则的。有多个Linux发布商在技术上展开竞争,更有利于Linux的发展。但应加强标准的制定,使用户使用各个厂商的产品都一样。而各厂商可以有不同的技术实现方法。如果只有一个厂商的Linux,那对Linux的发展是十分不利的。这里还有一个正确看待商业Lnux发布商的问题。
[quote]
你的观点很正确,但是软件是建立在系统上的,系统是建立在硬件上的。没有自己的硬件和系统,如果有一天这些改变了,我们将面临很大的挑战。
我很爱我的国家,但是我得承认差距,我国的硬件水平确实还存在很大差距。linux的确属于全世界,但是正因为如此,我国才需要自己的系统。特别是军用,任何一个系统都会存在漏洞,只不过你没发现而已。一旦发起战争,而敌方掌握系统未知漏洞,你觉得在信息战争的今天,难道不可怕吗?而且我也觉得军方可能早就有了自己的系统。当然作为民用的,linux已经足够。只不过你说的应用软件一类,只怕短时间内无法实现,程序员也要吃饭啊,linux都是崇尚自由开源的。天天花时间去写免费软件,只怕没过几天,人都快没了。
[quote][quote]
你的观点很正确,但是软件是建立在系统上的,系统是建立在硬件上的。没有自己的硬件和系统,如果有一天这些改变了,我们将面临很大的挑战。
呵呵 大家都不喜欢国产,但不管怎样,让所有人有一个共同的理想一个共同追求的目标,不能说它错了。就好像共产主义,这只是大家的一个不断追求的理想。像艺术一样,软件是世界的,但是程序员是有国度。我们在提倡国产的时候,其目的是在培养有国度的程序员,把技术掌握在自己的手中。也许你现在对国产无所谓,但是一旦发生战争,如果真的有那一天,你能肯定不会出现世界大战吗?由于战争你无法连接到国外的服务器时,在面多国外敌人对我们进行封锁的时候,你还可以自己生产属于自己软件。或许我说的很极端,但是这样的事情在新中国成立的时候就发生过。
看到两家都在努力研发国内用户习惯的操作系统,感觉很开心,至少等到有一天微软向我们收费的时候,我们可以有其他的考虑。虽然现在微软依然占据了大量的用户,但是只要我们努力不放弃就一定会超过它的。
当然任何一个企业或者团队想要更多的发展,没有经济支持是不行的。所以我希望大家能够各抒己见,想想怎样才能盈利,让更多的人才加入到团队。微软也在发展,而我们必须比它的速度更快,才有可能追上它,把它彻底的从中国赶出去。
各位朋友们,google已经被百度赶走,eBay也被淘宝赶出中国,这说明我们中国人并不比外国人差,真心的希望有一天,我们能用上自己的操作系统,而不是什么linux,window改变而来的。
转载一篇文章,关于国内操作系统问题的,文章是2005年写的。
标题:我国现阶段没必要开发自己的操作系统
我认为目前我们自己再开发一套国产操作系统或自主操作系统的条件还不成熟,原因有三:
原因之一是操作系统是和计算机硬件紧密相联的,而计算机硬件基本上是被外国垄断了,外国的计算机硬件厂商不支持,我们的操作系统是不可能做好的。当前最急迫的是开发自己的CPU。因为在硬件上不象在操作系统上那样有开放源代码的自由软件,现在世界上还没有开放全部技术、可免费得到的CPU。
其次,开发操作系统是所有软件中最难的,开发一个操作系统需要大量的软件精英,目前国内熟悉操作系统的技术人员就很少,精通者更可谓是凤毛麟角。
第三,要使操作系统广泛使用必须有大量的应用程序,我国还是应用程序的“小国”,国外的应用程序供应商是否支持我们自己开放的操作系统也是问题。第四,开发一个成功的操作系统是很费钱的,我国目前的经济实力能否允许。
我完全同意应该自己开发国产操作系统,问题是什么时候搞?搞什么样的操作系统?如何搞?我不清楚现在有人反复讲要自己开发国产操作系统或自主操作系统是什么意思。因为我国已有自己开发的国产操作系统,那就是COSIX。
如果我们要再开发新的国产操作系统或自主操作系统,那么是象微软那样搞封闭的商业软件还是象Linux那样搞开放源代码的自由软件。如果是象微软那样搞封闭的商业操作系统,即使搞成功了,水平也和微软的相当了,当然比我们没有自己的操作系统要好,用起来心理上要放心一些,而且可能使微软的产品不会再卖那么贵,除此之外又有多大的意义呢,因为微软那样的商业操作系统的毛病依然存在。而且市场能否接受呢?知识产权是属于某个公司还是属于国家、归全民所有是有区别的。我们支持Linux的最重要的原因之一就是为了打破微软的垄断,难道国内公司的垄断就比外国公司的垄断好吗?
其实问题的关键不只是国产的还是国外的,而是是不是开放的系统、是不是开放源代码的自由软件。作为基础软件特别是操作系统可以说就是应用软件的“基础设施”,其理想的使用方式就是公开源代码,免费供公众使用。我认为即使国内开发出有自己知识产权的商业的操作系统,也远不如使用国际的遵循GPL协议的自由软件好。国际计算机大公司如IBM、HP、SUN、SGI等都有自己的操作系统,性能很好,处于世界先进水平,但他们都积极支持Linux。我们为什么还要舍Linux不用,而去搞有自己知识产权的操作系统呢?我国已有自己开发的国产操作系统,那就是COSIX,不过没有被市场认可。我也渴望我国有更好的自己的操作系统,但要等条件成熟才行。在没有更好的、被市场认可的自己开发的国产操作系统开发出来之前,一个较好的、可行的方案是先使用Linux。
如果真想开发国产操作系统或自主操作系统,最好的方法还是现在先把Linux学好、用好,让更多的人了解、熟悉Linux,把Linux真正用起来。下一步再考虑开发国产操作系统或自主操作系统。
操作系统是屏蔽硬件的,必须要得到世界各个国家的各个硬件公司的支持,因为美国的计算机技术在全世界领先,UNIX、Windows在美国诞生、成长、发展,Linux虽然诞生在北欧,仍然在美国成长、发展的确是有一定的必然性的。中国人是很聪明的,研究开发出一个高水平的操作系统是完全可能的,但是要得到全世界各个硬件公司的支持却是十分困难的。我们可以使用搞两弹一星的举国体制成功地搞集成电路、芯片,但是未必能够成功地搞自己的操作系统。没有强大的芯片技术和产品、硬件技术和产品作为基础,要使我国自己的操作系统获得真正的成功是十分困难的。
为了开发我国自主版权的操作系统,据说国家曾投资了约6000万元,有多个单位参加历时7年搞了一个COSIX。但效果并不理想,也没卖出多少套。不过花6000万元搞一个好的操作系统的确也太少了。美国可以说是软件的超级大国了吧,据说,微软为了Windows桌面系统投入了上万人年、上百亿美元,Oracle一个数据版本升级就花了7.8亿美元,我国的国力似乎还不允许我们自己开发出一个好的操作系统。而几乎不花钱就可得到的性能超群的Linux不但可以得到源代码,还可得到全世界众多高手无偿的支持,为什么不好好利用呢?即使我们开发出新的国产操作系统或自主操作系统,那也和Linux不矛盾。用户多一个选择不是更好吗。
Linux虽然不能被称为国产操作系统或自主知识产权的软件,但使用Linux却对我们开发有自己知识产权的应用软件十分有利。比如办公软件,以前只有微软的Office,由于Linux的出现,仅Office类的软件就有永中Office、Red Office、KOffice、StarSuite、Open Office、Hancom Office等好几种可供选择。这些产品由于互相竞争,有的还是开放源代码的,还可以互相借荐,促进了Office软件的技术发展。目前Linux上Office类的软件在技术上,除了在易用性上还有一些差距,有一些性能已超过了微软的Office。Linux的Office类的软件也能和微软的Office兼容,永中Office还能跨平台使用,不仅可以在Linux上运行,也能在Windows上运行,使用户也有了更多种的选择。操作系统使用Linux,因为开放源代码,也使商业应用软件开发商都处于同一起跑线上,更利于公平竞争,也不必受制于某些公司,工作更主动,也更容易开发出高水平的、效率更高的商业应用软件。
抓住Linux机遇,绝不只是搞几个Linux发行版本,我们的重点应放在鼓励多使用开放源代码的自由软件,为用户提供良好的服务,鼓励多开发基于Linux之上的应用软件。而以前那些在Windows上开发的所谓国产办公软件,虽然是中国人开发的,但必须在Windows上使用,即使你的办公软件卖的多,但Windows和其办公软件卖的更多,你的“国产软件”不过是微软产品的点缀罢了。这样的“国产软件”就比外国的开放源代码的软件好吗?而且你不掌握源代码,处处受制于微软,也很难开发出高水平的应用软件。即使你的办公软件水平超过了微软的,市场分额也超过了微软的,用户也习惯了你的产品,但因你的软件是在微软的操作系统上开发的,微软只需来一次升级行动,就能把你彻底击垮。然后你又跟着微软的脚印,再重头做起。如果用微软的Windows 作为应用软件的开发平台,中国的软件行业永无出头之日,只能成为微软的打工仔,还会造成人力物力的极大浪费,而且没有安全保障。
政府对Linux的支持,重点应放在营造促进Linux产业发展的环境,创造一个公平竞争的环境。如果认为只有我才是政府支持的,谁不买我的产品就是不听政府的话,谁敢反对我就是反对政府,这种说法更是荒谬可笑。WTO的核心就是让各企业能够展开公平竟争。如果政府直接支持某个企业或直接干预某个企业是违反WTO规则的。有多个Linux发布商在技术上展开竞争,更有利于Linux的发展。但应加强标准的制定,使用户使用各个厂商的产品都一样。而各厂商可以有不同的技术实现方法。如果只有一个厂商的Linux,那对Linux的发展是十分不利的。这里还有一个正确看待商业Lnux发布商的问题。