诺基亚在2005年已经意识到了塞班系统的局限,开始开发新的操作系统——Maemo。Maemo系统,以Debian GNU/Linux为基础并融入Maemo用户界面,与Android不同,它是一个完整的arm版Debian,稍作修改后添加了诺基亚自家的UI,甚至可以使用Debian软件库上的ARM版软件。与其说他是一个智能手机,不如说他是一个掌上电脑。Maemo系统的手机总共有四款,分别是N770、N800、N810和N900,其中N900是硬件最强的。从2005年N770诞生到2009年N900落幕,Maemo系统走了四年的光景。
N770诞生之时,并不是手机,而是称为网络终端或PDA。当时微软的Windows Mobile在智能手机市场不如诺基亚的塞班,但在PDA市场上凭借强大的性能和神似桌面操作方式取得了成功。Windows Mobile上的部分API和桌面系统相同,使得桌面应用很容易移植到Windows Mobile上。于是,诺基亚推出了Maemo,旨在兼容Debian软件库,方便移植桌面应用。然而,诺基亚没有预料到智能手机会朝着娱乐化的方向发展,而不是专业化。
N900是Maemo系统的最后一款产品,它具备GSM/3G的通讯功能,可以说是一台智能手机。在2009年上市时,N900的外观设计有多同年塞班旗舰N97的影子。侧滑键盘、屏幕边框上的Nokia logo、后置的拥有保护盖的摄像头等,都显示出了这款手机的与众不同。
在硬件配置上,N900的规格在当时堪称奢华。搭载了德州仪器OMAP3430处理器,256MB RAM,32GB内置存储空间。3.5英寸、800x480分辨率的屏幕,都使得N900在当时成为了一款性能出色的智能手机。然而,不幸的是,2009年已经是Android和IOS的崛起时期,由于普通应用资源的缺乏,N900并没有成为主流,最多成为极客玩家手里的利器。Maemo自带的X Terminal为那些Linux爱好者远程管理Linux服务器的功能,同时还能下载一些ARM Linux的软件使用。
尽管N900之后诺基亚没有再推出过Linux系统手机,但Maemo系统在后期魔改后变身Meego在N9上继续使用。然而,Meego也随着N9成为了历史。
除了诺基亚,摩托罗拉也尝试过Linux的手机系统——MotoMagx,这是一个魔改版的linux系统。然而,摩托罗拉限制了这些搭载了智能机硬件的MotoMagx系统手机的扩展性,只能运行功能机用的Java软件,不允许安装MPKG包。
诺基亚N900,这款搭载完整Linux系统的小众智能手机,尽管没有成为主流,但在极客玩家手中仍然有着特殊的地位。它的故事,是诺基亚在智能手机领域的一次探索与尝试,也是Linux系统在移动设备领域的一次尝试。