EPOC是Psion Software推出的作業系統,專門用於移動計算設備,包括 掌上電腦。"EPOC”這個詞起源於世界將會進入“a new epoch of personal convenience”。EPOC是一個開放的作業系統,它支持信息傳送、網頁瀏覽、辦公室作業、公用事業以及個人信息管理(PIM)的套用,也有軟體可以和個人計算機與伺服器作同步的溝通。EPOC-EthernetPassive network Over Coax(基於同軸電纜的無源乙太網絡),是基於同軸的下一代高速乙太網技術,從光纖分配網到同軸分配網,充分利用和拓展了點到多點的EPON技術。
Symbian是由Ericsson, Matsushita, Motorola, Nokia and Poison在1998年所共同出資組成的公司,之前Symbian是Psion的軟體部門,從事手持式計算機軟體開發的工作達16年之久。Symbian成立後,陸續和一些廠商簽訂契約,這些公司包括了日本電信業者NTT DoCoMo、工作站計算機廠商昇陽(Sun Microsystems)、資料庫公司甲骨文(Oracle)和賽貝斯(Sybase)。1999年五月松下(Matsushita)成為Symbian股東的一員。現在Symbian在全世界約有10個辦公室,300名左右的工作人員。
EPOC的原始碼是用C++所寫的,主要有兩套開發工具,一套是EPOC C++ SDK,這套程式是用來開發一般軟體所用,另一套是OEM Application Kit(OAK),這套程式是給硬體廠商撰寫硬體驅動程式所用的,韌體最後會燒到ROM中,在機器開機的時候啟動。
開發程式需要使用的Microsoft Visual C++需要另外購買,在EPOC C++ SDK中並沒有VC的程式。不過C++ SDK套件中包含了GNU C++ Compile,可以使開發出來的程式,編譯成Linux可以執行的程式。Symbian希望Linux程式設計師撰寫的軟體,可以移轉到EPOC平台上。
包括Word、Sheet、Data(資料庫,類似 MS Access)、Jotter(記事本)。(如圖五所示)
4.應用程式(Utilities)
有計算器、小畫家和語音備忘錄。(如圖六)
上述的應用程式,都可以和PC進行數據交換,可以轉換的檔案格式如表一:
表一 EPOC和PC檔案格式轉換
EPOC format
PC format
EPOC Word
Microsoft Word for Windows2.0, 6.0, 95 and 97 Core Word Perfect 5.1, 5.2, 6.0, 7.0, and 8.0 Microsoft Works for Windows 3.0 WP and 4.0 WP Lotus Ami Pro 3.0 and 3.1 Rich Text Format Plain Text (ANSI and ASCII)
EPOC Sheet
Microsoft Excel 4.0, 5.0, 95 and 97 Lotus 1-2-3 WK1, WK3 and WK4 Borland Quatteo Pro 5.0, 6.0, 7.0 and 8.0 Microsoft works
EPOC Contacts
Via synchronization: Lotus Organzier2.1 and 97 Microsoft Schedule+ 7 and 7a Microsoft Ouklook 97 and 98 (but not for Outlook Express)
EPOC Agenda
Via agenda synchronization: Lotus Organizer 2.1 and 97 Microsoft Schedule+ 7 and 7a Microsoft Outlook 97 and 98
EPOC Data
Via database conversion: FoxPro 2.0, 2.5, 2.6 and 3.0 dBASE III, IV and 5.0 CSV (Windows Comma Separated Values) Microsoft Access 95, 97 Via contacts synchronization: Lotus Organizer 2.1 and 97 Microsoft Schedule+ 7 and 7a Microsoft Outlook 97 and 98 (but not Outlook Express)