Jollen's Blog「Openmoko」裡的所有文章!
jollen 發表於 January 22, 2007 8:16 PM
OpenMoko 二天前釋出他的最新 roadmap 規劃,OpenMoko 的 project leader "Sean Moss-Pultz" 在 1/20 日發表了「釋放你的手機(Free Your Phone)」,此文提到,Neo1973/OpenMoko 將採三階段來「釋放手機」,首先即將到來的是「2007-02-11 Phase 0: Developer Preview」。 第一階段的計畫中,開發者將能取得 OpenMoko 的原始碼;完整的 OpenMoko Linux distribution 與原始碼將會開放。以下是 FIC Neo1973 手機的硬體規格: * 120.7 x 62 x 18.5 (mm) * 2.8" VGA (480x640)...
jollen 發表於 March 20, 2007 11:40 AM
OpenMoko 專案最近透過他們自己的 ecosystem 向社群請求有關 GPL WiFi 模組的廠商以及驅動程式,昨天 OpenMoko 宣佈了以下這則消息: 主旨: [openmoko-announce] RE: Crossroads 完全表頭 Dear Community, A big thanks again for all your feedback! We're meeting with vendors this week and are optimistic about our chances to find a WiFi...
jollen 發表於 April 30, 2007 6:48 PM
最近聽到非常多與 Free / Open Source Software 有關的驚喜消息,特別與 Linux mobile phone 有關的新聞最讓我感到興趣。上週六 [jserv] 兄邀請我與 OpenMoko 創辦人餐聚,很榮幸再次與 Sean Moss-Pultz 會面。這次餐聚也見到了 Harald Welte 與 Rex,還有大眾電腦的幾位長輩;是一次非常有意義的餐聚。 在前往聚會地點的途中,我心中就暗自盤算了一個問題,打算向 Sean 請益。前幾天提到 GMAE 的成立,GMAE 對 Linux mobile phone 會是一個非常重要的 milestone;GNOME 發佈此消息後,不但吸引許多人的興趣與注意,對 UI 技術架構的發展也產生重要影響。 由於在 GMAE 的會員名單中看到了 OpenMoko,最令我感興趣的當然就是...
jollen 發表於 May 2, 2007 11:50 PM
今天在閱讀 OpenMoko 的 mailing-list 時,讀到一篇有趣的文章 [Size and weight considerations for future Openmoko devices]。驚!社群上的朋友 Sven Neuhaus 將 Neo1973 /iPhone/M600i/LG Prada 做了個比較,不過對照項目並非功能面或是作業系統,而是針對裝置的大小與重量做比較,還挺有趣的。結果如下: Neo1973 iPhone M600i LG Prada length (mm) 120.7 115 107 98.8 width 62 61 57 54 height 18.5 11.6 15...
jollen 發表於 July 2, 2007 12:59 PM
關心 OpenMoko 計畫的朋友,應該都在上週收到 announce@lists.openmoko.org 的一消息了: [openmoko-announce] New Oceans 信件提到,core team 歷經過幾個月的努力,將於將 OpenMoko 由一個小小的計畫團隊,經營成為一個大的 open mobile platfom(community);OpenMoko 的 leader Sean 也在 email 裡透露 FIC 對 OpenMoko 成長的幫助,以及長輩的支持。 現在我們再回頭來檢視當初 OpenMoko 第一次現身時,與現在的模樣,你會發現 OpenMoko 確實已經不可同日而語,OpenMoko 之所以能宣佈已經成為一個「open mobile platform」,一定是有其道理的,當然這需要在參與的過程中做觀察,並深入剖析,才能了解一些奧妙;畢竟所有的人、事、物都是會進步的(或退步),所以我們也應該要更正面看待這個 project。 在這段 OpenMoko 的成長過程中,最難能可貴的並不是技術上的突破,或是產品的量產,而是許多來自於「社群」上朋友的鼓勵與幫助,這才是最令人感動的。另外,在這段時間,還有最令人敬配的二位重要幕後推手,就是 FIC 的...
jollen 發表於 July 5, 2007 3:42 PM
這就是社群有趣以及可愛的地方,在 OpenMoko 的 community mailing-list 上出現一則 post,krikstone 替 OpenMoko 做了一些網路廣告,並張貼在 YouTube 上: Good and bad, here are some ads for openmoko and the neo1973 I did. Sorry for the bad quality on some but there aren't many videos or pictures...
jollen 發表於 July 25, 2007 11:31 AM
有別於傳統封閉生態系統的手機產業,OpenMoko完全是以新的觀念在做手機。以下是OpenMoko的高層專訪(譯文)。在 Youtube 網站上找到一則今年一月份的 OpenMoko 專訪影片,受訪對象是 OpenMoko 的 leader 'Sean',影片網址:http://www.youtube.com/watch?v=jRvtAAXTIlg 以下節錄專訪重點,以及中文翻譯。感謝 Chelsea 及 Will 的幫忙 ;-) So, OpenMoko is the first integrated software stack for mobile phones that starts with the kernel and goes all the way to the application and...
jollen 發表於 July 27, 2007 7:38 PM
OpenMoko 將在八月份的 Beijing Linux User Group 定期聚會後的一週,於北京親自向 Linux 社群的朋友介紹 Neo1973 手機並且現場回答相關問題。這是 OpenMoko 第一次在中國大陸的公開演講,時間是 8 月 21 日的晚上 7 點。 官方網站的公告請參考: http://www.beijinglug.org/en/index.php?option=com_content&task=view&id=141&Itemid=1 這次的活動,將會由 OpenMoko 的 leader 'Sean' 親自至現場與社群朋友分享 OpenMoko 的理念並展示 Neo1973 實體手機。...
jollen 發表於 August 1, 2007 10:14 AM
OpenMoko 的第一代 UI 雖然做得太「PC」,不過這段時間也得到許多社群的回饋、意見、抱怨 ;-) 前幾天,OpenMoko 的第二代 UI 終於出現在 svn.openmoko.org 上了。第二代 UI 的最大變革是將整個操作方式,改以「finger-based」的方式重新實作,感謝 [jserv] 很努力的在幫大家 build 新的 OM,終於在昨天看到這傳說中的新 UI 了! Will 也在他的 YouTube 頻道放了二個小短片: http://www.youtube.com/watch?v=6s8i5uVU5AQ http://www.youtube.com/watch?v=njfeP0g22JY OpenMoko 2007.2 也把「摜性托放」的功能加入了。...
jollen 發表於 September 1, 2007 2:57 PM
先前的日記提到 [OpenMoko 於北京的首次公開演講] 的活動,這是 OpenMoko 第一次在大陸地區有公開的演講。回台灣後,一直想要紀錄分享這次的活動感想,不過由於這陣子太忙碌了,一直到今天才能有空與大家分享這次的活動感想。 當天 Beijing Linux User Group 與會的朋友,出忽我意料之外的,有超過一半都是外國朋友,北京當地的社群朋友比率反而比較低。Beijing LUG 的朋友,給我的印像是很親切熱情的,對於開放源碼的社群參與都展現十足的活力。例如,大家都很熱心發表對 OpenMoko 專案的看法與意見,並且也都希望能參與 OpenMoko 專案,或是給予一些幫助。 Sean 給了一份大約 40 分鐘的 'Introduction to OpenMoko' 簡報。簡報大約是在晚上的 7 點 30 分開始,所以大約在 8 點 10 分左右就結束演說了。不說您不相信,由於 Beijing LUG 的朋友真的太熱情了,OpenMoko 和會場的朋友一直聊天並交換意見,直到晚上 11 點才「正式」結束這次的活動。當然囉,「非正式」的活動(續攤)仍持續著,至於我們一行人,由於有點累了,只好和大家道別了。...
jollen 發表於 September 17, 2007 5:43 PM
這是 [Software Freedom Day] 第二次於中國舉辦,第二屆的軟體自由日由 Beijing Linux User Group 所籌辦,OpenMoko 本次有幸受邀與會,並發表 20 分鐘的演說。這次活動是在北京清華大學的 FIT 大樓舉辦,因為 OpenMoko 是 sponsor 之一,所以也分配到一個 booth,現場 OpenMoko 展示了 Neo1973 實機,大家都很支持「開源手機」這個想法,現場得到的反應也都很好。 這次活動 OpenMoko 所準備的題目是「由 OpenMoko 社區看開源文化」,演講內容分為二個階段: 1. 前 10 分鐘為大家介紹 OpenMoko 專案、Free Your Phone 理念以及 Neo1973。 2....
jollen 發表於 September 21, 2007 11:20 PM
活動概況 這次到北京參與「軟件自由日」活動,相當另人印象深刻。根據「官方」的非正式統計,當天與會者大約有 700 人左右,同時有 15 個參展廠商,以及 10 名的演講者,真是一個熱鬧非凡活動,也是一個很成功的開源活動。 這次的北京軟件自由日是由 Beijing Linux User Group 所策劃主辦,由於這是一個「自由參加」的活動,並不需要事先報名,因此事前並不知道確實的與會人數,主辦單位只能根據以往的經驗來推估可能的人數。我們由主辦單位得到的可能人數是 300~500 位左右。 當天我跟另外一位同事 Chelsea 大約 11 點左右到達會場,活動是在下午 1 點才開始。OpenMoko 是這次的活動贊助商,所以主辦單位提供了一個 booth 讓我們使用,當然,現場一定要實際展示一下 Neo1973 實機!活動的 booth 區是設置在清華大學的 FIT(信息大樓)大樓的 1F,這是一個不錯的空間,相當寬敞而且明亮,演講的會議廳則是在 2F;演講廳的座位雖然不少,但是明顯的前來聽講的朋友多更多,沒有座位坐的朋友,就索性直接坐在走道上,因此整個演講廳都是滿滿的人。 OpenMoko 的場次是在 3:50PM,因為要照顧攤位,所以前面幾場演講都沒有聽到。我們在 2:30PM 左右才進到會議廳,離活動正式開始還不到二個小時,我們準備的 100 份「Community...
jollen 發表於 September 23, 2007 4:58 PM
主辦單位這次準備了 400 多個印有《北京軟件自由日2007》的小提袋在現場發放,但是因為與會人數遠超過預期,所以有許多朋友沒機會能拿到這個具有紀念意義的小提袋。當然囉,我也沒能這麼幸運能拿到這個小提袋。啊!好想要一個帶回來收藏啊,原本到會場時,看到地上整排的小提袋,還以為能有機會拿到一個的。 現場有實體展示活動的廠商有 15 家,趁著人潮尚未湧入,拍了幾個「招牌」起來,大家應該都可以看得出來這是哪一家公司。 另外,主辦單位的用心,從小細節就能看得出來。不但為我們準備了很棒的展示桌,連「桌布」也都很有特色,上面印了企鵝的 logo 以及「我們用開源軟件,你呢?」的標語。我覺得這句標語真在是酷弊了,所以也拍了照。 《待續》...
jollen 發表於 September 23, 2007 5:38 PM
OpenMoko 的 booth 並沒有別人家的精彩,可不是我們不用心,因為漂洋過海來到北京,行季箱能裝能塞的東西,也就這麼多了!好吧,還有一個小原因是因為這次準備活動也略顯匆忙,不過,該有的東西可是一樣都沒有少呢。 身為「銀牌贊助」商(沒看到嗎?沒關係我來放大一點。),OpenMoko 當然不能讓大家失望,除了提供 lucky draw 的大獎外,現場可是也準備了一份「Community Press CD」送給大家呢,裡頭有一些 OpenMoko 的「寫真影片」、OpenMoko 簡報 PDF 檔還有當天的 DM 電子檔。 我覺得 OpenMoko 的 poster 還挺酷的,所以也放了一份 PDF 檔到 Community Press CD 裡送給大家。 某個程度上來說,OpenMoko 的 booth 並不算華麗,但是重頭戲「實機展示」可是不能少的。我們擺了 3 台 Neo1973 在現場,Neo 們可是忙碌得很呢,因為大家從未停止把玩他們! 《待續》...
jollen 發表於 October 2, 2007 6:56 PM
昨天到某公司給了一份「Introduction to OpenMoko Project」的簡報,內容主要是針對 OpenMoko 的「技術面」有哪些「組成(components)」做一些簡單的摘要報告,目的是幫助第一次看到 OpenMoko project 的工程師,能在 5 分鐘之內掌握一些重點。簡報電子檔 [OpenMoko_Project_Intro_v0.2.pdf]。 OpenMoko Framework OpenMoko 專案最主要是提供了一個「UI Framework」,稱為 [OpenMoko framework],現階段的 OpenMoko framework 提供以下四個程式庫: * libmokocore:核心程序庫,提供 OpenMoko 應用程序間的通訊。 * libmokonet:通訊程序庫,提供 GSM、GPS、Bluetooth 等功能。 * libmokopim:PIM(Personal Information Management)程序庫,提供個人資料管理功能。 * libmokoui:UI(user interface)程序庫,提供 OpenMoko 主要的界面設計,包含:containers、widgets 與...
jollen 發表於 November 7, 2007 10:48 PM
上週日參加 [COSCUP 2007](開源人年會),與現場朋友分享了「OpenMoko 好好玩!」的議題。OpenMoko 是一個 100% 開放源碼的 Linux 手機軟體平臺,這場分享演講主要是以推廣者(promoter)的角度來切入,介紹了 OpenMoko 的技術與非技術主題。在此提供簡報電子檔 [COSCUP_2007_OpenMoko_Funny.pdf] 供下載。 另外,演講過程中,撥放了 OpenMoko 社群為 OpenMoko 所製作的創意小廣告,這些廣告可在 YouTube 網站上,以「openmoko」關鍵字做搜尋即可取得。此外,會上提到的「OpenLab 開幕活動」,亦可在 OpenMoko Community Wiki 上取得相關資訊以及報名方式,網址為 [http://wiki.openmoko.org/wiki/OpenMoko_OpenLab_Opening/zh_tw]。...
jollen 發表於 November 8, 2007 10:38 PM
大家都知道,OpenMoko 是一個完全 open source 的專案,在 9/23 日的 ABC News 裡,也特別報導了 OpenMoko 專案,並強調 OpenMoko 的開放特性。報導全文與影片,可由以下網址瀏覽: http://abclocal.go.com/kgo/story?section=drive_to_discover&id=5671823&ft=exLg 我的同事 Chelsea 特別製作了逐字稿,在此特別感謝,並將全文與大家分享。 You've seen the iphone by now, but maybe you have a better idea. Members of Home Brew mobile phone club from Menlo...
jollen 發表於 November 21, 2007 1:29 AM
上週六在大眾總部大樓舉辦 OpenMoko 的 OpenLab 開幕活動,活動的形式是以 OpenLab free training 配合 OpenLab 隨性討論的方式進行。當天來了 35 位朋友,我們的大家長簡明仁董事長以及 OpenMoko 的 leader Sean Moss-Pultz 也都有到現場。 第一場 OpenLab training 是由 OpenMoko coreteam 的 [jserv] 為大家分享 [LINUX 驅動程式架構入門],jserv 兄在百忙之中還能接受 OpenLab 的邀請,實在是大家的福氣啊!第二場 training 則是由 Dennis 兄為大家介紹最基本的 qemu-neo1973 安裝與 OpenMoko...
jollen 發表於 November 21, 2007 7:38 PM
在 11/17 (Sat.) 的 OpenLab 開幕活動中,我們為大家準備了一份正式的「OpenMoko 公司與 OpenMoko 專案介紹」文件,將過去到現在的 OpenMoko 專案做一個主要的重點瀏覽。OpenMoko 也於十月二十三日正式獨立為 OpenMoko, Inc.(我本墨客股份有限公司)。在此提供此專欄的電子檔供各位朋友下載 [openmoko_openlab_intro_v1.pdf]。 延伸閱讀: * 2007.10.02: 「Introduction to OpenMoko Project」簡報 * 2007.11.21: OpenMoko OpenLab 開幕活動紀錄(上)...
jollen 發表於 November 22, 2007 11:42 AM
[OpenMoko] 的 [OpenLab] 位於 OpenMoko 總部旁 ,進門後,映入眼廉的是一對橘色的鋼柱,這個顏色正是 OpenMoko CIS 的顏色。這對鋼柱,是大樓避震結構的設計之一(避震器),原本藏在一片門板後門,幾個月前 OpenMoko 在裝修新辦公室時,才把這片門板拆除。 從你所看到的這道門進門去,便是 OpenLab,從 OpenLab 角落往外看去,右邊是電腦區,左邊您所看到的投影畫面則是 OpenMoko 的 IRC channel。坐在 OpenLab 裡看社群朋友在聊天,還蠻有趣的! 一進到 OpenLab,就可以看到一整面綠色的牆,這邊是 OpenLab 的沙發區。 目前 OpenLab 提供 3 台電腦,裡頭目前存放一些講義電子檔。現在大家似乎都還蠻喜歡在 OpenLab 的沙發區聊天開會呢! OpenLab 的隔壁,就是 training center,目前由 [Jollen's Consulting] 團隊負責提供訓練課程。...
jollen 發表於 November 28, 2007 7:20 PM
今天製作了一份 OpenMoko 與 Android 的主要差異比較表,提供給大家做參考。 下載大圖 [http://people.openmoko.org/jollen/slides/openmoko_android_cmp.jpg]。...
jollen 發表於 November 30, 2007 3:43 PM
OpenMoko 贊助成立的 OpenLab 將會在 12/19 舉辦第二次的訓練活動,以下引用自 [OpenLab] 的 [公關稿]: 為了與台灣的 open source 社群互動並回饋社群,OpenMoko 特別贊助成立了 OpenLab。OpenMoko 會不定時舉辦官方的 OpenLab 活動,第二次 OpenLab 活動將於 12/19 (三) 舉辦,本次活動除了延續上次的 Linux 驅動程式訓練外,更特別邀請了中研院自由軟體鑄造場法律組的林誠夏先生來為大家介紹 GPL 的法律觀念。 另外,這次的活動也特別針對 Apache 授權的觀念進行隨興討論,現場由主持人針對 Apache 授權做介紹,並與現場朋友做討論與收集意見回饋。Google 的 Android 手機平臺採用的是 Apache 授權,與 OpenMoko 的 GPL/LGPL...
jollen 發表於 January 21, 2008 11:48 AM
自從先前分享了 OpenMoko 的 OpenLab 活動後,己經很久沒有再跟大家更新相關消息了。在這裡一次將 OpenMoko 的近況做更新。 Neo FreeRunner OpenMoko 在今年的 [CES 2008](美國消費性電子大展)上,正式揭露新一代產品 Neo FreeRunner。新的 Neo FreeRunner 的對象是終端消費者,並且在硬體端加入了 WiFi、motion sensor 以及 3D 處理器。Neo FreeRunner 的軟體也是基於 OpenMoko,不過以現在的軟體狀況來看,要面對真正的消費者,還需要一些時間。 OpenMoko Open Job Positions 在臺灣的朋友有福了,OpenMoko 正式提供工作機會,詳情可參考 [OpenMoko Visits and Hiring Day]。這是 OpenMoko 首次提供公開的工作機會,過去 OpenMoko...
jollen 發表於 February 14, 2008 5:09 PM
OpenMoko 的 project lead 'Sean Moss-Pultz' 今天接受專訪時,正式提出他對開放手機以及對其他競爭對手的看法。其中,關於 Android 的出現對同樣也是開放平臺的 OpenMoko 有何影響,以及對 OpenMoko 會有什麼衝擊,Sean 今天也都提出他的看法。 首先,對於開放手機這件事情來說,Sean 認為這是不相衝突的二件事情,其觀念在於:一、OpenMoko 本身是一家做「產品」的公司;Google 的 Android 是提供「平臺」的方案。二、OpenMoko 想要做的是 100% 開放源碼的手機平臺,並透過開放平臺建立可獲利的商業模式;但 OHA 旨在發掘商業機會,並不是專注在製作一個 100% 開放源碼的手機軟體平臺。總合來說,Sean 提到「OpenMoko 與 Android 是二個商業模式、二個不相干的東西」。 此外,專訪過程也問到一個根本的問題「OpenMoko 與 Android 軟體的比較與差異」,這是一個技術面的問題,早在一月二十二日,由 Wolfgang Spraul(OpenMoko 工程部門副總)對內部所發出的一封 email 提到「So...
jollen 發表於 March 5, 2008 11:47 AM
過去,手機的工業設計(Industrial Design)都是封閉的,設計原稿走不出深宮大院,設計師拿不到設計原稿,一般人也很難一探手機工業設計的原始樣貌。不過,現在事情不一樣了。在 open source 手機軟體平臺深耕許久的 Openmoko 今天正式發佈一則新聞「Openmoko Unlocks Neo Mobile Phone Industrial Design」,Openmoko 以 ShareAlike Creative Commons (創用CC)授權開放 Neo 手機的工業設計原稿,讓設計師可以自由修改 Neo 工業設計。 創用CC不是一件新鮮事,但是將產品的工業設計原稿以創用CC授權對外公開,還是史上頭一遭。這次所公開的工業設計是 Neo1973 的設計,並提供 CAD 檔供下載 [http://downloads.openmoko.org/CAD/]。 不過早在此新聞稿發佈的幾個禮拜前,Openmoko 早就已經將 CAD 檔公開在首頁上(openmoko.com),社群上的人也很快得到這個消息並下載 CAD 檔,其中也有大學教授,將 Neo 的 CAD 應用在實務教學上。在這則新聞稿發佈的幾天前,一位大學教授 Guillermo 也將他所設計的...
jollen 發表於 April 24, 2008 2:00 PM
前一篇日記「iPhone 改變工程師設計嵌入式裝置的思惟」提到 iPhone 在 UI 方面的卓越表現。稍早前,[Trolltech Labs] 發表一項新的實驗項目:新的 Qt 4.4 已經可以在 Windows Mobile 以及 Embedded Linux 二個平臺上執行了。 (圖片來源:http://dist.trolltech.com/video/wince/qtembedded44video.html) Trolltech Labs 提供一段 demo 影片,Windows Mobile 平臺使用 HTC Touch Cruise 手機,Embedded Linux 平臺則是使用 Openmoko 的 Neo1973 手機。不過,最引人注目的不是「Qt Everywhere」的表現。新的 Qt 在 UI 方面最令人驚豔的是它的「iPhone...
jollen 發表於 May 3, 2008 11:55 AM
學生時代就相當敬佩的自由軟體精神領袖 Richard Stallman 要來台灣了。Richard Stallman 在就讀哈佛大學時,於麻省理工人工智能實驗室發展 Emacs 軟體,也就是在這個時期,他體驗到駭客文化的可貴與精神,從此成為悍衛自由軟體的鬥士。Sam Williams 也寫了一本「自由軟體的聖戰」[1],內容在描述 Richard Stallman 的自由軟體運動。 以下引述 Openmoko 的新聞稿: 自由軟體基金會創辦人、同時也是知名軟體 GNU Compiler Collection (GCC) 與 GNU Debugger (GDB) 的原始作者與開發者 Richard Stallman 將於 5 月 12 日來台並發表演說。Richard 於 1984 年發動 GNU operating system 發展計畫,並在...
jollen 發表於 May 12, 2008 11:09 PM
自由軟體基金會創辦人 Richard Stallman 今天下午抵達台灣。這次 Richard Stallman 來台,有一位美麗的小姐 Dora 隨行。到機場接機時,一眼就認出站在路邊等候的大師。大鬍子是大師的特色,非常地容易辨認。 一行人先將 Richard 接到 Openmoko apartment,沒錯!這是「Openmoko 公寓」,是專門「招待」外國工程師的「行館」,Openmoko 公寓非常靠近 Taipei 101。來的路上,Richard 在高速公路上看到 Taipei 101 時,發出了讚嘆的聲音。Richard 的女友 Dora 小姐,對於 101 的外觀則是感到興趣,她覺得 101 大樓長的真是奇怪呢! 大師是一位非常依賴電子郵件的人,他所有的工作幾乎都是透過電子郵件完成的。在 Richard 來台前,我們也都是完全依靠電子郵件和 Richard 討論行程,以及確認每一個細節。在電子郵件往來過程發現,大師就是大師,對每一個細節都很注重以及重視,這可不是台灣人講的「龜毛」,而是對於工作的認真態度,以及對理念的執著。Richard 在「自由軟體運動」的道路上,一路走來,始終如一。 Richard Stallman 對於自由軟體運動理念相當執著,因此可能有人會認為他是一個不好相處的人,但是今天和大師相處一天下來,我覺得,大師並沒有大師的感覺。不要誤會我的意思了,我指的是,Richard 是一個沒有大師架子的「老爹」,也就沒有那種難以接近,或是言語交談時的壓迫感。除了有些地方,大師有他的「堅持」外,其他事情都很容易和他溝通。但其實,Richard 所堅持的,也只是在表達他的想法,希望能讓我們都能聽聽他的觀念。能親自聽到大師述說他的觀念,這真是一個難得的經驗。...
jollen 發表於 July 4, 2008 11:42 AM
千呼萬喚始出來,第一個開放式的行動通訊平臺 Openmoko 今天正式展開第二代手機產品 Neo FreeRunner 的線上銷售。Openmoko 的官方新聞稿已經發佈在這裡了 [Openmoko Declares Independence for the Mobile Phone],特別選在獨立紀念日開放 Neo FreeRunner 訂購,正意味著 Openmoko 將在手機市場裡「獨立」走出自己的路,Openmoko 在行動通訊界做了一個革新,這個革新代表的是手機終於獲得真正的自由。 與之前銷售 Neo1973 不同的地方是,Openmoko 這次除了透過線上直銷外,在印度、德國、法國與英國的朋友也能向當地代理商購買 Neo FreeRunner。 距離上次 Openmoko 推出第一代產品 Neo1973 已經過了好長一段時間了,這些日子裡,行動通訊產業發生了許多大事,像是開放手機平臺(如 Android)概念的興起,以及觸控螢幕手機(如 iPhone)的流行,都讓大家有一種耳目一新的感覺。 Openmoko 呢? 這段時間,Openmoko 除了面臨外在的挑戰外,內部也有很大的調整與改變,但不管怎麼樣,我們相信結果是好的,社群開發者也更積極參與 Openmoko 平臺的開發,而且我們也看到了 Openmoko...
jollen 發表於 July 26, 2008 6:54 PM
自從 Openmoko 在7月4日正式發佈新版的 Neo FreeRunner 後,便不斷受到許多西方媒體的矚目與報導,各種聲音也出現在 Openmoko 社群,以及每一個人的網誌上。許多媒體都給予相當正面的評價與報導,對 Openmoko 團隊來說,這絕對是一大鼓舞。當然,好聲音不少,壞聲音也有。像是,Boing Boing 便刊登了一篇對 Openmoko 相當正面的報導: Openmoko open-source cell phone beats Android to the punch 不久前,Internetling 也刊登了一則有關Openmoko 的評論,標題是「3 Reasons Why Everyone will buy one iPhone and not OpenMoko」。一開始的開場白實在犀厲: But unfortunately, people probably...
jollen 發表於 August 12, 2008 11:38 PM
2008 年 8 月 8 日是北京奧運的開幕日,這一天,也是 Openmoko 推出第三代最新一代手機平臺「Om 2008.8」的日子。Om 2008.8 也稱為 ASU,ASU 是一個專案代號,全名是 April/August Software Update。 ASU 可同時支援 EFL、Qtopia 以及 GTK+ 應用程式,同時也包含一個安裝程式(Installer),可讓使用者自由安裝手機應用軟體,這是過去在校園巡迴課程向同學所介紹的 Openmoko 新的概念,如今終於正式現身了。 ASU 比較另人期待的地方是加入了 EFL 以及 Qtopia,過去 Om 2007.2 是基於 GTK+ 的手機平臺,現在的 Om 2008.8 則是「跳脫」GTK+ 的重要里程碑。ASU 裡有二個值得一提的軟體成果,首先是 Illume。[Illume]...
jollen 發表於 October 15, 2008 2:41 PM
Openmoko 的 distribution 現在有許多不同的版本,一大堆名詞總讓人一開始就一頭霧水,像是:Om2007.2、Om2008.8、FDOM、ASU等等。剛開始接觸 Openmoko 以及 Neo FreeRunner 的同學,經常要花一些時間認真讀 Openmoko wiki 才能了解通盤概念。 許多同學只是想要在 FreeRunner 上寫寫簡單的小程式,一開始遇到這些從沒聽過的名詞,花很多時間,有時還是搞不清楚「怎麼在 FreeRunner 上寫小程式」,總是會有一些挫折感。因此,在這裡整理一份簡單的「Neo FreeRunner 應用程式開發概念圖」,幫助同學建立整體概念。 怎麼在 Neo FreeRunner 上寫一個簡單的小程式呢?請看下圖的說明。 Om2007.2 與 Om2008.8 都是 Openmoko 的官方版本(official distribution),Om2007.2 與 Om2008.8 除了有 Openmoko 自已的開發成果外,也使用了許多 FOSS(Free and Open Source Software)的套件,因此,需要將...
jollen 發表於 October 16, 2008 11:47 PM
今天受邀至台北科技大學資訊工程系演講,講題是「Openmoko Linux 2008 開放手機新體驗」,正好能接續昨天的日記「Neo FreeRunner 應用程式開發概念圖」,在簡報的最後,附上了一小部份的講義「如何在Om2008.8 撰寫 EFL 應用程式並編譯」供同學們參考。 下載簡報 [Openmoko Linux 2008 開放手機新體驗]。Openmoko 近期有許多新消息,有興趣的同學可以至 [Openmoko 中文 Wiki] 查詢。 延伸閱讀 2008.10.15: Neo FreeRunner 應用程式開發概念圖...
jollen 發表於 November 5, 2008 9:05 AM
自從 Google 正式公開 Android 原始碼後,Openmoko 社群便開始努力將 Android 移植到 FreeRunner 手機上,期間不斷有小報導指出 Openmoko 將推出 Android 手機。不過,正確的說法應該是「Openmoko 將 Android 移植到 FreeRunner 上」,而不是另外打造一支新的手機。 前二天,連「Openmoko 投靠 Android 聯盟」的消息都出現了(其中一則報導還附上 FreeRunner 執行 Android 的照片): * Openmoko來投 Android聯盟再添一員 * 本月有望推出 Android家族第2款手機 投靠 OHA 聯盟?這還是未經證實的小報導,不過,FreeRunner 能執行 Android 已經是可以官方證實的消息了。Openmoko 的確「已經將...
jollen 發表於 November 5, 2008 2:45 PM
看了這麼久的 Android 消息,今天終於可以實際將 Neo FreeRunner 更新成 Android 系統,進行實機測了。將 FreeRunner 變成 Android 手機的做法,可以在 [Openmoko Wiki] 下載教學簡報。以下是實機測試畫面。 將 FreeRunner 重新燒錄 Android 的 kernel 以及 rootfs 後,直接開機。大約過了1分鐘後,看到了 Android 的開機畫面,開機時間還可接受,但似乎目前的版本並不是相當穩定,仍有開機失敗的機率。 開機後,來到鎖定畫面,必須按一下 FreeRunner 的按鍵,才能進到主選單。 主選單是典型的 Android 畫面,當然是採用觸控方式操作。整個 FreeRunner + Android 給我的第一印像還算不錯,觸控操作挺順手的,不會有「卡卡」的感覺。 來到 Android 的應用程式選單,裡頭有許多 Android...
jollen 發表於 November 10, 2008 12:29 PM
Neo FreeRunner 搭載二個「3 軸加速度感測器」,這是一個很有趣的硬體,他可 以偵測手機的移動狀態,配合應用程式,可以實作出有趣的小玩具。以 iPhone 為 例,它有一個很人性化的功能,當手機 90 度轉向時,視窗也會跟著 90 度轉換, 這樣的功能就是透過「加速度感測器」晶片來完成的。 Neo FreeRunner 有二個 3 軸加速度感測器,當手機移動時,可以利用程式讀取每 一個軸的加速度值。讀取加速度感測器的方法是透過 Linux 的 input layer: /dev/input/event{2,3} Process 透過這二個裝置檔讀取 input layer 的資料,kernel 會回傳一筆加速度感測器的資料給 process,該筆資料的 data type 為 struct input_event,即 kernel 的 input event...
jollen 發表於 November 21, 2008 1:54 PM
首先,依照 Android 文件上的說明 [先安裝 SDK],再 [撰寫 Hello, Android!] 應用程式後,打包成 apk 格式;本文使用的 Android SDK 搭配的 Eclipse 版本是 3.4(Ganymede)。接著,再照 [Android Documentation] 的說明撰寫一個 Android 應用程式,再將程式編譯後打包成 HelloMoko.apk 檔案。 當然,必須將 FreeRunner 更新為 Android 系統,更新方式可至 Openmoko 中文 wiki 下載投影片:http://wiki.openmoko.org/wiki/Main_Page/zh_tw。請依以下步驟將 HelloMoko.apk 安裝至 FreeRunner 手機上。以下的實驗環境為 Ubuntu 8.04.1。 1....
jollen 發表於 February 19, 2009 12:17 PM
過去 Debian 的使用者可以將 [Debian for FreeRunner] 安裝在 FreeRunner 上,並安裝 LXDE 享用輕量級的桌面環境。現在有一個基於 Debian for FreeRunner 的新 distribution 己經將 LXDE 正式整合進來了。 源自台灣,現在已是知名的開放源碼專案 [LXDE] 現在已經被 Openmoko 的社群移植到 Neo FreeRunner 了。這個以 LXDE 桌面環境,以及 [Zhone] 為基礎的新 distribution 稱為 [Fyp],以下是 Fyp 的實機畫面。 (圖片來源:Openmoko Wiki) Zhone 全名是...
jollen 發表於 February 20, 2009 2:02 PM
怎麼編譯 Openmoko 的 kernel for Neo FreeRunner 呢?請依照以下步驟進行操作。 1. 取得 Neo FreeRunner 的 kernel 原始碼 Openmoko 專案的所有原始碼都存放於 git.openmoko.org,到 [Openmoko 的 kernel 原始碼目錄樹] 底下,可以看到裡頭有完整的 kernel 原始碼,以及開發中的分支。首先執行以下指令,將所有的 kernel 原始碼取出: $ git clone git://git.openmoko.org/git/kernel.git linux-2.6 所有的原始碼都被放置於 linux-2.6/ 目錄下。 2. 取出 Andy 的 branch...