到底什么是 Symbian OS 及代表机型[转载]

网络    2008-01-04
        1998 年 6 月,诺基亚 (NOKIA) 、摩托罗拉 (MOTOROLA) 、爱立信 (ERICSSON) 、三菱 (MITSUBISHI) 和 Psion 在英国伦敦共同投资成立 Symbian 公司。这个公司成立的目的是为了能够设计并开发出一种可以在手机及其他类似的移动通讯终端产品上运行的开放性操作系统,以此来推动高端智能移动电话及类似的终端产品尽快进入大众消费领域。之后有西门子 (SIEMENS) 、三星 (SAMSUNG) 、松下 (Panasonic) 、索尼爱立信 (Sony Ericsson) 等手机厂商相继入资,现如今, Symbian 操作系统的智能手机已经占据了世界智能手机市场超过 80% 的份额。

        Symbian OS 的前身其实是一种名为 EPOC 的操作系统,这个操作系统由一间名为 PSION 的公司开发。这是一家自主生产计算机软件的公司,有着较长的个人数字助理产品开发和生产的历史。九十年代后期,其开发的 EPOC OS 个人数字助理产品开始销售 , 在经历了包括 Series3/3MX 、 Series 5/5MX 、 Revo 和 Netbook 等几代产品后, EPOC OS 已经成为了与 PALM 、 WIN CE 等相抗衡的 PDA 操作系统之一。并且一直有着较高的市场占有率。 Symbian 公司成立后,立刻开始了对无线信息装置的操作系统的开发, 2000 年开始推出商用的移动设备。这一年, PSION 公司停止了 EPOC OS 的开发工作,全力投入到 Symbian 操作系统的开发,与诺基亚等手机大厂组成 Symbian 联盟,共同致力于智能手机的商用。作为一套 32 位操作系统, Symbian OS 具有多任务,多线程、低功耗,低内存占用等优点,非常适合于移动通讯终端设备。
        Symbian 公司目前主要以版税和相关的业务咨询作为主要收入来源。截止至 2004 年 7 月,诺基亚占据了 Symbian 约 47.9 %的股份。其他公司的股份占有量分别为:爱立信 15.6% ,索尼爱立信 13.1% ,松下 10.5% ,三星 4.5% ,西门子 8.4% 。诺基亚作为 Symbian 最大股东,也是不遗余力的进行 Symbian OS 的推广。截止至 2005 年 5 月, NOKIA 已经推出和发布了近 20 款 Symbian 操作系统的手机。加上其他厂商的产品, Symbian 操作系统手机已经达到 50 余款。

        Symbian OS 的版本历史 Symbian 操作系统很好的对 EPOC OS 进行了发展,很好的继承了 EPOC OS 的核心。 1999 年 3 月,成立刚刚 9 个月的 Symbian 公司推出了 Symbian 5.0 的操作系统。但是这个版本的 Symbian OS 并不成熟,并且与之前的 EPOC 没有根本性的区别,所以 EPOC 5.0 的名字更为大家所接受, Symbian 5.0 并没有被广泛的商用,只在爱立信 R380 等少量机型上采用。 Symbian 5.0 已经集成了网络、无线文字、 PIM 、网页浏览、电子邮件等功能,并且已经开始支持 JAVA ,这使得 Symbian 5.0 已经能够运行小型的第三方软件。 Symbian 6.0 则在 5.0 的基础上增加了蓝牙技术和 WAP 1.2 的支持。 Symbian 6.1 则增加了 USB 及 GPRS 技术的支持。目前,市场上主流的 Symbian 版本为 7.0 和 7.0s ,这两个版本的区别就是 7.0s 增加了对 J2ME MIDP v2.0 的支持,这两个版本都可以应用在各种网络手机中,并且对一些安全及认证功能进行了改进。相对于 7.X 版本, 8.X 版本增加了诸如 CLDC 1.1 , OpenGL 等多媒体方面的功能,提高了系统了实时性能,并且可以使得系统可以获得更好的多媒体性能。 8.0 和 8.1 也是两个相近的版本, 8.1 相对 8.0 增加了对蓝牙 1.2 和 USB 2.0 的支持。就在本文截稿不久前, symbian 正式发布了第九代操作系统,目前已发布的版本编号为 9.1 ,相信 symbian 也会推出其他的基于 V9 的版本。作为最新一代 Symbian 操作系统, Symbian V9 也是留给人们较多的悬念,由于采用 Symbian V9 的产品并没有上市,所以就近在性能等方面有多大的提升,我们还不得而知,但是 symbian v9 增加的对 USB 接口大容量存储器的支持,以及卓越的音频回放能力和广泛的诸如 MPEG 和 OMA DRM 等影音频格式支持已经在 NOKIA 刚刚发布的 N91 上得到了体现,相信一定会给我们带来更多的惊喜。

