当前位置: 技术问答>linux和unix
关于GNOME和KDE?
来源: 互联网 发布时间:2014-12-24
本文导语: GNOME和KDE有什么区别, 为何说安装软件时有GNOME和KDE之分? | 是两不同的x-windows manager. 即是不同的界面而己. 只是他们也是近期最活跃的开发, 因为他们桌面linux也有今日的易用性,和美观化...
GNOME和KDE有什么区别,
为何说安装软件时有GNOME和KDE之分?
为何说安装软件时有GNOME和KDE之分?
|
是两不同的x-windows manager. 即是不同的界面而己. 只是他们也是近期最活跃的开发, 因为他们桌面linux也有今日的易用性,和美观化.
但他们最大的分别不是在外观, 而是他们的内核. kde 是用qt 而gonme却是用gtk来开发. 最初qt不是 GNU行列, linux社团担心所有为kde付出的成果, 因为原来qt是商业licences的,虽然可以免费使用, 但有机会被将来的qt拥有人可以全部取去今日所作的一切, 正如当年AT&T不费一分一毫, 便全部抢去unix的始创人的所有的权益.
因此kde最初极受linux/gnu社团的排挤. 而Redhat便公开支持当然由巴西人开展的gnome. 不用kde. 直到後来qt改变原有的协定, 才开始被采用. 要补充的是 Mandrake 就是当年 Redhat 5.2? + KDE 1.0, 而广受人注意和喜欢. 不然Redhat今日根本不会有任何对手而独霸市场呢.
时至今日大家都接受kde 和 gnome分开发展, 但redhat却在rh8.0把他们合拼, 令许多人不喜欢. 始终两者的理念不尽相同.
但他们最大的分别不是在外观, 而是他们的内核. kde 是用qt 而gonme却是用gtk来开发. 最初qt不是 GNU行列, linux社团担心所有为kde付出的成果, 因为原来qt是商业licences的,虽然可以免费使用, 但有机会被将来的qt拥有人可以全部取去今日所作的一切, 正如当年AT&T不费一分一毫, 便全部抢去unix的始创人的所有的权益.
因此kde最初极受linux/gnu社团的排挤. 而Redhat便公开支持当然由巴西人开展的gnome. 不用kde. 直到後来qt改变原有的协定, 才开始被采用. 要补充的是 Mandrake 就是当年 Redhat 5.2? + KDE 1.0, 而广受人注意和喜欢. 不然Redhat今日根本不会有任何对手而独霸市场呢.
时至今日大家都接受kde 和 gnome分开发展, 但redhat却在rh8.0把他们合拼, 令许多人不喜欢. 始终两者的理念不尽相同.
|
从编程的角度:
gnome是用基于面向对象的c语言结构实现的,又因为c语言借口的通用性,所以任何语言都可以使用gnome/gtk的接口。
但是kde是基于c++的,而且c++的源代码还要经过预处理才能成为纯粹的c++程序,所以导致的结果是kde 的编程语言没有gnome的多。
两个合并,我的看法是 技术上不成熟,但是对于编程员,面对两个风格迥异的界面,到底选择哪一个的确很头疼。
gnome是用基于面向对象的c语言结构实现的,又因为c语言借口的通用性,所以任何语言都可以使用gnome/gtk的接口。
但是kde是基于c++的,而且c++的源代码还要经过预处理才能成为纯粹的c++程序,所以导致的结果是kde 的编程语言没有gnome的多。
两个合并,我的看法是 技术上不成熟,但是对于编程员,面对两个风格迥异的界面,到底选择哪一个的确很头疼。
|
我觉得gnome比较好看
|
对于我来说,用控制台就够了。