心之所在兄的喷文没来,来了个预测文。我也顺势写点什么好了。
我没用过Gnome3的任何组件。不过说起来我了解的其他项目的成功与失败的例子,恐怕会在Gnome3上得到验证。
讲大话是大家都会干的事情,Mock Up更是大家都会干的事情,但是好的RoadMap却不是这么回事。
Gnome3现在主要的情况就在于雷声太大,雨点太小。据李开复讲法,当年Vista也有三个宏伟的目标,现在不禁让人想到WinFS。Gnome-Shell的mock up,看起来是那么的exciting,那个托动窗口让其他窗口靠边,当时真是震撼到我了。我后来虽然投奔到KDE4,当时震撼的感觉还历历在目,给我的感觉就是Gnome3一出来KDE4就不用玩了。
结果呢,折腾折腾折腾到现在,没有任何结果。2.30 = 3.0,看见这图的时候我也以为Gnome3不远了。我找了下日期,2008年6月有人在flickr上传了这个照片,现在是2011年1月。好,这两年gnome在玩什么?KDE4的搞法是全面扔掉KDE3,这开发力量上我似乎就感觉到了不同。热爱KDE3的人自然会fork,现在Ubuntu不就有Trinity,不是吗?Gnome的版本号从2.26刷到了2.32,其实gvfs的出现让我感觉也很不错的,kio的一坨屎一样的性能我就不说什么了。这些本来都有机会成为gnome3的特性,这在坑爹吗?这种东西不应该好好藏起来给大家一个excitng吗?
我们来看看最近另外两个手机项目,Android和WP7,Android一开始的屎样我也有耳闻,就连pop的1.5都还有很多缺失的Feature,慢慢的,缺失的Feature一个个都加回来了。Android也越来越不让人失望了。WP7让人诟病的缺点,比如剪切板,难道不让人感受到这是赶工赶出来的吗?但我相信WP7如果狠狠的加速开发,还是会有巨大前景的。
Gnome的另外一个问题就是GTK,GTK3,哦想和Qt4一起刷版本号?可以,你先刷出来再让人期待Gnome3好吗?我的一个印象是KDE和Qt不是一波人,但是Gnome和GTK更加紧密(讲错请指出),如果集中火力把GTK3搞出来再搞Gnome3,我想事情也不会闹成现在这个样子。
讲大话的缺点就是,到现在大家都没有热情了。看看KDE4的话,有多少软件在KDE4刚出来的时候都还没有移植?我喜爱的KDevelop也一直没有移植,直到最近归来的时候,依然让我激动。K3b也没有。缺胳膊少腿的KDE4,为什么依然坚挺到了今天?4.5才几乎刚刚搞好的Activity,难道不是一个重要的概念的组件吗?Akonadi不也是一个卖概念的好东西吗?Nepomuk不更加是吗?他们也没有一开始就走到KDE的核心,现在概念才一步步走向现实,就连这个过程,都让我这样的用户感觉热血沸腾啊老大!
可以说,KDE4刚出来的时候,崩溃,功能缺失,都让人几乎失望。但是用户的弹性是很大的,Gnome有很好的闪光点,概念也有很好的概念,但似乎违背了一件事,让程序先跑起来,就算是一个婴儿,也不要只你妹的胎教个没完啦,该让它见见世界啦!有这么多喜爱Gnome的用户在等着你,出来给大家笑一个好啦!
看这文章的时候听着某煽情音乐,最后两段真是很煽情啊……还有点荡气回肠的感觉。
我用Linux的时间本来就很短,开始KDE就更晚,最早是装了有KDE4.2的kubuntu(4.2那个时代的kubuntu,我们都懂……),觉得每一次升级带来的改变真是激动人心。之所以在很明白kubuntu那打包状况下还冒险去升级,其实就是冲着那些能够真正摸得到的特性,而不是什么概念图、概念视频之类的幻象。KDE4这一路走来,真的就像从初出茅庐的难堪大用到现在的中流砥柱。
关于gvfs,我觉得搞不好就是为Gnome3准备的,因为当时亟需延长Gnome2的寿命才决定立刻上马。既然决定要继续升级,总得有点硬东西,不然整整一年看不到新鲜东西Gnome众就该叛逃了。当时看到Gnome3那概念视频(我看到的那时候KDE4已经出了好久了)的时候我也觉得就凭KDE4现阶段这桌面肯定是要被全面超越了。不过我当时天真地以为他们已经做出来了,就是因为不稳定才不放出来而已,后来才搞清楚那只是个科幻片……今天又重温了下视频,震撼依然在。搞不好他们真的会在3.0实现的,至少左下那个程序抽屉应该没什么太大的难度。
另外……我觉得KDevelop那新图标(我是说在KDE4里的图标)质感特别好,像个大号水晶轨迹球……
原来那是水晶球…… = =b,我还以为是扁平的……原来是KDevelop3的图标躺下的样式啊……
我之所以觉得GNOME3必死很大的原因是gnome-shell的设计,这个设计完全没有改良的机会啊。要是常规桌面,第三方很容易补充进来(dock什么的),凭gnome粉的激情,也不是不可能的事情,现在的gnome-shell连dock都没法用,因为底部有个自动隐藏的托盘面板(有消息或系统通知会在中间弹出来)。但那个gnome-shell完全是给小尺寸屏幕用的,要是有触摸屏玩的可能会很爽,但是目标群是PC啊。
KDE4.0当初烂,但那桌面至少符合人类操作,烂是经常崩溃,gnome-shell是反人类的(想象一下,鼠标移动到左上角,再屏幕中间离顶部1/3处点“应用程序”,然后移动到右侧点“Internet“,再移动到左边启动Chromium)。
这设计反不反人类也不好说,unity也这幅调调。
indicator是一个扩充方向,gnome3也有类的东西,感觉上还可以接受。
不过确实看不到和plasma一样的扩展性。
这么一讲的话kde的扩展性怎么看起来都比gnome强很多啊,作为核心的kparts大量重用,哪年见gnome的组件互相嵌入了?没有啊没有。gnome的人和gimp的一样死心眼。fedora以前的嵌入evince,ooo嵌入到firefox倒是让我眼前一亮,可惜是昙花一现。现在回想大概是窗口管理器抓窗口嵌入这么个机制吧,算不上底层的。
这事改日可以好好写篇文章。
Unity 最初就是给上网本的,所以才那个样子, plasma-netbook也那幅德行。
传送门。。。 http://www.kde.org/announcements/4.6/
@nihui 还是未发布状态吧……首页还没有消息,ftp也没有tar包。我还以为我那个倒计时图片算错日子了呢。。。想想也应该没有。我特意按照UTC时间算的。现在在是25日UTC + 8 的11点。离26日的UTC零点还21个小时呢。
鼠标距离来看的话好像还不算非常的远……觉得Shell的大体理念就是窗口轮转/屏幕切换结合Lancelot。区别是Shell在开程序的时候会自动平铺窗口而已。鼠标移动的话,好像并不需要移动到右侧去吧?
Shell要想定制的话似乎也不是不可能,只要允许下方有一块自定义面板就好。不过不知道他们肯不肯加这功能。
@csslayer 那不光是躺倒了吧……3里面是小半个齿轮绕着一个球,4里面是整个齿轮托着一个球……
Ubuntu 那个是 Unity 吧。。。 怎么写成了 Trinity 。。。
文中你指的 GNOME3 mockup 视频是这个么?
没写错,那个是说ubuntu有个KDE3的fork项目叫做trinity。从kde3不更新之后现在的版本号是3.5.11。
视频是那个。
KDE非常用得不习惯……