丁宇 | DING Yu

浅尝Haiku R1

时隔八年,Haiku团队终于发布了Haiku的第一个版本。虽然只是个alpha,但已经足够让我这个BeOS的爱好者小激动一下了。

老玩家应该对BeOS不陌生。这是由一群前Apple工程师所开发的一款商业操作系统,在上世纪90年代中后期,BeOS是当时最好的桌面操作系统之一(我觉得唯一能和它媲美的是Jobs的NextStep,可惜无缘一用)。BeOS命运多牟,2001年被Palm收购后就再无动静(再次bs一把Palm)。

我是从2000年的BeOS R5开始接触这个系统的,最初的目的是想寻找一款能够替代Windows的桌面系统,结果被BeOS那清新的界面和飞一般的速度所吸引。但这个系统上软件十分匮乏,中文支持也很有限,所以不得不放弃。后来陆续用过包括Zeta在内的几个BeOS衍生版,都由于前述原因作罢。这之后我成功地转移到Mac上来,因为这个软硬件系统十分地优雅好用,我也就不再像以前一样花很多精力在Haiku这样的系统上了。

老实说,在目前这样的情况下,基本上很难再出现一款新的、真正可用的桌面操作系统了。一是因为操作系统研发的复杂度已经是今非昔比,二是用户习惯已经广泛形成,三是上下游产业也已稳固。小公司没钱没实力去从头搞一个高质量的系统,大公司即使能搞出来用户也不一定愿意用。所以,虽然我最近数年都在关注OSNews,希望能够出现一个好用的第三方系统,但我越来越清楚这实际上已经是不可能的事了。

继续说Haiku。

启动和关机

开关机的速度一直是BeOS引以为豪的地方,Haiku当然也不例外。我给虚拟机分配了512M内存和一个CPU(2.3Ghz的Core 2 Duo),Haiku启动不会超过10秒。关机则更快,在没有程序运行的情况下,大概3-4秒就关了。不知道全新安装的Snow Leopard会有多快-虽然这两者并没有太大的可比性。

后面所有图片点击放大。

开机界面

关机界面

软件支持

这个版本的系统很小,压缩包只有160M出头,解开以后也不到600M,开发者已经明确指出说这个版本主要是为了开发测试,而不会集成很多的应用程序,不过实际上基本的东西已经有了,比如音视频播放器(曾经是BeOS的强项)、文本编辑器、邮件系统(BeOS的特色之一)和PDF阅读工具等等。

但基本上你就只能获得这些软件了,由于用户量太小,极少有人原意为BeOS/Haiku开发软件,BeOS最大的软件站点BeBits上的软件基本上都老得可以,新程序几乎没有。唯一值得庆幸的是,Haiku团队成功地把Firefox移植过来,虽然只是Firefox 2,但应付一般的浏览是没问题的。如果你愿意折腾的话,你也可以在浏览器上云一把,把写代码、编文档和发邮件这样的工作通通拿到浏览器上来,这样就不会觉得原生软件少了……

应用程序

Firefox

中文支持

这还用说嘛,现阶段Haiku的中文支持基本等于没有。虽然官方于2006年就声称拿到了作者捐献的BeCJK的源代码,并提到说已经开始寻找合适的中文字体,甚至期待“在将来能输入和显示中文”,但实际上几乎不可用。

默认安装的系统中貌似是没有中文字体的,我拷贝了雅黑进去,然后在Firefox里面设置一下,奇怪的是除了xampp首页的中文可以显示,其它页都是乱码,搞不明白是什么原因,也没那么多时间去搞。

字体

时间的关系,我没怎么深入的赏玩Haiku。不知我的读者们有人喜欢这些系统吗?


  1. MCDawang @ 2009-09-25 07:54:38 +0800:

    好像除了講開頭開機、關機快(用SSD也可以做到,相對來說比使用Haiku成本更低),好像沒有其它能引起人興趣的地方

  2. 船长 @ 2009-09-25 20:04:56 +0800:

    呵呵,已经没有时间去玩系统了

  3. liupeng @ 2009-09-25 23:23:59 +0800:

    [emoticon:eye_up] 你是我见过最能折腾的一个人了,哈哈

  4. liupeng @ 2009-09-25 23:24:34 +0800:

    PS:工作怎么样最近?

  5. 丁宇 @ 2009-09-25 23:52:39 +0800:

    @liupeng 现在没工夫折腾,上学的时候才真叫能折腾,比如维护OSX86 China的时候,能花一个下午的时间,反复用dd命令恢复几十遍系统,就为了能在核心为i852的显卡上跑出Quartz Extreme来……

  6. zhang @ 2009-09-26 09:23:11 +0800:

    十年前上大学的时候安装过BeOS,还安装过QNX,但也只是安装而已。现在更没玩系统的心思了。

  7. Betty @ 2009-09-28 02:12:53 +0800:

    八年,开发团队靠什么活的?……
    启动速度快是个优势,可以考虑一下主攻智能手机和上网本,如果加入一些必要功能之后仍能保持这个速度的话,呵呵

  8. 丁宇 @ 2009-09-29 06:50:40 +0800:

    @Betty Haiku是个开源的项目,开发者都是自愿利用业余时间去搞的。另外BeOS社区曾经募集过一些资金,只是数额十分有限。

  9. snow @ 2009-11-19 22:04:56 +0800:

    前几年看haiku的时候啥都没有
    昨天偶然查的时候才发现出了alpha了
    今天试用了一下
    界面很不错
    和ls的不同,我觉得haiku比起之前的beos移植还是有突破的
    firefox的移植根本谈不上什么大的意义
    真正的意义在于背后的很多东西
    比如移植了gcc python居然是2.6.2
    perl是5.10.1
    都是比较新的版本
    可见开发团队比较重视开发工具的移植
    还有沙发的那位说的开机关机都只是一个最浅层的表象而已
    真正造成这个结果的底层才是最有意义的
    系统底层的重新实现本来就能算一个大的突破
    谈论系统的突破性的时候用成本来衡量似乎。。。
    再说系统本身的实现总是比需要外在条件的实现成本更低

  10. 丁宇 @ 2010-06-16 00:14:49 +0800:

    www.beoschina.com这个网站真的是非常长寿,5年前我就注册了,现在还在!

  11. 皇粮征收 @ 2010-06-15 04:45:02 +0800:

    [emoticon:mdr]
    貌似我原来给你发过邮件,最近www.beoschina.com开始给haiku小组提供中文帮助,相信很快就有中文版的haiku了。

    怎么很多人都对这个系统没有兴趣呢,咱们国内80%的计算机用户只知道windows ,因为windows可以玩游戏。哎。。。。。。

    你有空把你这个文章发给各大网站吧。投稿一下对haiku多一点支持。