LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1411|回复: 9

关于linux的发展的一些思考,还没有完成,

[复制链接]
发表于 2004-5-10 20:12:50 | 显示全部楼层 |阅读模式
现在中国的linux中文标准正在制订过程中,linux在中国似乎正在走标准化的道路,似乎有了一个可以发展的方向。可是我们细细分析,如果
中国政府和linux爱好者以及教育行业不作出一些相应的改变的话,事实并不会促进中国linux以及自由软件的发展和整个计算机行业和计算机
水平的提高,因为linux只是契机,没有好的发展战略和实实在在的操作,是不可能期望中国的计算机水平达到甚至超过美国的水平的。


目前来说,中国软硬件的发展很畸形,基本上属于随波逐流的被动的进行软件业的改革,而硬件的发展却还是刚刚起步。却没有看到未来国际
上软件开发和网络服务的联系。这样的结果是中国的软件开发一直跟在美国等西方国家之后,甚至在某种程度上连印度这样的国家的软件水平
都不如.对于中国的计算机行业的发展来说是极其不利的。

计算机的发展,一向都是硬件开发和软件开发间歇性的进步推动的,从来没有离开硬件的软件,到了现在,也没有离开软件的硬件,也就是说
,软硬件是一体化的,只有二者都能够得到发展才能互相促进,否则就是一个不能长久的发展。所以,衡量一个国家的计算机的水平一方面得
看其软件或者硬件是否处于领先水平,另一方面却需要看软件的发展和硬件的发展是否协调。

中国的硬件行业现在基本上处于起步和准备进入实用阶段,也就相当于上个世纪九十年代的水平。这样的话,配套的软件体系也就找不到可以
依赖的硬件,结果是仍然在徘徊之中。Linux在中国的推广正好为中国的软硬件发展提供了一次洗牌的机会,这是很多中国软件评论员持有的
观点,可以说是十分正确的,可是如果中国没有看清这里面的发展的规律,只是一味的一厢情愿的推进的话,很可能不但不能促进其发展,反
而,有可能导致软硬件发展进入恶性的循环,最终仍然受制于人,只是被压迫的形式转变罢了。

大胆的预测,计算机的硬件的发展基本上是现在计算机全球化准备大力发展的一个方向,未来的计算机并不是简简单单的台式机的形式,或者
简简单单的服务器/客户机的架构,而是一个到处都有计算的世界。可以设想的是,只要全球没有发生大的危机或者资源不至于太匮乏,这个
进程就永远不会停止。我们不能只是天真的认为计算机就是这样或者那样,因为实际上计算机的基本功能和最根本的功能就是计算,只要在计
算能够实现的范围之内,在非特定计算机(指生物芯片计算机和光量子计算机等未来的计算机形式)的领域,就可以完成很多我们所需要的服
务,这些都是基于计算的原理。

在计算中,网络计算将会是以后最重要的一种形式,计算可以深入我们生活的方方面面,我们可以在家里玩网络游戏,也可以在飞机上查询目
的地的天气和举行网络会议,做出决策,甚至可以在将来通过一种传播介质在另外一个星球的某个地方监测在地球上的家里的情况和和控制家
里的洗衣机洗干净前些天脱下的脏衣服并晒干以便过几天回去后可以穿上它出席宴会。这些在技术上都是可行的,实施上现在国际上的软硬件
的发展正在走的也正是为了实现这一目标的道路。可是我们中国现在的软硬件还停留在模范和内部斗争中,而不可自拔。

正因为未来的方向是软硬件发展的统一,所以在未来的几年,中国的计算机产业如果真的要发展的话,绝对不能离开这个前提去发展,否则只
有自讨苦吃或者只能成为国外计算机的附庸。如果还以为现在的政府保护可以延长的话,那就等着别人进一步的蚕食本来就不存在的“已有的
”市场。

