建议Linux Deepin发展自己的桌面环境
Tofloor
poster avatar
Huhuda
deepin
2012-11-21 21:38
Author
Linux Deepin 基于Ubuntu,采用的是gnome桌面环境。现在,Ubuntu发展并不方便于台式机使用的Unity桌面环境。而gnome呢,从相关报道不难看出,那些开发者变得越来越疯狂,他们并不想做对于普通用户易用的产品,而是想把更高的gnome版本做成Windows的死机界面——蓝脸。可以说,在那帮疯子的折腾下,gnome正在走向死亡……
国内的Linux发行版经过十几年的变迁,从兴起到衰退,除了Windows垄断的主要原因之外,我感觉就是没有自己的桌面环境系统。亦步亦趋,每个版本都要跟着别人走,事实上就是处处受制。
当然,Deepin没必要从头做起,可以选一个比较成熟、易用性好的现有桌面环境如Xfce、 LXDE、gnome等等,进行主导开发,做出自身的特色。
Reply Favorite View the author
All Replies
cxbii
deepin
2012-11-21 21:45
#1
Linux Deepin 基于Ubuntu,采用的是gnome桌面环境。现在,Ubuntu发展并不方便于台式机使用的Unity桌面环境。而gnome呢,从相关报道不难看出,那些开发者变得越来越疯狂,他们并不想做对于普通用户易用的产品,而是想把更高的gnome版本做成Windows的死机界面——蓝脸。可以说,在那帮疯子的折腾下,gnome正在走向死亡……
国内的Linux发行版经过十几年的变迁,从兴起到衰退,除了Windows垄断的主要原因之外,我感觉就是没有自己的桌面环境系统。亦步亦趋,每个版本都要跟着别人走,事实上就是处处受制。
当然,Deepin没必要从头做起,可以选一个比较成熟、易用性好的现有桌面环境如Xfce、 LXDE、gnome等等,进行主导开发,做出自身的特色。
正在自己开发.12月中这样测试版
Reply View the author
bsidb
deepin
2012-11-22 05:51
#2
Linux Deepin 基于Ubuntu,采用的是gnome桌面环境。现在,Ubuntu发展并不方便于台式机使用的Unity桌面环境。而gnome呢,从相关报道不难看出,那些开发者变得越来越疯狂,他们并不想做对于普通用户易用的产品,而是想把更高的gnome版本做成Windows的死机界面——蓝脸。可以说,在那帮疯子的折腾下,gnome正在走向死亡……
国内的Linux发行版经过十几年的变迁,从兴起到衰退,除了Windows垄断的主要原因之外,我感觉就是没有自己的桌面环境系统。亦步亦趋,每个版本都要跟着别人走,事实上就是处处受制。
当然,Deepin没必要从头做起,可以选一个比较成熟、易用性好的现有桌面环境如Xfce、 LXDE、gnome等等,进行主导开发,做出自身的特色。

现成的集成桌面环境还是有他的好处的,就是各个软件之间可以相互配合,获得很强大的整合能力。苹果和微软现在都在整合自己的软件资源,linux桌面下现在缺乏这样的整合能力。
在使用DE时,如果配合DE自己的一套软件来使用,就能感觉到桌面的整体性。
不知道你在Gnome-Shell下用不用Evolution。在使用Evolution后你的日程就会在系统的日期栏中显示,查看非常方便。在KDE下如果使用Kontact的话,你的日程就能在查看日历的时候显示出来,而且在KRunner中可以很方便的搜索你的歌曲库、邮件内容、日程、安装的虚拟机等等个人信息。而且DE的各种API都比较成熟,有很多其他的可用插件,自己做桌面环境就难免面临着这些困扰啊~
Reply View the author
Huhuda
deepin
2012-11-22 20:58
#3
[quote]Linux Deepin 基于Ubuntu,采用的是gnome桌面环境。现在,Ubuntu发展并不方便于台式机使用的Unity桌面环境。而gnome呢,从相关报道不难看出,那些开发者变得越来越疯狂,他们并不想做对于普通用户易用的产品,而是想把更高的gnome版本做成Windows的死机界面——蓝脸。可以说,在那帮疯子的折腾下,gnome正在走向死亡……
国内的Linux发行版经过十几年的变迁,从兴起到衰退,除了Windows垄断的主要原因之外,我感觉就是没有自己的桌面环境系统。亦步亦趋,每个版本都要跟着别人走,事实上就是处处受制。
当然,Deepin没必要从头做起,可以选一个比较成熟、易用性好的现有桌面环境如Xfce、 LXDE、gnome等等,进行主导开发,做出自身的特色。
正在自己开发.12月中这样测试版[/quote]

