Linux图形化历程
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-19
(K Desktop Environment)计划.在当时的同类图形用户界面库产品中,Qt的功能 最为强大,Matthias Ettrich在发起KDE项目时很自然选择了Qt作为开发基础. KDE本身采用GPL(GNU通用公共许可证)宣言的,但是KDE底层的基础却是Qt. Qt是一个不遵循GPL的商业软件,一大批自由程序员对KDE项目的决定深为不 满,它们认为利用非自由软件开发违背了GPL的精神,于是GNU拥护者,一批人去 开发Harmonny(Harmony是一个兼容替代库,设计用来在没有Qt的情况下也有可能 运行KDE软件.),试图重写一套兼容于Qt的替代品,另一一批由一个墨西哥程序 员Miguel De Icaza组织下重新开发了一套称为GNOME(GNU Network Object Enviroment)来替代KDE. Linux业界老大RedHat不喜欢KDE/Qt的版权,甚至专门派出了几个全职程序员 来加入GNOME的开发工作,于是一场与Motif和Openlook相似的圣战就这么打起来 了. Trolltech为了KDE曾数次修改Qt的版权,从成立KDE Free Qt 基金会到采用 GPL,可谓是费尽心机,但是GNOME采用的GTK从一开始就是完全的GPL,因此在这个 方面GNOME有一定的优势,加上Qt/KDE采用C ,在当时并不为很多人熟悉,因此 GNOME吸引了更多的自由软件开发者,但是KDE毕竟先走一步,推出的KDE1.1.2也十 分稳定,而当时急忙中推出的GNOME1.0的系统稳定性奇差,有人甚至笑称GNOME1.0 还没有KDE1.0Alpha稳定. Apple公司出来的工程师成立了一个Eazel的公司替GNOME设计界面,然后是一批 GNOME程序员成立了一个Helix Code公司替GNOME提供商业支持,而大家期待以久的 KDE 2.0也终于发布了,这也是相当庞大的自由软件,除KDE本身,还包括Koffice 套件和集成开发环境Kdevelop等等一大批软件,其主力软件Kounqueror也是第一个 可以同微软的InternetExploer相抗衡的浏览器. Sun公司,RedHat公司,Eazel公司,Helix Code等一批公司成立了一个GNOME 基金会,Sun还宣布将把重量级办公软件Star office同GNOME集成,Trolltech公司 自然不能坐以待毙,于2000年10月将Qt的free edition变为GPL宣言,彻底解决了 KDE的版权问题,给了GNOME阵营一个有力的回击. Qt实际上就拥有双重授权:如果对应的Linux发行版采用免费非商业性的方式 进行发放,那么使用KDE无须向TrollTech交纳授权费用;但如果Linux发行版为盈 利性的商业软件,那么使用KDE时获得授权.TrollTech是商业公司且一直 主导着KDE的方向,双许可方式不失为解决开源与盈利矛盾的好办法.TrollTech宣 称,双许可制度彻底解决了KDE在GPL公约方面的问题,但RedHat并不喜欢,RedHat 不断对GNOME项目提供支持,希望它能够尽快走向成熟,除RedHat之外的其他Linux 厂商暂时都站在KDE这一边,但他们同时也在发行版中捆绑了GNOME桌面. 在2001-2002年,火热一时的Linux运动开始陷入低潮期,几乎所有的厂商都发 现桌面Linux版本不可能盈利,而易用性的不足也让业界不看好Linux进入桌面的前 途.但在服务器市场,Linux发展势头非常迅猛,直接对UNIX和Windows Server造 成威胁.不过,秉承自由软件理念的开发者们并不理会外界的论调,他们一直将 Linux桌面化作为目标,GNOME项目和KDE项目都在这期间获得完善发展. GNOME的铁杆支持者,IBM、SUN、Novell、HP等重量级企业也都选择GNOME,而KDE的 主要支持者暂时为SuSE、Mandrake以及中科红旗、共创开源在内的国内发行商. 2005年,厚积薄发的GNOME开始全面反超,3月份的2.10、9月份的2.12让GNOME 获得近乎脱胎换骨的变化,加之OpenOffice.org 2.0、Firefox 1.5等重磅软件的 出台让GNOME如虎添翼;KDE方面则分别在3月和11月推出3.4和3.5,其中KDE 3.5也 逼近完美境地,我们认为它的水平与GNOME 2.12不相伯仲.但KDE在商业支持方面 每况愈下,Novell在 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Linux 中web服务器的基本配置下一篇: 共享之windows与Linux
关于Linux图形化历程的所有评论