对应代表机型。
Symbian 5.0 爱立信 R380
Symbian 6.0 NOKIA 9210
Symbian 6.1 NOKIA 7650
Symbian 7.0 索尼爱立信  P908
Symbian 7.0s NOKIA 6600
Symbian 8.0 NOKIA 6681
Symbian 9.1 NOKIA N91 

Symbian 的特点 Symbian 作为一款已经相当成熟的操作系统,具有以下的特征:
第一,提供无线通信服务,将计算技术与电话技术相结合。目前, Symbian OS 支持多种主流通信网络,可以在 2.5G 和 3G 网络下为大众提供优质的数据通信服务。

第二,操作系统固化。也就是说,操作系统在出厂前已经被固化在 ROM 中,用户无法对其进行修改,系统是运行在 ROM 上的,这样既保证了移动设备的安全性,也保证了系统运行的稳定性。

第三,相对固定的硬件组成。 Symbian 智能手机要求有系统有一个进行运算的 CPU 、一个固化系统的 ROM ,一个用以运行程序的 RAM ,一个用以存放数据的存储器。此外还有音频、视频芯片、 Flash Memory 、输入设备(键盘),输出设备(显示屏)等等。这些相对固定的硬件设备使得移动设备更像一台电脑,确保了移动设备的稳定运行。此外集成了蓝牙、红外或者数据线等数据传输方式,方便用户进行数据同步。

第四,较低的研发成本。由于移动设备的硬件组成相对固定,而 Symbian 将其操作系统的源代码提供给所有的许可证持有者和合作伙伴,所以移动设备厂商并需要投入大量的资金在研发操作系统的研发上,可以将更多的资金和精力放在系统的人机界面,设备外观等方面,使得移动设备更好的适应用户,并且极大的加快了研发速度。

第五,强大的开放性。 Symbian 操作系统是一个开放性的操作系统,有着极强的第三方软件支持性。并且支持 Java? 开发环境。 Symbian 系统上的软件可以采用目前应用最为普遍 C++ 语言进行开发,这就意味着 Symbian 第三方软件的开发技术被大量的软件公司所掌握,并且相对较为简单。                                                 
第六,低功耗,高处理性能。由于 Symbian OS 采用了 C++ 类型的应用程序接口 (Application Program Interface , API) ,因此, Symbian 可以在减少处理器电能损耗和内存消耗的同时,提高处理器的处理性能,进行多任务、多线程工作。                                                                                                                          
第七,系统运行的安全、稳定性。 Symbian 操作系统经历了数个版本,已经非常成熟。诺基亚、索尼爱立信等厂商在开发新的移动设备上已经有了足够的经验,所以新开发的移动设备运行更加稳定。 Symbian 拥有着一套完善的内存管理、释放规则,避免了因内存错误而导致的系统不稳定。同时系统在设计时即要求提供不会因断电而丢失数据的存储芯片 (Flash Memory) ,使得移动设备的数据存储更加安全。

第八,多线程运行模式。用户可以在移动设备上同时运行两个或两个以上的程序,由于 Symbian 移动设备的处理器执行能力相对高效,用户可以在一个时间内完成多个任务,并且快速切换,提高了效率。

