大讲堂,Linux系统的几个问题

作者: Desktop 2007-09-29 13:04:59
  在Linux知识状况中以往有很多误区,或者说对于我们初次接入Linux这种技术,接入开源文化的时候,有些这种想法,一些不太正确的地方跟大家简单交流一下,有些软件爱好者他们认为Linux这个东西,它过去只是软件爱好者的玩意儿,开发起来应用比较困难,界面差,不易学习和使用,这或许对于初期的开发者们一些应用者、爱好者一个普遍的一种感受。为什么有些人会认为它是一种软件爱好者的玩意儿呢?因为Linux这种技术的开放性一直是在,被人们叫做“黑客”技术团队里面去玩儿,在校园里面也有很多开源的社团,很多人都是在这里边通过Linux开放源代码的技术来把自己的想法,自己的意识加入到代码中去,来展出它的一种变化。而在这种变化过程当中来获得自己的成就感。

  有人可能说除了爱好者之外,一般的社会人物我们用它去做事情是否可能呢?爱好者们在玩开源软件的时候,经常可能会更关注一些原始级的代码,比如说它的核心的一些基本的应用模块的组建,而对于商业应用者,比如说像我们商务人员需要用这样环境去工作、办公的时候,我们需要用到的是一种由发布商把一些开源的组件,打造好的系统组件,所以这块大家要想到,以前大家说Linux开源这部分,其实更多探讨的是Linux的核心,而对于一个真正在商业社会中,被社会直接使用的东西,应该是Linux操作系统的发布。对于应用一个好的操作系统上面,如果没有应用自然大家就无法去接受它。所以在Linux上面具体有没有应用?能不能做什么?今天的社会里边Linux已经被大量普遍使用上了,我相信进入这个圈子以后,大家会感受到在Linux平台上的大量应用,会吸引大家,会给大家提供各自所需的应用。

  Linux系统能做什么?
  我现在的机器本身就是在一个Linux平台上,我现在播放的这种电子展示片也是直接在Linux平台上用的。所以从商业大规模应用的角度来说,可能最大的应用就是办公、上网、信息筛选,当然对于爱好者来说可能还希望说能玩游戏、看电影、多媒体应用,当然现在还有很多人是通过网上进行交流,像即时通讯等等这些东西,这些东西目前在Linux的平台上都已经有很丰富的应用在进行支持了。

  对于安全性问题,可能很多网友在设想,说你Linux开放的源代码的东西,所有东西都是透明的,是不是这个东西就很不安全,换一个角度大家是否想到,如果一套源代码的系统不是开放出来的,虽然你直接看不到,就像一个铁盒子包装的东西跟一个透明盒子包装的东西,你到底认为哪个是安全的,透明盒子包装的东西,所有的代码都是可以被社会直接检验来监视检测和验证的话,它的安全性比一个封闭代码集合里面可能会留有一些技术上不完善的漏洞,里面会留有某些技术的后门,甚至由于某些恶意的技术在里面注有一些破坏性的东西,相对来说它的安全性会比封闭的系统更容易起到安全作用。

  Linux系统它的发展是基于网络社会发展起来的,随着因特网的发展使得Linux迅速普及。在开源社区里面大家在探讨Linux技术的时候,不可能都是通过面对面这么去交流的,很多人都是通过网络进行,网络社会使人们之间已经没有距离感,这种交流都可能集中在一个点上面做到。当然Linux现在已经不仅仅只是一种中小型企业作为网络服务的一种组件了。记得曾经Linux的创始人Linus Torvalds说过,他的最大希望,就是说Linux的应用技术可以从服务器网络技术上走向百姓级的应用,也就是说向桌面应用技术来发展。可喜的是今天我们看到了,Linux在桌面应用领域里边已经有了飞速的发展,当然对于Linux的市场是否有利润?Linux厂家要想生存,所有的东西都是自由下载的,不去探讨它的商业价值的话,你的利润在哪里?这个或许大家是否会去考虑,如果我们在购买一些商业操作系统软件的时候,不是现在你所看到的这种价格的话,是否你会认为Linux系统,特别是Linux发布的这种产品,标明的价格是低了呢?我们大家可以反过来设想,某些商业的技术软件它的价格标的太高了呢?所以Linux市场有无利润可以由社会去检验。在利润上面,其实Linux这一块它并不是去探讨我把一张光碟卖出去以后的价值。在这我们会设想一套好的技术,好的思想,它的价值并不一定跟它的价格是相对应的。

  当然也有人说,Linux将全面取代Windows和Unix,至少对我个人来说,认为这是不应该的,也是不现实的。因为现在的社会是需要有更多的选择,是需要我们用户有更多的选择,根据自己的需要不同,来选择自己希望使用的系统,可自己定制自己的系统,而不是完全商业技术厂家固定好一种东西,Unix有它严谨的技术风格,所以Linux,Unix、Windows等多种操作系统相信在未来很长时间会相互的促进,相互的竞争,相互共存。只有有了这种多种选择,才会造福于社会,造福于民众去使用这些不同的技术。

  Linux 有多少?
  目前说到Linux操作系统,很多网友可能也清楚,就是说Linux操作系统发布不是红旗一家,在社会上有很多Linux系统的厂家。那么在中国目前市场上面,大家主要能够接触到的一些Linux的发布厂家,是哪儿呢?一般国外的厂家大家可以看到的像RedHat,这是比较早的发布公司,它也是进入商业市场较早的一家公司。

  再有一个是SuSe,但是现在叫Novell SuSe他被Novell收购以后,它全名应该叫做Novell SuSe了。当然还有在2000年那会儿在中国商业市场上非常有作为的Turbo,中文叫做托林斯这家公司也是比较不错的。对于国内的Linux发布商来说,红旗软件是一家,还有像中标软、共创等等很多的Linux发布商,那么,这么多Linux的发布商他们之间有没有相同和共同的地方,其实这块没有必要大家非得一样,就像买一辆汽车、一个电视都有不同性能的,有不同品牌,但是每一个厂家发布的产品都会依据各自厂家的一些文化背景去打造的,像红旗厂家的技术产品,现在在社会上引起反响的是Asianux这个词汇,在这里我为什么把红旗后面标有了一个Asianux,这点或许就是说红旗软件与其他一些国内软件不同的,有一点点不同的地方,它是在往一种广域,基于亚洲文化,往全球领域里面发展的技术平台。从技术上来说,因为大家都可以直接引用开源的组件,比如说大家都可以下载同样的Linux的核心组件,都可以用同样的功能模块去打造,但是各个厂家基于的文化背景不一样,他们在实现这种工程化技术去打造这个产品的时候,可能每一个大师所构想的艺术点稍微是有一点不同的,这就是前面探讨的隐性文化会有一些不同。

  前面说到既然Linux只是一种核心的话,就是说Linux其实并不是一个最终的产品。最终的产品除了一个由Linux核心构造的操作系统盘片可以从网上直接下载、发布,同样我们需要更多的技术支持服务,来解决用户的后顾之忧。前面曾经误解里面提到过,Linux是否只能是商业用户去使用?如果商业用户在大量使用Linux技术的时候,他们同样都有自己的一些想法,如果公司现在由某一个技术人员从网上下载不同组件,为我公司打造好了一套服务平台的话,一旦这个技术团队,随着年龄,随着兴趣点不同,或产生流动的话,那我这套技术平台谁来维护呢?所以在商业软件里面,在商业社会里面使用这种技术产品的时候,现在并不仅是在说你是否是自由软件,你的下载是否容易获得,而更多的是需要技术服务,如果没有服务的话,商业用户是很难去使用跟接受它的。

  同样Linux本身是开源软件,也需要有大量的商业技术融合进来,并不是说在开源的软件集合中只允许开源组件的东西存在,而排斥一些商业技术,不会的。围绕红旗Linux上面大家可以看到有个产业联盟,比如说Oracle技术,包括英特尔等等很多大型的技术厂家的技术,在红旗构造的平台上面都有很好的融合。

相关资讯