热词世界杯 |
2008-07-09 11:00 作者:小球球 责任编辑:zhangyijie
Linux新版本发行的成功与否往往都和支持它们论坛的实力息息相关。例如Gentoo就在2007年取消了他们的新版本发布。尽管如此,结合了上一年的研发成果,Gentoo在2008年发布了他们的最新版本——Gentoo Linux 2008.0版。Gentoo的开发者都希望通过该版本挽回Gentoo在开源研发者心目中的地位,并且让Gentoo的发展步入正轨。 最新版Gentoo的发布时间正值众多Linux更新版本的发布高峰期。Red Hat,Ubuntu和openSUSE都计划在最近推出更新版本。 “从论坛上出现的观点来看,由于2007.1版本在没有公开的情况下就被取消了,所以2008.0版将是一个庞大的项目。”Gentoo的创始人Daniel Robbins面对InternetNews.com记者时说,“实际上,由于发布时间延后,Gentoo新版本研发小组有足够的时间重新安排发布过程,同时加强跟Gentoo论坛会员之间的技术交流。最后,他们成功地在2007.1版本的基础上发布了2008.0版本。这是一个了不起的成果。” 由于用户可以通过源源不断的Gentoo系统升级包来自己的个性化系统,Gentoo的开发人员把他们的新版本称为“超发行版”。而且,2008.0版本为Gentoo用户提供的是更新安装,同时给Gentoo新用户提供了更多支持他们系统的新版软件。 “所有Gentoo的发行版本都只是对当前可用的软件包的一个集合体,”Gentoo开发人员Donnie Berkholz向InternerNews.com解释道,“2008.0版最大的改变在于包含了2.6.24更新版系统内核,增强了对在2007.0版本发布之后出现的大量硬件的支持。这意味着在新硬件系统环境下安装Gentoo会变得更加容易。” 在2007年5月发布的,Gentoo发布了此前的更新版本——2007.0版本。一般情况下,Gentoo会在一年中发布至少两次以上更新版本,但是在2007年却只发布了一个版本。 “因为在经过了许多次安全更新和缺陷改进的工作周期后,我们发现在2008年之前发布更新是不可能的,所以我们取消了2007.1版本的发布。”Berkholz说,“在每个版本的开发过程中都会出现这样那样的问题,而且大家都是用各自的空余时间在做这个新的版本,加之现实生活中的事情也会干扰开发人员在这个项目上的工作,所以开发进度不可能很快。” Berkholz还补充道,人们在试用版中发现了大量的缺陷问题,所以在2008.0版本的发布过程中还需要解决这些问题。“我们很高兴地看到用户向我们提供问题报告。但是要解决这些问题实在需要大量的时间。”Berkholz解释到。 另外,关于Gentoo法律结构的问题最近也影响着项目的研发。今年,为了更好地进行Gentoo Linux项目的日常管理,Gentoo组建了Gentoo基金会。但是,因为缺乏合法的文件,Gentoo基金会不得不宣布解散。 “Gentoo基金会其实还在继续它的工作,目前主要着手办理合法手续以符合地方法规,而且继续在版权、商标和财务方面做着努力。”Berkholz说,“我们也讨论了如何扩展Gentoo的应用领域,也谈到了Gentoo的长期展方向。但是目前还不清楚论坛上的人们会不会同意我们的看法。” Gentoo理事会是Gentoo的另一个管理层。据Gentoo官方描述,“当全球范围内出现影响到Gentoo项目的问题和政策时,该理事会将负责做出针对性决策。” 在过去几年中,Gentoo论坛上的热点话题之一是:“是否可以开发一个能长期提供给用户使用的企业版本?”Gentoo研发人员Berkholz强调,除非大家都有时间和精力来从事开发工作,否则这个版本的发布是不现实的。” Berkholz还说:“作为理事会的成员,我所关注的问题是怎样提高现有软件包的质量。如果要发布企业版本,研发人员就必须保证软件的质量,这也是大家希望看到企业版出现的原因。” 然而,是否发布企业版并不是影响Gentoo能不能在Linux市场上壮大的唯一因素。要壮大市场,Gentoo还必须在完善技术方案和满足用户需求两方面作出努力。 Berkholz坚信如果Gentoo能够打造一个实力强大的开发者论坛,那么他们就可以创造出一个伟大的版本。到那时候,尽管Linux用户相当有限,Gentoo也会自然而然地吸引更多的用户来使用它。 “我也知道,在目前Gentoo的情况下,能够发展的新用户数目始终是有上限的。因为只有那么一些用户使用源代码的构建他们的系统。”Berkholz提醒到,“随着硬件发展的不断提高,这些用户的数目在增加,但是要强迫像OpenOffice.org一样的用户花3个小时去编译一个程序还是不很现实。毕竟,如果他们用普通的二进制版本,只需要5分钟就可以完成安装。” 通常情况下,Gentoo用户都用源码格式来编译它们的应用程序,而不是用二进制软件包格式。这里提到的二进制软件包是经过预编译的文件,目的是为了使安装速度明显提高。而对于用源码创建软件包的安装方式,用户可以根据自己系统的需求创建高优化的应用程序。 对此,Robbins提醒道:“Gentoo还有许多可以改进的地方,而且Gentoo不支持二进制软件包的问题始终没有得到解决。” “总而言之,Gentoo要求发展,首先要解决的问题和技术无关,而是要壮大Gentoo论坛的规模。要知道,许多技术创新都是在那里出现的,而且今后还会出现更多的创新。”Robbins说道,“而对于Gentoo的官方项目,发展趋势是逐渐放弃外围的开发工作。我认为,如果让Gentoo官方项目扮演论坛核心或者标准组织的角色,用于支持和协调外围研发工作,会取得更好的效果。” |