在基本的软件实现技术方面,国际上的软件发展时机上已经走到了一种无法再快速发展的时候,也就是说基于本地实现的计算在最近的几年内
如果没有硬件的改变的话不会有什么先进技术的很大的发展,而它已经开始在寻找新的出路。(当然不是说中国的计算机水平也达到了那一步,
否则中国也没有必要和日韩等国联合开发了。因为这三国都需要发展自己的计算机产业以备未来的新的契机(因为没有现在就没有未来)这方
面的一个表现是linux的推广和linux上的软件的开发,这些开发大多数是重复过去在windows上的的功能,虽然实现形式上是不一样,实质却
是一样的,软件开发正在走重复的道路,除了是对资源的浪费之外也体现了硬件滞后于软件的现实。这种开发对中国这样的国家来说最大的好
处是可以锻炼出一批具有计算机能力的人员和提高国民的计算机水平和素质。但是我们并没有看到现在的中国政府在这些方面做出什么有成效
的事情。下面一段我们将就这个问题举出一些证据,并提出一些建议。

首先对正在进行的linux标准化人员表示感谢,虽然很有可能不能收到成效。linux和别的系统不一样的是它是居于网络开发的,如果没有一个
标准的话,很难说linux会不会走向和unix一样的道路,出现很多的版本,甚至成为一些不怀好意的人的囊中之物(应该不会,法律是不应该
凌驾于人民意志上的)。

但是作为一个标准,并不是一旦制定了就可以万事大吉了。历史上很多标准最后都走向灭亡,就是因为在标准的具体实施和参与和支持上出现
了问题,并不一定是因为这个标准不好。因为标准的确立一定要有一个使用者和设计开发者的参与才可能实现。linux因为是自由软件者的的协
作完成的,而自由软件者通常是很难受限制的,这样的话就很难通过对其软件产品进入中国市场进行限制来强制标准的实施。真正限制的反而
是国外的软件应用提供商。如果限制这些软件提供商的话,虽然在保护国内的软件产业上有些暂时的效果,长期来看却是避免竞争而不是引进
竞争,这样反而降低它们的竞争力,最终恶果自尝,我想这是中国政府和人民所不愿意看到的。所以我们可以假设这个标准的确立是为了使得
linux在中国的应用在中文处理等方面能够统一而促进linux在中国的应用,从而带动中国linux开发的进步。最终提高中国国人的计算机水平,
以后再和国外竞争。

计算机的软件发展到现在也已经有三四十年的历史了,所以现在也正在走工业制造业所走的道路,那就是把一部分传统的,没有很大发展前途
的软件放到发展中国家利用人力资源来开发,而作为全球计算机最大制造单位的美国可以发展先进的计算机软硬件技术,逐渐把网络运算这种
方式的优势占领,从而开创一种新的计算消费潮流,这样,以后我们又需要跟着国外的这种潮流重新开发网络计算。在这方面,windows下的
dotnet和linux下的GNU.NET,MONO,都是很典型的例子。虽然目前也不成熟,但是至少代表了这种趋势。

将来的计算机,可以是多种多样的,可以使现在已有的形态,也可以是嵌入各种硬件的,甚至可以是在我们身上或者身边的每一个系统中的。
也就是说,无定型是未来计算机的一个特点,这个特点的实质就是网络计算(网络计算不但有实质上的网络,也包括虚拟的网络)。这样的话,
计算机软件也就可以多种多样,开发的语言也就可以有很多种,象C,C++,JAVA,LISP,SMALLTALK,
PERL,PYTHON等都可以对应这些的某一方面

linux的发展一直以来都是通过网络来进行的,没有互联网就没有linux的今天,可是很不幸,现在的LINUX在网络服务方面,尤其是网络基于
组件的服务方面正在失去原有的优势。现在的LINUX上有很多软件,实际上比微软的WINDOWS和原有的UNIX上的软件都多,可是还是有很多人在
抱怨,其中一个原因就是没有一种在普通用户看来统一的操作方式,另一个原因就是缺乏整合的软件.对linux的原有的开发者来说,这或许很好,但是对于英文水平不高,熟悉了点击操作,又没有时间和精力来学习linux下的新的操作方式的中国用户来说,这实在是一种没有任何意义的系统.身边的同学在比较了windows和linux这两种系统之后,说的是这是什么玩意?什么都不能做有什么用?也就是说对大多数普通用户来说,linux系统没有使用价值.如果不能在根本上改变用户的固有的操作方式的观念,或者相应的改变linux下流行的操作方式的话,即使政府或者自由软件者付出再大的努力都不可能让更多的人坚定的走在linux这一条道上,打击盗版和扶持国内软件不能从根本上解决问题.

要解决这个问题,最好的方式之一就是在中国的教育系统中首先开展linux的教育,国家强制性的要求考试,作为计算机水平的考核,这样虽然有副作用,但是对于软件开发和linux的推广还是有很大的促进作用的.

对于linux来说,推广的问题是最重要的,如果这个系统还只是一部分人的爱好,而不是一个一种因为需要使用其功能而使用的系统的话,是不可能打破微软的垄断的.对于中国这种人们对于操作系统和软件的使用有根深蒂固的微软烙印的国家来说,要破除这种对于国家计算机产业发展的障碍,只有提高普通人的计算机水平才能够收效,所以推广的重心在于如何让大家的计算机水平不是停留在计算机的点击和系统的美化什么上.


中国人是很聪明的,在国际计算机科学的发展中,华人的是最重要的力量之一,但是很奇怪的是,中国人的软件却连一个印度都比不上

计算机在中国推广

在中国,国民的计算机水平是比较低下的,这是一个不可否定的现实,并不因为有一些人计算机水平不错就认为中国的计算机水平很高,事实是一个国家的计算机水平的衡量一方面得看这个国家的软硬件发展水平,另一方面得看这个国家大多数人在使用计算机做什么和怎么做,而且不可否认,后者更重要,因为只有大众能够很好的驾驭计算机,整个国家的气氛才能上去,软件和硬件的需求才能在本国内形成正常的发展.中国的情况是大多数人使用windows,而且95%是盗版,使用的水平是50%-75%的人都只是上网QQ,视频,,或者用word凑几篇所谓的论文(注意,论文已经代表了中国一般最高文化拥有者的水平)在这样的环境下,怎么可能要求大家都懂得计算机,了解计算机的真正内涵呢?没有对计算机的理解和正确的对待,怎么能够期望人们能够善待盗版,能够使用计算机于自己的生活和工作的专注的一方面呢?我觉得,中国缺少的不是计算机从业人员,而是怎么提高计算机在中国文化中的比重,提高计算机普遍的水平

计算机在中国推广的一个原因是在中国,计算机是外来物,而且并没有成为中国文化的一部分,这一点,美国就是完全不同的局面,使用字母文字作为官方文字的国家得到的是一种计算机和人的交互,对他们来说,计算机输出的和输入的都是自己平常所说的话,所以不存在汉化等问题,而且还可以和计算机交互就如同和人交互一样.汉字的编码和汉语的结构与英语等归纳型的语言比较是很不一样的,而计算机是美国发明的,肯定不会考虑中国人的习惯,这样的话,如果我们的英语水平就是最大的障碍,也是引起其他问题的根本障碍.有过编程经验的人都知道,如果你用英语来读程序的话,是很顺口的,就好像在告诉计算机怎么做一样,现在的语言是越来越接近自然语言,将来的编程语言肯定要加入自然语言的习惯,但是这很难说就符合中国人的习惯和思维方式.如果你是一个英语为母语的人的话,几乎不用思考,而且打一个命令也不用思考这个词用英语怎么说,然后转成英语单词,又缩写,最后才输入正确的命令.中国人习惯用中文思考,自然的就要考虑这些问题,而中国的平均的英文水平又成为编程人员障碍.另一方面,为了大量普通的用户,很多人白白的牺牲自己的时间在汉化和翻译上,这样就失去了进一步学习语言和应用的机会和时间,而且不能走在国外的开发者之前.(你得花多于别人一倍的时间才能做到别人一样做的的事情)计算机要成为中国文化的一部分,英语必须成为中国人各种思维语言的一种(其实也就是一种方言,比起中国的方言之间的差别,英语和汉语的差别并不大,来自方言区的人要学其实更有优势,,,,,,)这最主要的是教育...尤其是小学到初中的语言教育,就好像新加坡一样,英语也可以作为官方语言的辅助语种..

计算机文化不是靠网民多少来推广的,计算机文化只有成为中国人的一种内生的文化,才可能融入中国文化之中,大家才会把计算机的使用推广到日常生活,比如,为什么要用计算机?计算机能够有什么作用,计算机的形态...本文开头所说的就是这些计算机文化融入生活需要解决的最起码的问题.


还没写完,想到的很多内容一时无法全理清楚,请大家不要跟贴,谢谢!

基本上是关于标准的建立和实施   linux的推广和开发  软件和硬件还有网络服务的发展的思考

推广需要使计算机文化和别的工业文化成为中国文化的一部分,中国政府和自由软件爱好者应该设立好的基于linux系统的网络基础教育(幼儿教育,文化...等等,因为这是一个国家发展和国民计算机和相关水平提高的基石)

另外需要建立sourceforge级别的网络协作开发网站(恕我直言,中国的两个网站共创太慢,难以忍受,武汉的gro功能不够,而且人员太少)中国的开发人员可以开发出很多小的软件(多如牛毛,大多是鸡肋),却无法开发大型的软件,缺少的是网络协作,基本原因是不团结.........的民族特性........


需要软件和硬件的协同发展,尤其是国有硬件上相应开发环境的建立和硬件的推广.
这方面和台湾(地区)合作是最好的方式,需要注重新兴硬件平台的发展方向,这些方面中国可以用一些方式占优而不落后于国外.软件方面由产品转向服务,特别是网络服务,如把各个uddi类服务统一管理,把软件应用在嵌入式平台而整合在一起提供不同服务(这一点微软的系统就遇到很麻烦的安全问题和稳定服务问题)等等,国家信息产业部应该在这些方面做到称职..


标准的确立需要符合各个部分人员(使用和硬软件开发等)的不同特点.实施过程对一些商业软件商提高要求,对自由软件者应该鼓励,对国内的新开发的不成熟的(只要是自由软件,还有一些商业软件)软件采取和需求方牵线的方式,不断培养稳定的软件开发人才.
发表于 2004-5-15 13:22:54 | 显示全部楼层
继续努力
发表于 2004-5-16 13:47:51 | 显示全部楼层
up~
发表于 2004-10-6 15:52:04 | 显示全部楼层
写的很好,不过我没觉得LINUX在网络服务方面正在失去优势.
在网络服务方面,我们看到的是LINUX得到了更广泛的应用.

请楼主举例解释一下文中自己的观点.
发表于 2004-12-24 09:43:35 | 显示全部楼层
写的真的是很不错的,支持支持 啊
发表于 2005-1-1 09:08:35 | 显示全部楼层
精品

台兄写的极为到位,我只说一点,国内的研究机构的ftp都存放了什么 ????盗版软件,影视,盗版的windows软件、mp3或者一些娱乐的东西!!!看一下韩国和日本为opensource所做的贡献吧!!!到处都有他们的身影,尤其是日本!!

国内大多研究机构的服务器不对外开放,美其名曰”为了国家的安全和机密!“难道日本人就不知道国家机密的重要性????

中国的研究,难道没有能为为opensource做镜像???我们也期望 ,那里有我们的身影!!
飘舞的红枫叶 该用户已被删除
发表于 2005-1-2 13:45:48 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2005-1-3 00:14:40 | 显示全部楼层
linux要普及,首先要解决软件以及软件的安装问题,现在LINUX没有统一的标准,这是最大的障碍。
发表于 2005-1-3 00:20:30 | 显示全部楼层
好!打算把它转到fans上去作置顶!
希望楼主尽快完成!
发表于 2005-1-3 22:21:22 | 显示全部楼层
现在LINUX没有统一的标准,这的确是最大的障碍;
而北南南北 兄说的问题也很严重。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表