第九,多种 UI ,灵活,简单易操作。 UI 的是英文 User Interface 的缩写,即用户界面,目前 Symbian 拥有 Series 60 、 Series 80 、 Series 90 和 UIQ 等界面,针对不同用户。主流的 series60 的 UI 界面,因其操作简单,上手快等优点,受到了用户的欢迎。其他界面也因其特殊的应用类别受到用户的亲睐,在下面的文章中,将为大家详细介绍 Symbian 的用户界面。
        以上总结的九点,并不代表说为 Symbian OS 所独有,只是 Symbian OS 将其这些特点突出,并且充分的这些特点发挥了优势,让其更好的为用户服务。

Symbian OS 的不足

        Symbia 公司的结构较为复杂,有众多的股权拥有者,并且有着一批被授权厂商。但是由于其采用多种 UI ,所以厂商不但需要获得 symbian 的授权,还需要获得各种 UI 的授权,大部分厂家没有自主开发一个新界面的能力,也就是说,厂商需要支付一笔费用才可以采用某个界面,从一定程度上来说提高了成本。但是,相比 windows mobile , Symbian OS 较低的授权费用, Symbian OS 还是获得了很多厂商的支持。

        60 为例,目前绝大多数机型还停留在 176X208 的屏幕分辨率,屏幕的发色数也在 6 万 5 千色的水平徘徊。且各类机型采用的的处理器主频较低,虽然系统可以使其获得较高的处理效能,但是在多媒体等方面的表现依然不尽如人意。
在多媒体方面, Symbian OS 对主流的媒体格式的支持性较差。如不支持 WMA 、 WMV 等等,当然这也和媒体文件技术的版权归属有一定关系。并且对各种媒体文件较为挑剔,例如 AVI 、 RM 等格式文件,文件编码率或播放位速偏高就会产生不可播放的情况,这也正是由于受到了硬件的限制。
Symbian OS 虽然采用多种平台,来适应不同人群和各类需要,但是这也给 Symbian OS 带来了一种限制性的发展障碍。各个平台之间第三方软件不兼容,且软件开发商多专注于某一个平台,大大减少了各个平台上可用的第三方软件,给用户带来了一定的不便。版本之间兼容性差也是 Symbian OS 需要改进的一个地方,每当新版本的 Symbian OS 发布并有产品面世时,系统的兼容性便成了其发展的一个大敌。相当多的一部分软件需要软件开发商跟进,开发新的版本才能得以解决。
        细节注意不够,由于 symbian 只提供给厂商一个内核及 UI ,很多细节功能需要厂商去添加,但是很多厂商将着眼点放在了产品的多功能及综合性能等方面,往往忽略了一些基本的功能。一些机型甚至连工作日闹钟这类功能都需要第三方软件才能实现,这无疑给不熟悉 symbian 的用户的带来了极大的不便。

Symbian 的硬件构成

        一般来说, Symbian 系统的主要以下几个硬件部分组成,中央处理器、 ROM 、 RAM 、 IO 设备和电源。各个硬件构成各司其职,保证系统的运行。 Symbian 系统一般采用 32 位处理器,系统运行及数据运算都依靠处理器来完成。 ROM 内固化 Symbian 系统和设备自带的各项功能。 RAM 则是用以存放当前活动的程序和系统运行必需的数据,以及各类临时性交换文件,或者作为 WAP 缓存等,此外还负责存放用户的一些数据。 IO 设备包括一般的控制设备,如键盘,触摸屏、扩展存储卡、蓝牙接口等。电源则为电池或者外接电源。以 Series 60 手机为例,一般会采用德州仪器的 AMR 处理器,在插入存储卡之后,系统一般存在 4 个逻辑存储驱动器: C 盘 —— 手机自带的用户存储盘,即 Flash Memory ,这种芯片的优点是不需要电力来维持资料,并且可以随时修改, D 盘则是一个以空闲运行内存虚拟的缓存盘, E 盘是用户插入的 MMC 卡, Z 盘则固化了系统,即我们之前说到的 ROM 。

