摘要:对于开发者来说CentOS+GNOME无疑是一个非常不错的选择,为什么我会选择这个?主要有几方面的原因:①CentOS作为服务器几乎是极大多数公司的选择;②CentOS表现出极大的稳定性;③即使在05年的软件源也不会失效;另外,这里不讨论Ubuntu,当然这也是一款很棒的操作系统,以前学习时用的就是它。
目录:
KDE与GNOME之争
这里主要谈一谈KDE与GNOME,可能你还听说过X Windows(其实这只是一套协议,KDE与GNOME都是基于它的)。这里为什么把KDE写在前面?这要从一个久远的故事说起——90年代,它是Linux急速发展的黄金时代,大量硬件厂商加入其中。昙花一现,厂商们看到Linux竟然无法娱乐化推广开来,慢慢的远离了Linux。
上帝却为Linux开了另一扇门,凭借其运行稳定性与资源的低消耗,在丧失了几乎所有个人用户的同时,稳稳的占据了服务器领域。在Linux面临如此艰巨的情况下,KDE项目发起了,它旨在开发一套Linux的视窗软件。Linux领域大牛不是一般的多,KDE很快取得了极大的成功,在其快速上升时期却遇到了一个极大的问题,产权问题。
这要从KDE的开发说起,它采用的是Qt,而Qt却不是开源的,这让KDE从基层就开始存在问题了(后来KDE不得不采用双授权机制),正是这样一大批核心开发人员离KDE而去,另起炉灶开始了GNOME的进程。GNOME吸取教训,采用C/C++作为基层开发