【资料图】
塞班操作系统是塞班公司为手机而设计的操作系统,它包含联合的数据库、使用者界面架构和公共工具的参考实现,它的前身是Psion的EPOC。塞班被Nokia收购之后,将其移转到塞班基金会,以开放源代码的形式释出。
塞班简介
塞班操作系统的前身是英国宝意昂公司(Psion)的EPOC操作系统,而EPOC是Electronic Piece of Cheese取第一个字母而来的,其原意为"使用电子产品时可以像吃乳酪一样简单",这就是它在设计时所坚持的理念。
以塞班操作系统为基础的智能手机的用户界面有许多种,包括开放平台像UIQ、诺基亚的S60、S80、S90系列和封闭式平台像NTT DoCoMo的FOMA。这样的适应性使使用塞班操作系统的智能手机形成多变的型态(例如折叠式、直板式、键盘输入或是触摸笔输入等)。
塞班是以EPOC为基础,而它的架构与许多桌面型操作系统相似,它包含先占式多任务、多运行绪和存储器保护。 塞班的最大优势是在于它是为便携式设备而设计,而在有限的资源下,可以运行数月甚至数年。而这要归功于节省存储器、使用塞班风格的编程理念和清除堆栈。将这些功能与其他技术搭配使用,会使存储器使用量降低且存储器泄漏量极少。类似技术也运用于节省磁盘(尽管在塞班设备中,硬盘通常指闪存)和存储卡使用空间。而且,塞班的编程是使用事件驱动,当应用程序没有处理事件时,CPU会被关闭。这是通过一种叫主动式对象的编程理念实现的。正确的使用这些技术将能够延长电池使用时间。 这些技术让塞班的C++变得非常专业,并有着过陡的学习曲线。然而,许多塞班的设备也可以利用OPL、Python、Visual Basic、Simkin以及Perl来搭配J2ME和自行开发的Java来使用。
为了对抗微软及Palm,取得未来智能移动终端领域的市场先机,1998年6月,诺基亚、摩托罗拉(Motorola)、爱立信(ERICSSON)、三菱(MITSUBISHI)和宝意昂(Psion)在英国伦敦共同投资成立塞班公司。2008年已被诺基亚全额收购。
塞班系统是一个标准化的开放式平台,任何人都可以为支持塞班的设备开发软件。与微软产品不同的是,塞班将移动设备的通用技术,也就是操作系统的内核,与图形用户界面技术分开,能很好的适应不同方式输入的平台,也可以使厂商可以为自己的产品制作更加友好的操作界面,符合个性化的潮流,这也是用户能见到不同样子的塞班系统的主要原因。现在为这个平台开发的java程序已经开始在互联网上盛行,用户可以通过安装这些软件,扩展手机功能。
塞班按版本来分,继2005年二月塞班推出一款新的手机操作系统软件OSv9.0,到目前为止已先后有了6.0、6.1、7.0、7.0s、8.0、9.0、Series60几种版本。Series60是智能手机中应用最广泛的系统版本,Series60系统还分为6.0 OS、7.0 OS和8.0 OS三个版本,是拥有最多第三方软件或游戏的界面。