期待啊
Reply View the author
Huhuda
deepin
2012-11-22 21:28
#4
回3楼:
我是指系统开发的总体而言,并不针对Evolution、Kontact这种对绝大多数普通用户不重要的细节。事实上,无论国内还是国外,许多发行版面对gnome2到gnome3、KDE3到KDE4的巨变都很晕。比如国内的红旗桌面版,采用KDE3的红旗4.x桌面版的可以说有一定可用性的,但KDE4让红旗桌面版半死不活了。
另外,我也是普通用户,请问“DE” 是啥?
Reply View the author
cxbii
deepin
2012-11-22 21:34
#5
回3楼:
我是指系统开发的总体而言,并不针对Evolution、Kontact这种对绝大多数普通用户不重要的细节。事实上,无论国内还是国外,许多发行版面对gnome2到gnome3、KDE3到KDE4的巨变都很晕。比如国内的红旗桌面版,采用KDE3的红旗4.x桌面版的可以说有一定可用性的,但KDE4让红旗桌面版半死不活了。
另外,我也是普通用户,请问“DE” 是啥?
桌面环境英文 Desktop environment 的缩写
Reply View the author
bsidb
deepin
2012-11-23 19:53
#6
回3楼:
我是指系统开发的总体而言,并不针对Evolution、Kontact这种对绝大多数普通用户不重要的细节。事实上,无论国内还是国外,许多发行版面对gnome2到gnome3、KDE3到KDE4的巨变都很晕。比如国内的红旗桌面版,采用KDE3的红旗4.x桌面版的可以说有一定可用性的,但KDE4让红旗桌面版半死不活了。
另外,我也是普通用户,请问“DE” 是啥?
DE的概念区别中强调有Environment,就是不只是桌面环境,还有一整套相互配合的软件组成。
“Evolution、Kontact这种对绝大多数普通用户不重要的细节”这些虽然是具体的软件,但是他的后台需要桌面环境提供API级和相应的程序间约定的支撑。否则桌面的日历栏怎么知道你的日程存在了哪里?如何解读这些日程?
Gnome和KDE的配合软件组里面的软件都很多的。例如Rhythmbox就是Gnome的软件组中的软件。一个软件组中的软件之间的界面风格相近、可以互相配合,所以构成了一个桌面“环境”。这些配合不只是表面上看到的“桌面软件”这个简单的概念,还包括桌面系统提供的一整套API和程序之间相互调用的接口。
Gnome-Shell的强大的插件系统就要有Gnome桌面环境来提供。例如现在在KDE中的搜索栏里可以搜索我装在VirtualBox里的虚拟机,这就需要后台API的支持。
例如KDE里的所有KDE组件都可以共享一个超级强大的文本编辑器来完成基本的编辑功能,而且编辑的结果可以自然的返回给相应的调用程序,这就是由KDE桌面环境提供的KParts功能。
苹果的桌面在这方面做的就很不错,Windows原来对这部分的整合不够,各个程序有些各自为战的感觉,不能互通数据和信息,现在也在加强。
Deepin的音乐和视频播放器将来就会成为Deepin桌面环境的一部分。
Reply View the author