# Nokia开源软件项目负责人谈N900的打造

- 作者：黄俊杰
- 发布时间：2009-08-30 08:54
- 分类：公司
- 原文：https://www.ifanr.com/3941

by [Ari Jaaksi](http://jaaksi.blogspot.com/2009/08/how-do-we-build-maemo-devices.html) from Nokia \| [Akanekou](http://twitter.com/echokou)，[Logout](http://twitter.com/logoutx)译，转载请注明 ifanr.com 译文链接。

![](http://farm3.static.flickr.com/2567/3868492573_c911b42cef_o.jpg)

*Ari Jaaksi 是 Nokia 软件副总裁，开源软件项目负责人，Nokia 网络平板一直由他负责。*

N900 最终完成前的最终化工作非常艰辛。Maemo 团队非常努力，我深以为豪！因此，我想稍微说说我们是怎么打造 Maemo 设备的。我们作为社区的一部分参与上游项目和 maemo.org 项目、开发内部硬件和软件、最终化、发布。

### ![](http://farm4.static.flickr.com/3430/3869327266_033a04a08f_o.png)  
 **上游项目**

Maemo 联合开发工作中最重要的部分发生在上游社区，例如 kernel.org, Mozilla 和 Gnome。数以百计的个人分担着开发工作，正是他们的工作创造了Maemo 平台根基。

Maemo 基于世界上最重要的几个开源组件，以社区模式建立。我曾说过，我们的理念是将开源带给消费者，这就是当下发生的事。  
  
Maemo.org**

Maemo 通过 [maemo.org](http://maemo.org/) 社区处理这些上游项目。 它为开发人员提供讨论、贡献、跟踪、评价以及推动 Maemo 进化的途径。Maemo 社区有超过1.6万名注册会员，参与的开发项目超过700个。这是不是最大的移动开源社区？虽然是由Nokia出钱赞助的，但社区委员会享有控制权。  
 **Nokia Maemo 团队**

Nokia 团队负责设备开发项目，比如 N900 项目和软件项目（比如作为 Maemo 设备一部分的 [Fremantle](http://wiki.maemo.org/Task:Maemo_roadmap/Fremantle) 软件项目）。软件项目和路线图可以在 Maemo.org 公开交流、讨论。在发布日（像这周四的 N900 发布）之前，设备开发项目是 Nokia 的机密。

这些 Nokia 项目运用了上游项目、maemo.org 以及 Nokia 内部研发部门的成果。他们完善了软硬件，创造了基于开源的用户体验，（我希望）用户也将像我一样爱上它。

别把这当成简单的工作！除了从社区项目代码中获取最重要的部分以外，Nokia Maemo 团队还有海量的工作要做：开发、最终化、优化、小调整、测试、把设备整合进即用的开发包。工作范围从引导程序到 UI Widget，从电源管理到图形元素。

除了开源项目，Maemo 团队还和其它为 Maemo 设备提供软硬组件与技术的公司密切合作。德州仪器、Adobe、Ebay/Skype 等等都在此之列。  
 **总结**

开源带来出色用户体验。激动之情弥漫于空气之中。社区式开发位居核心。
