Skip to content

杂记:KDE 4与Nokia收购奇趣科技

  两个“老”消息(再不写真的就烂掉了,最近积累的半拉子草稿真多)。

  第一个消息是KDE4发布,这个是比较老的,时间是1月11日。
  另外一个是Nokia收购奇趣科技,时间是1月28日。

  这两个消息有什么联系?很简单,奇趣科技(Trolltech)所开发的QT库,是KDE 4的基础。KDE是目前开源世界两大桌面系统之一,另外一个是基于GTK库的GNOME。Nokia我就不说了,大家都认识。

  KDE 4的发布是开源世界的一件大事情,因为他能定义未来5~10年,开源的桌面世界是什么样子的。KDECN上有一组比较老但是很好的文章(一点也不过时,因为从那往后,KDE就进入了特性冻结期,没有加入大的新功能),一一介绍了KDE 4上面的一些主要的变化。Cavendish把KDE 4发布的视频放在了国内可以访问的服务器上,其中有很多KDE核心开发者的介绍。

  我看了一段视频,看了看相关的介绍文章;也试用了一下KDE Live CD,真是很漂亮。KDE 4相对以前,是有很多变化的。
  第一,在桌面融入了SVG矢量技术,使得任意的放大和缩小之后,图标依旧清晰,这让桌面能够做的更漂亮,能够适应更广泛分辨率的显示器,后者甚至比前者还要重要。语虚曾经写过一系列文章,介绍Mac中的PDF,他写到“Apple选择PDF做为其Mac OS X操作系统的Quartz图象层的本地(native)元文件格式……我们在屏幕上看到的一切都是由Quartz 2D经过数以百万次计算得到的结果……其他操作系统都无法提供Quartz 2D那样的高品质图形渲染能力。”看过这个你就知道,一个好的底层渲染,对于桌面是否好看,有多么的重要。
  第二,在不同层次进行整合。在KDE 4中真的有非常多不同层次的整合,Phonon整合了音频,Solid整合了硬件管理(用以适应目前变化繁多的移动设备),Plasma整合了桌面部件,Decibel整合了网络实时通信,甚至有Akonadi这样对日程、联系人等资源整合的部件。可以看到KDE真的是在底层为程序员做了很多很多的事情,有了这些支撑,做一个好的程序就更容易了。
  第三,随着QT4所带来的可移植性。QT是一个很有意思的库,因为他有很好的移植性,我们可以看到在KDE 4刚刚发布的时候,就已经被移植到了Windows和Mac上面——你可以在Windows里面跑KDE的原生程序!并且,根据移植者的描述,他们只做了很少的工作,就然这些东西能够很好的跑在Windows上面。这意味着什么?从长远的来看,或许意味着桌面软件的大融合——这是近几年一直在发展的一股潮流,我们现在有跨平台的浏览器,网络应用几乎在任何机器上都是一致的,为什么桌面软件不能呢?
  KDE 4是一个很有希望的起点,在未来肯定还会开出更美丽的花朵来。

  KDE很重要,QT很重要,因此Nokia收购奇趣科技这一招就很厉害,大家都想看Nokia到底想干什么,目前也不是很清楚。要知道,Nokia过去从事的很多工作,比如说我的Nokia n770,就是基于GTK的,是QT的竞争者;而Nokia自己的一些竞争对手,比如MOTO,他的Linux手机,反而有用QT。Nokia买一个QT回去,想要做什么呢?
  从一些报道来看,Nokia想要借助这个QT,来拓展他的跨平台战略。前面我已经介绍过了,QT本身的跨平台性非常的好,KDE只需要小的改动,就能运行在几个主流的相互竞争的系统上,同样奇趣科技有自己的移动产品线,QT本身是很容易移植到手机上去的。另外,在KDE里面采用的SVG技术也可以用在很小的屏幕上,保证大屏幕上开发的程序,在小的屏幕上也能很好的渲染。这些都是很厉害的,意味着,你开发一次程序,可以在桌面上用,也很容易就能拿到手机上去用,而不用重新用新的工具写一套。
  Nokia是一个很有趣的公司,他的互联网战略,奢侈品牌战略,都是对手没有想到,没有做到的。他的跨平台战略,能做到几分呢?我觉得他能做的非常好。

On this day/ 某年的这一天

4 Comments

  1. thom wrote:

    呵呵,发现真够旧的。写kde4发布不如写kde4.0.1发布,虽然只是一个小的版本的变化,但是加进了很多kde4发布之前没来得及加进的补丁,还有kde4发布后的补丁。有了这几个补丁,我编译kde4没有任何障碍了。gentoo下是原生的,也就意味着真的能用。下一个应该关注的就是amarok的发布了,这可是个杀手级的软件。

    smplayer可以让我不再想用其它播放器的想法,在amarok2出来之前,我是不会用千千静听的。当然,如果针对非英文的mp3标签可能也是amarok要考虑的一个问题。在*nix下有mutagen(python),而不知这个库是否适用windows。

    另外,可以试用kde4 windows,然后对比kde4 on linux,最好贴几个图来吸引访客,也不失为推广的一个机会。kde方面,还有3.5.9,下一步就是4.1.0了。

    另外有一个感觉,qt的windows版本移植比gtk好一些。可能是我的错觉。

    Friday, February 15, 2008 at 5:43 am | Permalink
  2. thom wrote:

    另外,我觉得nokia收购qt不是什么好消息。只是感觉,就像龙梦做龙芯的感觉一样。当然,nokia对开源社区的qt版本没什么太大影响。

    Friday, February 15, 2008 at 5:45 am | Permalink
  3. ppip wrote:

    [quote comment="20852"]另外,可以试用kde4 windows,然后对比kde4 on linux,最好贴几个图来吸引访客,也不失为推广的一个机会。kde方面,还有3.5.9,下一步就是4.1.0了。[/quote]

    你借我个插图用用?

    Friday, February 15, 2008 at 10:13 am | Permalink
  4. momo wrote:

    太容易误解了,不熟悉情况的人一看还以为 KDE 跟 Nokia 已经是一家了呢……

    Sunday, February 17, 2008 at 3:49 am | Permalink

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*