在沃尔玛售罄的低端 Linux 电脑背后
1996 年 6 月,PC Week 刊登了一篇题为“安德森展望互联网操作系统”的文章。马克·安德森因其是 Mosaic 和 Netscape 浏览器的主要作者,以及 Netscape 的联合创始人而闻名。文章中的名言是:“Netscape 的 Navigator 浏览器与传统操作系统在技术上唯一的区别在于 Navigator 不包含设备驱动程序。”
毋庸置疑,这番言论以及其他类似的评论并没有让微软感到高兴。随后发生了很多历史事件,包括“浏览器大战”、Netscape 出售给 AOL、针对微软的联邦诉讼、互联网泡沫破灭、Y2K 以及更多事件。在混乱中被遗忘的是马克最初的雄心壮志,即将浏览器确立为一个平台,并在这一过程中将操作系统商品化为长期以来被称为的“设备驱动程序包”。
现在是 2008 年,谷歌正忙于将浏览器视为一个平台,并且通常对操作系统持不可知论态度。(它自己的服务主要部署在基于 Linux 的系统上,但其应用程序要么是基于浏览器的,要么是为了在多个平台上运行而开发的。Google Earth 是理想的例子。Picasa 则不是。)
但是,浏览器主要是谷歌喜欢运行用户端应用程序作为 Web 服务的地方。事实上,谷歌现在在您的浏览器中提供了您大部分或全部基本桌面应用程序套件——邮件、办公软件(文档、电子表格、演示文稿)、日历和即时消息。至于浏览器和硬件之间运行哪个设备驱动程序包,则由用户决定。愿最好的程序包获胜。
因此,有人会站出来制造一个精简的——或者说是纯浏览器——电脑盒子,专门用于在最佳商品化平台上运行谷歌的基于浏览器的应用程序,实现安德森的预言,这或许是不可避免的。
这个人就是 Dave Liu,Good OS LLC 的 21 岁 CEO。该公司的主要产品是 gOS,这是一个基于 Ubuntu 的发行版,经过调整可以像桌面应用程序一样运行 Web 应用程序。如果 gOS 没有在去年 11 月成为新闻,当时运行 gOS 的 199 美元 Everex gPC 在沃尔玛网站两天内售罄,那么它可能只是又一个 Linux 发行版。
尽管价格低廉,但 gPC 的功能并不逊色。以下是 Everex 提供的硬件规格:“1.5GHz, VIA C7-D 处理器, 512MB DDRII 533MHz, SDRAM, 80GB 硬盘驱动器, DVD-ROM/CD-RW 光驱, VIA UniChrome Pro IGP 显卡, Realtek 6 声道音频, (1) 10/100 以太网端口, (1) DB 15 针 VGA 端口, (6) USB 2.0 端口, (1) RJ-11 端口, (1) 耳机/线路输出端口, (2) 麦克风/线路输入端口, (1) 串口, (1) 并口, (1) 键盘, (1) 鼠标, (1) 套立体声扬声器”。
这会是 Linux 在大众市场长期期待的起点吗?我们认为,在新闻热潮中采访 Dave Liu 会很有趣。以下是随后的对话。
Doc: 是什么促使您创建又一个 Linux 发行版?
DL: 实际上,我接触开源领域的时间并不长。我在加州大学洛杉矶分校的大部分工作和学习都集中在 Web 2.0 上。我看到了很多很棒的 Web 2.0 应用程序,但它们没有得到重视。您必须是那种阅读 TechCrunch、Mashable 或其他 Web 2.0 博客的人,才能知道它们的存在。就像开源一样,我觉得我们开发 Web 2.0 只是为了彼此,而不是为了主流受众。
当我遇到 Enlightenment 和开源社区的人们时,我意识到我们需要共同努力。我设想共同将 Linux 和 Web 2.0 推向主流。由于谷歌支持这两个社区,我觉得最好的做法是创建一个 Linux 发行版,让人们可以轻松访问谷歌和其他 Web 2.0 应用程序。这就是我们的社区可以融合并相互帮助影响主流的方式。
我们希望我们将现有社区聚集在一起,而不是仅仅创建一个新的社区。事实上,在我遇到 Enlightenment 后不久,我们就招募了它的一些核心开发人员来组建我们的整个开发团队。
Doc: 请详细介绍一下 Enlightenment。它有什么作用?
DL: Enlightenment 是一个 X Window System 窗口管理器。与 Compiz Fusion 和其他窗口管理器一样,它是一个图形层,位于 Linux 内核之上。在 gOS 的情况下,Enlightenment 位于修改后的 Ubuntu 之上。Enlightenment 是 gOS 的理想选择,原因有很多。与其他窗口管理器不同,Enlightenment 使 gOS 即使在最低端的硬件配置上也能更好地运行。在最低端的硬件上,差异开始显现。这就是我们在当今昂贵的高端操作系统市场(Vista、Leopard)中看到自身优势的地方。Enlightenment 使我们能够思考 PC 的简洁性和经济性。
Doc: 许可方面呢?gOS 和 Enlightenment 分别涉及哪些许可?
DL: gOS 免费供个人使用和非商业分发。具体来说,我们采用的是 Creative Commons Attribution-Noncommercial-Share-Alike 3.0 Unported 许可。我们在 gOS 中聚合的大部分软件都采用 GPL 许可——例如 Enlightenment、Ubuntu、OpenOffice.org 和其他开源软件。
Doc: Compiz 是否在您 gOS 的计划中?如果是,将如何实现?
DL: 目前,我们没有使用 Compiz Fusion 的计划。我们希望通过 Enlightenment 建立我们的差异化。在下一个版本中,我们希望社区提供更多支持,帮助我们开发在 Enlightenment 环境中运行的 EFL(Enlightenment Foundation Libraries)应用程序。目前,我们正在使用 EFL 和非 EFL 应用程序的混合,因为我们的客户需要一套稳定且完整的应用程序。例如,由于我们计划在第一季度推出 gOS 笔记本电脑,我们决定暂时用 Network Manager 替换我们基于 EFL 的 Wi-Fi 管理器 Exalt,因为我们仍然看到 Exalt 存在一些问题。在未来的版本中,我们希望转向所有基于 EFL 的应用程序,以便补充和充分利用 Enlightenment。
Doc: 请介绍一下 Faqly,以及您将如何与客户和用户以及开发社区互动。
DL: Faqly 是以人为本的技术支持。它是一个 Web 应用程序,旨在帮助最终用户和开发人员互相帮助。看到我们的最终用户和开发人员互动并交换技术支持以获取用户反馈,这很有趣。
Doc: 我们看到有报道称您提供一整年的 24/7 支持。这是真的吗?总体支持政策是什么,与竞争产品有何不同?
DL: 这是真的!好吧,对于购买 Everex gPC 的客户来说是真的。沃尔玛要求 PC 公司提供免费技术支持。与 Everex 和沃尔玛合作使我们能够提供一整年 24/7 的免费支持。Everex 通过免费支持电话号码支持开源,这与其他大多数 OEM 及其 Linux 产品截然不同。例如,戴尔在其 Ubuntu 笔记本电脑上不提供任何支持。最初,有人会为将开源推广给主流用户买单;我们很高兴像 Everex 这样的小型 PC 公司愿意带头。
Doc: 这是面向低端市场、极客还是极客的母亲?
DL: 这是一切——理想的替代方案,尤其是对于简单的 PC,它可以开箱即用,借助“云”或互联网。我们还收到很多人告诉我们他们对此感到兴奋,因为他们想为他们的母亲或父亲购买,他们不需要太多的性能,只想要简单、经济实惠且熟悉的东西。
Doc: 但是,它仍然是一台 Linux 电脑,因此赠送礼物的极客仍然可以 ssh 进入并提供帮助,如果需要的话,对吗?
DL: 它绝对是可破解的。它也适合那些知道如何进行自定义或按原样使用的人。是的,如果您愿意,您可以将其完全擦除并安装 Windows,但谁会想这样做呢?就组件、组装和软件组合而言,gPC 本身就是一笔划算的交易。
更重要的是它的发展方向。我认为我们很快就会看到更多公司将未来投资于 Web 应用程序或“云计算”。我们正在努力做的就是跨越曲线,并帮助其他人也这样做。
Doc: 在这些其他发行版中,您如何定位自己?
DL: 我认为我们的角色有点像 Kubuntu 的角色。衍生产品,但采取了一些新的方向,使其更加用户友好。
Doc: 例如,什么方向?
DL: 开源社区中确实有越来越多的子群体关注消费者——那些希望让普通用户更容易接受 Linux 体验的人。这是一个巨大的转变。而这正是我们所吸引的人群。我们认为 Linux 作为一个原生操作系统项目是一个很棒的平台,但它仍然没有迈出最后一步,真正将其与消费者联系起来,并使其与消费者领域的其他所有产品区分开来。要做到这一点,您真的必须带来消费者视角,我们在 Web 2.0 中看到了这一点——在 Google 应用和 YouTube 中。
Doc: 当您谈论 Web 2.0 应用程序时,您指的是在浏览器中作为一种 Web 服务运行的应用程序吗?
DL: 差不多。我们基本上谈论的是在浏览器中运行并基于 Linux 的软件。这是一种范式转变,与您通常使用软件的方式不同。您不是编译和销售它,并让它在系统中运行,而是将所有内容都在浏览器中运行。而且,有很多 Web 2.0 软件尚未进入公众视野。
Doc: 举例说明?
DL: 即使是 Google Docs——电子表格、日历——我们也惊讶地发现人们要么从未听说过这些东西,要么从未尝试过。我们是最早将所有 Google 应用程序打包成一个连贯的软件包的公司之一。因此,人们可以意识到,从一个图标到另一个图标,Google 和 Web 2.0 确实是他们的计算机。不仅如此,通过在云端计算,用户真的可以在不携带电脑的情况下随身携带电脑。只要他们可以在咖啡馆或朋友家登录,他们就拥有了自己的电脑。
Doc: 您通常不会认为桌面是存在于浏览器中的东西。您是否正在将应用程序及其图标从浏览器中抽象出来并将其放在桌面上?
DL: 是的。这就是想法。用户习惯于在 Dock 或开始菜单中看到应用程序。我们希望坚持最简单和最熟悉的桌面计算模型,即使程序在其他地方执行。所以是的,我们正在使用很多 Firefox 快捷方式。从技术角度来看,Dock 上有很多浏览器快捷方式。所有主要的都在 Dock 中,还有一些在开始菜单中。
Doc: 如果您想将文档保存在自己的机器上以便在离线时工作怎么办?例如日历。
DL: 我们仍在等待 Gmail 和 Google 日历通过 Google Gears 进行离线工作。与此同时,我们打包了离线应用程序,例如 OpenOffice.org、Mozilla Firefox 和 Thunderbird。
Doc: 所以如果您愿意,可以使用 POP 邮件。
DL: 完全正确。
Doc: 或者人们可能在线创建演示文稿,然后保存以在其机器上离线演示,或通过优盘传输到另一台机器。
DL: 是的。谷歌在平衡其产品与开源方面做得很好。它刚刚将 OpenOffice.org 打包到 Google Pack 中。有了 Google Gears,我认为我们很快就会看到每个主要的 Web 应用程序都能够同步和离线工作。
Doc: 您是否与谷歌的人员就此进行联系?
DL: 是的。需要明确的是,gOS 不是谷歌操作系统,尽管它是我认为操作系统应该有的样子。甚至在我们达成硬件交易之前,我就在谷歌网站上使用了一种晦涩难懂的表格,申请使用商标的许可。我说,“嘿,我们是一个开源操作系统项目,我们想让人们更容易使用 Google 应用程序,介意让我们使用您的图标和商标吗”?两三周后,我们收到了一封回信,说:“好的,可以,只要您有免责声明,说明这不是 Google 产品……”所以我们就这样做了。我们只是不知道我们会因此受到如此多的关注。当我们开始与 Everex 合作时,我们发现它与谷歌有自己的标准工具栏交易。然后 Everex 还向谷歌展示了我们的屏幕截图预览。从这个意义上说,谷歌“批准”了,但没有官方认可。我们在谷歌有朋友,并就 gPC 和 gOS 与他们保持联系。
Doc: gOS 中的 g 代表……?
DL: g 代表 good(好)。我们的使命是制作一个好的操作系统。对每个人都好。例如,我们知道微软对于 OEM 来说是一个庞大而 mean(吝啬)的歌利亚。我们想制作一个操作系统,可以成为消费者和 OEM 的好朋友。
Doc: 您的开发社区怎么样?除了 Enlightenment 的人之外,您是否发展了自己的社区?
DL: 我们的核心开发团队大约有 7 个人。上个月我们又增加了 1 或 2 个人。一旦我们登上新闻,人们开始听说我们,并且我们有来自不同社区的开发人员加入。一些 Ubuntu 开发人员也在提供帮助。所以我们有一个不错的小社区正在发展壮大。现在还处于早期阶段,我们称之为“受控混乱”。我们仍在努力创建一个良好的结构,以便想要提供帮助的人可以轻松入门。
Doc: 您认为这里正在发展的社区有什么不同?
DL: 我认为年轻一代的开发人员将包括更多的 Mac 粉丝或 Mac 类型的人。他们更注重美学,更关注最终用户体验。我看到了一个未来的开源社区,它可以将 Linux 进一步推向主流。看看 Compiz Fusion、Beryl——所有这些东西。我有机会与 Compiz 和 Beryl 的首席开发人员 Quinn Storm 交谈。她希望 Linux 社区的人们制作一些最终用户可以享受的东西。在与她交谈之后,我意识到这是一个充满希望的成长型社区。
Doc: 从易于使用的 UI 角度来看,苹果已经让低端市场敞开了大门。您认为 Linux 会在那里有所作为吗?
DL: 是的。有很多 Linux 主题采用了苹果在 UI 上所做的一些好事。我想对低端市场说一句——我认为当微软推出 Windows Vista 时,Linux 也获得了一线生机。Vista 几乎摧毁了 Windows 的低端硬件体验。我试用过,体验很糟糕。因此,低端市场总体上存在机会,因为苹果仍然是奢侈品,而且现在,为了与 Mac OS X 竞争,微软也放弃了低端市场空间。我们对此感到高兴。
Doc: 那么您在这里的雄心壮志是什么?您计划如何发展?
DL: 我们计划扩大我们在美国和国外的硬件合作伙伴名单。我们的长期目标之一是成为 OEM 和整个硬件行业的真正朋友。我们都知道与微软合作一直很艰难,我们认为存在一个商业机会,可以作为一家“Good OS”公司为 OEM 服务。我们将始终在设计和性能方面继续改进 gOS,并且我们还将继续打包我们认为与购买电脑的人相关的新的谷歌和开源软件。我们打算保持 gOS 非常轻量级,以降低整体硬件成本。随着这一切的结合,我们的另一个目标是帮助通过经济实惠的计算来弥合数字鸿沟。世界上有很多人,甚至包括美国的一些人,他们无法使用电脑和互联网。我们认为 gOS 需要与谷歌、Web 2.0、开源和其他机构合作来解决这个重要问题。
Doc: 笔记本电脑呢?通用台式机都一样。但笔记本电脑都不同,通过 OEM 与微软的合作设计。您在这方面的计划是什么?
DL: 使我们的笔记本电脑可行的因素之一是提供在线和离线无缝同步的软件。您很快就会看到 gOS 出现在笔记本电脑上,即使不是在您读到这篇文章的时候。
Doc: 您是否与其他硬件公司合作?
DL: 目前,我们正在与 Everex 合作,这是一个单一的硬件合作伙伴,但目标是扩展到与其他公司合作。作为一家软件公司,我们非常感谢 Everex,并且预计在短期内,由于这次发布,我们将独家与它合作。我们正在与一些硬件公司洽谈,并正在壮大我们的团队,以便我们可以与更多的硬件合作伙伴合作。
Doc: 我认为戴尔、联想、惠普和其他公司会在某个时候关注您正在工作的成本范围内的 Linux 产品。这让您担心吗?
DL: 我认为戴尔是推出大型品牌的公司之一,这很好,但在较小的 PC 公司中,Everex 仍然是顶级公司之一。它在百思买、Circuit City 和沃尔玛销售,但它足够小,有动力尝试并与像我们这样的公司冒险。戴尔和惠普等大型硬件公司在 Vista 以及与微软的关系方面有很多利害关系。在我们看来,像 Everex 这样的公司在这方面受到的限制较少。因此,我们看到像 Everex 这样的公司正在迈出将 Linux 推向主流所需的第一步。
Doc: 您刚刚去过中国。您在那里做什么?
DL: 我参加了一个 O'Reilly Foo Camp——科技人士聚会。
Doc: 您从那里的 Foo Camp 中获得了什么启示?
DL: 我们讨论了中国的 Web 2.0 和开源。情况令人兴奋,因为我们看到同样的 Web 2.0 和 Linux 项目在中国成功启动。这令人兴奋,因为中国还处于非常早期的阶段。只有少数人口上网,但这已经超过 1.1 亿人。我认为它是仅次于美国的第二大在线人口。Linux 和云计算在那里有巨大的机会。
Doc: 人们一直在等待这个领域开放很长时间了,我不仅仅是在谈论 PC 市场的低端。我谈论的是浏览器作为各种应用程序的环境。因为,这正是 Netscape 早在 1995 年就谈到的要做的事情。微软追击 Netscape 的原因之一是 Netscape 有胆量说互联网上的真正桌面将是浏览器。
DL: Netscape 的人是非常先进的思想家。我认为看到事情在这里展开将非常令人兴奋。很多人一直在说 Web 2.0 是一个泡沫,但我不这么认为。
Doc: 我说过这将是我们所说的下一次崩溃。
DL: 是的,我认为如果没有硬件的合作,那肯定会崩溃。但是,如果硬件合作呢?硬件总是需要一段时间才能赶上软件。硬件公司很快就需要认真看待 Web 2.0。
Doc: 下一个大事件是什么?
DL: 我认为这是 Linux 最终崛起,与谷歌和 Web 2.0 一起升入云端。然后,许多我们嘲笑的初创公司会发现自己站在计算领域下一个发展趋势的前沿。
资源
gOS: thinkgos.com
gPC: www.everex.com/products/gpc/gpc.htm
gPC 沃尔玛网站列表: www.walmart.com/catalog/product.do?product_id=7754614
David Liu 的博客: compiz.org
Compiz: compiz.org
Enlightenment: www.enlightenment.org
Doc Searls 是 Linux Journal 的高级编辑。他还是加州大学圣巴巴拉分校的访问学者,以及哈佛大学伯克曼互联网与社会中心的研究员。