Symbian 操作系统的接口分类:

        所谓接口分类,就是我们上文中提到的用户界面,不同的用户界面具有不同的输出设备(即屏幕),以及其他各方面硬件上的差别。为了适应不同的用户,针对不同的用途, Symbian 将其操作系统的接口分为四b,分别为 Series 60 、 Series 80 、 Series 90 和 UIQ 。 Symbian 和 UI 的关系就密不可分, UI 是对 Symbian 在界面上的优化和在设计,通过设计使得 Symbian 更加符合用户使用习惯和审美观,通过图形界面来表达出 Symbian 的某项功能,让界面更加美观,使得使用形象化、方便用户。 UI 的设计不会改变 Symbian OS 系统内核、操作方式和功能,同时添加一些功能,使移动设备更加符合用户的需求。

        Series 的全名是 Series Developer Platform 。目前有三种不同 series ,分别为 series 60 、 series 80 、 series 90


Series 60

        采用 Series 60 界面的智能手机是目前 Symbian 智能机中出货量最高的。它具有以下特征: 176×208 或更高分辨率的彩色屏幕、两个功能键、五方向键、数字键盘及特殊功能键,九宫格菜单。采用 Series 60 界面的手机体积相对较小,用户完全可以用单手完成全部操作。此外, Series 60 界面手机还具有诸如数码相机、 SMS 、 MMS 、个人信息管理( PIM )、音频及视频录制、 XHTML/WML 浏览、 JAVA 支持等功能。代表机型主要有:诺基亚 7650 、 6600 、西门子 SX1 等等。目前, Series 60 已经授权给以下厂家:诺基亚 , 西门子, LG, 三星,联想 , 松下 , Sendo 等。各家厂商也都发布或推出了各自的产品,其中以 NOKIA 最多。


Series 80

        Series 80 具有强大的商务办公性能和高速数据能力,被应用于高端产品,目前市面上只有 NOKIA 推出的几款产品。 NOKIA 对这类移动设备的定义为 “Communicator”( 通讯器 ) ,而非 “Cell phone”( 手机 ) ,足见 Series 80 的市场定位。采用 Series 80 界面的移动设备特征很明显:可折叠,内屏为 640×200 的高分辨率屏幕,早期产品如诺基亚 9110 为单色屏幕,后期均为彩色屏幕。类似于 PC 键盘的完整键盘,存储空间大,可以存储较多数据、文件。采用 Series 80 界面的产品支持各类文档、电子表格( SpreadSheet )以及演示文件的编辑操作,以及 PDF 浏览,并且随着技术的发展,采用 series 80 界面的移动设备开始支持 WLAN 无线网络,可以高速浏览 HTML 和 XHTML 页面,收发电邮,因此,被作为高端,顶级的商务 PDA 。目前采用 Series 80 的机型并不多,集中在诺基亚 9 系列,代表机型有诺基亚的 9210C 、 9500 。

Series 90

        Series 90 的开发与 Series 80 的开发密切相关。两者间既有联系又有区别,如果说 Series 80 偏重于商务功能, Series 90 则偏重于多媒体娱乐。它具有一个 320×640 的高分辨率彩色屏幕,采用触摸屏设计,屏幕虚拟键盘,通过手写识别进行操作。 Series 90 为用户提供了强大的多媒体应用和网络等方面的功能,用户可用其进行多媒体播放和互联网浏览。代表机型 7700 由于种种原因并未上市,但是 NOKIA 随即推出了 7710 。其在使用等方面更符合人体工学设计,一上市即受到极大的关注。


