openmoko

openmoko

Openmoko™是一個開源軟體項目,目的是建立全球第一個自由的移動通訊操作系統平台,此平台運行在X server之上,並能運行大多數的X應用程序。

Openmoko的Software Stack將GTK+、EFL與Qtopia整合在一起,無論使用哪一種手機UI技術,都能在Neo FreeRunner上表現。

項目簡介


Openmoko™是一個開源軟體項目,目的是建立全球第一個自由的移動通訊操作系統平台,此平台運行在X server之上,並能運行大多數的X應用程序。
Openmoko的Software Stack將GTK+、EFL與Qtopia整合在一起,無論使用哪一種手機UI技術,都能在Neo FreeRunner上表現。
Openmoko項目是一個社區,所有的人都可以加入,協助設計他們理想中的手機。你可以將Openmoko 軟體安裝在各個 Openmoko 支持的硬體,並且更新手機時,軟體不會遺失。
授權:以LGPL/GPL v2授權釋出
社群:Openjmoko開發者社群、於西方具有相當高的知名度

開發環境


新手機時代007年iPhoneGoogle Android帶起“新的手機使用概念”以及“開放式的手機平台”的革命。
提供UI與服務開發的環境。
Android與iPhone都開始提供SDK。Openmoko也不缺席。
Symbian也加入了
Neo FreeRunner
Neo FreeRunner正式在2008 CES發布
延續第一代產品“Neo 1973”的新版本
openmoko
openmoko
2008年07月04日量產上市
Neo FreeRunner是開源手機概念的另外一個實作:手機不預載任何的應用軟體,出廠時只預載一個安裝器(installer),當使用者拿到手機后,可以透過安裝器的選單安裝“自己想要,也會用到”的應用程式。
openmoko Neo FreeRunner w/Om 2007.2
Samsung S3C2442 with 500MHz
記憶體升級為128MB
NAND flash 升級為256MB
加入802.11了b/g WiFi硬體
2個3D accelerometer
SMedia Glamo3662 2D/3D 行動繪畫晶片
支援850MHz頻帶
還有Motion Sensor
qumu-neo1973
QEMU是一個可以模擬X86、X86_64、ARMSPARC、SPARC64、PowerPC、PowerPC64、MIPSm68k、與SH-4處理器的open source 軟體。簡單說,QEMU就是一套虛擬機器,(virtual machine)的軟體。
qemu-neo1973是由Openmoko基於qemu所發展的手機模擬器,支援GSM modem的模擬功能。
Open Source是一種軟體發展模式(Software Design Methodology)
Hardware Spen.Open
機構設計.Open
電路圖.Open

項目應用


Neo FreeRunner讓我們透過Openmoko提供的開放環境,盡懷發揮創意,並開發自己的行動通訊應用程式。
使用Neo FreeRunner做為行動通訊課程或嵌入式系統的實驗教具。
歡迎加入清華大學的Openmoko OpenLab,分享教材,與Openmoko一起站上世界舞台。
Neo FreeRunner有完整的SDK與source code。在最先進的Mobile Application Framework上開發行動通訊各式,並進行研究。