UIQ

        UIQ 是 Symbian OS 另一种典型界面,多媒体功能和商务功能都较为强大,想比 Sereis80 和 series 90 , UIQ 则更像是一部传统手机,没有 Series 80 、 Series 90 机型打破传统的手机设计理念。它的主要特征为:一个 208×320 的触碰式彩色屏幕,可以通过手写笔进行输入和操作。大部分机型没有键盘。代表机型为索爱的 P908 ,摩托罗拉的 A925 等等。

        介绍 Symbian ,就不得不提到 Series 60 ,正是这个 UI 界面,让我们接触、了解了 Symbian 。所以有必要对 Series60 进行稍微详细点的介绍。作为目前 Symbian 智能机中出货量最大的用户界面, Series 60 受到了厂商和广大用户的追捧和喜爱。厂商更是投入了大量的资金对 Series 60 进行研发。 Series 60 从诞生至今已经有了三个版本,并且有多个 PARK 。 Series 60 的三个版本分别支持以下功能:
Series 60 第一版基本功能:

个人信息管理;日历、电话本、照像册、目录、与 PC 同步的文件管理应用程序;
连接:支持 USB 、蓝牙、 IrDA 协议。
短信服务:基于 GSM 传输的 450 个字节以下的短信服务。
E-mail :支持 IMAP4, POP3, SMTP, MIME2 。支持 GRPS 。
其它:中文支持、 PC 连接软件、插件、 RealOne Player, XHTML 移动协议。

Series 60 第二版基本功能:

多媒体:照相机、图像浏览、 RealOne Player 、多媒体应用程序、
个人帐户管理:通过因特网支付信用卡的支持。
文件管理:充许使用者创建、删除、移动文件或是目录。
应用软件管理:

个人主题:包括 UI themes ,如更换背景、图标。
其它: HTTP 支持,高级 MMS 服务,支持 SMIL 协议,录音功能。

Series 60 第三版基本功能:

Macromedia Flash 、音乐播放、 OMA DRM 2.0 、单机应用程序、桌面主题、新内容格式,支持 MS ActiveSync 、 Windows Media Player mpeg 、 MS DRM 编码; synch 1.2 , IMAP/POP 、 OMA email notification, OMA data synch, email 检测。

不同版本的 series 60 支持不同版本的 Symbian 。下面是各版本 series 60 对应的 Symbian OS:
Series 60 第一版 Symbian OS 6.1 代表机型 NOKIA 7650
Series 60 第二版 Symbian OS 7.0s
Series 60 第二版 Pack 1 Symbian OS 7.0s 代表机型 NOKIA 6600
Series 60 第二版 Pack 2 Symbian OS 8.0a 代表机型 NOKIA 6681
Series 60 第二版 Pack 3 Symbian OS 8.1a 代表机型 NOKIA N90
Series 60 第三版 Symbian OS 9.1 代表机型 NOKIA N91
        此外, Symbian OS 还有 6.0 和 7.0 这两个版本,但是这两个版本并没有在 series 60 机型上应用。

        目前,市面上主流的 Series 60 为第二n,第二版则包括三个 PARK 。从第二版开始, series 60 开始支持更高的分辨率,如果配合 Series 60 第二版 PARK3 ,甚至可以实现 352X416 这样的超高分辨率, NOKIA 不久前推出的 N90 正是 Symbian OS 8.1a 与 Series 60 第二版 Pack 3 的结合。

        此外, UIQ 界面也有 1.0 、 1.1 、 2.0 、 2.1 、 3.0 多个版本,在此不再一一赘述。

        根据市场调查机构 Canalys 的报告,在 2005 年第一季度智能手机市场中, Symbian 以 61.4% 的占有量雄踞榜首,微软的 Windows Mobile 和 PALM OS 的市场份额则分别在 18.3% 和 9.4% 左右, Symbian 作为目前市场占有量最大的智能手机操作系统,已经逐渐的开始走进我们的生活,为更多人所了解。目前,支持 Symbian OS 的厂商很多, Symbian OS 的发展前途被大多数人所看好。其良好的开放性和第三方软件易开发性,可以更好更快地进行市场占领。但是,如果没有足够的第三方应用软件的跟进, Symbian OS 就无法发挥其强大的支持扩展能力,让我们共同祝愿 Symbian OS 在智能移动设备的道路上越走越远 !