20131013-車載娛樂系統近期將大舉邁向自由開放源碼的共工模式!

Tizen - An open source, standards-based software platform for multiple device categories._1381819321514

黃郁文/編譯

跨國性的汽車製造產業裡,當前正吹起一股善用自由開放源碼平台的風潮,未來這套標準化的 Linux 車載娛樂系統 (in-vehicle infotainment, IVI) 若是日趨成熟,也許不久之後大家愛車所能提供的資訊服務,也能像當前的智慧型手機一樣豐富而多元!

IVI 可說就是汽車的黑盒子 “black box",一般來說,它除了提供車用視聽系統電源,用來記載車行軌跡與駕駛狀況外,還能供應免持聽筒的行動電話擴音,以及衛星導航等資訊服務。當前大多數的 IVI 系統都透過觸控螢幕來操作,部份高階機種更可以精確的透過聲控操作,然而,IVI 當前的銷售狀況並沒有業者想像中的美好,可以說大多數的消費者皆不買單,視其為車載裝置裡,非必然需要的額外配備。

現時 IVI 系統無法獲得多數消費者青睞,而達到普及的原因,參與 Linux Foundation 裡「車載 Linux 工作群組 (Automotive Grade Linux workgroup)」的 Rudi Streif 指出:因為當前多數車商使用的 IVI 系統,購價高額但功能與效能皆不夠完備,與服務性較為成熟的智慧型手機相較,僅能完成手機約 10% 的功能!進一步來說,更可歸咎於許多汽車製造廠,都使用第三方所供應的商用軟體來支援本身的車載娛樂系統,這些商用軟體皆為封閉的軟體元件,當汽車廠商推出新款機種,便多要重新洽談高額的授權費用,來讓新款機種上也有一樣的元件,此種商用模式可說是虛耗金錢並轉嫁至消費者身上,自然,不能讓車載娛樂系統的發展有正向的循環。所以,自由開放源碼的車載系統平台,應可有效地改變上述現況。因為藉由一個可以重複被多家汽車業者使用的平台,可集聚眾廠之力,專注於核心功能、中介軟體,以及開放應用層介面的開發,以減少耗費精力在開發相異且封閉作業系統上。長遠來看,透過一個自由開放源碼的車載系統平台,車商更可以分享升級程式,在善用既成系統介面的條件下,專注開發與車子駕駛屬性結合的個別化車用娛樂程式,以改善現行虛擲研發資源於封閉平台介面,並導致應用程式效能不彰的沉痾。

Rudi Streif 表示從過去到現在,已約有 110 億美金的商務資金投注到 Linux 系統的開發與延展上,這些資金的投注者包括了 IBM 及 Intel 這樣的跨國產業,而 Linux 平台未來將仍然會以開放共享與免徵收權利金的方式繼續提供,從而,汽車製造廠商就車載智慧型系統這個領域,僅需要額外投入資源,開發所需的資訊及娛樂應用程式,以及中介軟體,即可在 Linux 作業系統既成的基礎上,順暢的發展出更具服務優勢的 IVI 平台。據觀察,目前市面上已有三家車廠陸續推出配備 Linux 車載娛樂系統的商品,包括:GM 在 Cadillac 型號產品上使用的 Linux Cue IVI、Tesla 於 Model S 電動車系列產品內置 17 吋螢幕的 IVI 系統,以及 Toyota 即將推出的 Linux IVI 2014 Lexus IS。除此之外,高階汽車製造商 BMW 亦已經宣布發展自由開放源碼平台的 IVI,而 Ford 更已透過開放源碼的方式,完成了稱為 SmartDeviceLink 的應用程式介面,以讓其以 Microsoft 為底的 MyFord Touch 車載娛樂系統,也可以與現行市佔率較高的其他非 Windows 系統手機,與其他行動裝置間,在影音分享和其他功能上,能有更好的互動。

可以說,汽車製造商之所以開始大舉採用自由開放源碼性質的 IVI 系統,主要目的是為了降低成本,另一個原因則是由於過往封閉系統的複雜性,使得維修成本過高,且車載娛樂系統為一功能需求相對龐大的裝置,一般來說即使再為輕簡,也必須要先行建置約四千萬行程式碼的規模才能進行運轉。Jaguar Land Rover 車載娛樂系統的資深技術專家 Matt Jones 指出:過去汽車製造廠會逐年向不同的車載系統供應商,購入相似但用在不同機種上的商用軟硬體,以自由開放源碼的共工模式來看,這無疑是一種資源的重覆浪費,因為採用自由開放的 Linux 系統平台之後,Jaguar Land Rover 只要繼續在原本系統上增加新功能即可,無須如往昔在舊換新之後,還要重複測試與開發相同功能的新系統。所以目前 Jaguar Land Rover 已加入了一個規模頗為龐大的非營利自動車業界聯盟 GENIVI,該聯盟的成立目的,就是在推動自由開放源碼 IVI 系統在汽車產業裡的應用,目前該聯盟也正朝向整合平台需求,與提供會員車商認證的服務邁進。

無獨有偶的是,在 2012 年時,Linux Foundation 在多家汽車製造商的呼籲與支援之下,亦已啟動 Tizen Project。Tizen 可說是建基於 Linux 作業系統下的獨特分流,其系統結構 (reference architecture) 與軟體開發工具包 (software development kit, SDK),主要就是要協助汽車製造業者,能夠在共工的基礎下,以低投注成本的方式共同開發一套得以運轉順暢的 Linux IVI,此一專案並可讓開發者直接使用 HTML5 的技術,來撰寫 IVI 系統上面的應用程式。當前,芬蘭的軟體供應商 Reaktor,正全力開發可用於 Tizen IVI 的使用者介面,以在這樣的架構下提供音樂串流與地理資訊定位服務,透過 Tizen IVI,未來汽車駕駛人應可更精確的掌控車流狀態,甚至不費吹灰之力,便可以找到距離自己目的地最近的停車位!

看來在 Linux 與其他相關自由開源軟體專案的支援下,未來的車載資訊與娛樂系統將會有嶄新而巨大的變革,我們可以想像,也許未來車載系統的功能,將會與智慧型手機和行動裝置系統比肩併行,一般讓人愛不釋手!

—-

參考網址:

1、跨國性的汽車產業也要開放源碼
http://www.computerworld.com/s/article/9243075/Your_car_is_about_to_go_open_source

2、資訊娛樂是開放源碼車載系統首要目標的五個原因
http://www.openfoundry.org/tw/foss-forum/8990-2013-05-28-05-57-09

3、Tizen Linux 再進化!跨國車商將與科技研發公司共組車載 Linux 工作群組
http://www.openfoundry.org/tw/foss-news/8823-tizen-linux-linux-

4、MeeGo 與 Limo 合併為新作業系統 Tizen 獲 Intel、Samsung 支持
http://www.openfoundry.org/tw/foss-news/8484-meego-and-limo-are-merged-into-new-os-tizen-that-gets-support-from-intel-and-samsung

5、汽車製造商 Toyota 加入 Linux 基金會
http://www.openfoundry.org/tw/foss-news/8398–toyota–linux-

20130928-Valve 新推出的 SteamOS 將採用 Linux 挑起電視遊樂器大戰!

BBC News - Valve announces SteamOS as it renews living room push_1381144794894

黃郁文/編譯

繼推出 Linux 作業系統上的 Steam 電玩遊戲線上下載頻道之後,Valve 近期正規劃推出 SteamOS 這個以 Linux 為基礎的電玩作業系統,以讓這些電玩遊戲,可以直接外接大型電視螢幕來進行操作!

新的作業系統 SteamOS,將與 Steam 遊戲頻道的服務結合,並提供大螢幕使用者所有個人電腦版本的功能,甚至還可以玩到部份過去僅能在 Windows 或 Mac 作業系統下進行的遊戲。此外,SteamOS 不僅可用於電腦遊戲,還可以進一步被消費者拿來看電影、聽音樂,以致於受其威脅的市場競爭者,除了 Microsoft、Sony,與 Nintendo 這些傳統的電玩遊戲機製造商之外,甚至可能波及 Apple 及 Google 規劃中的各類多媒體機上盒。

SteamOS 雖然還沒有正式進行商業販售,但會先以免費作業系統的型態進行散布,而 Valve 也會於近期將此作業系統直接機載推出 “Steam Box",以搭配 SteamOS 引發話題,並供消費者能夠以實機協助進行該系統的使用測試。同時 SteamOS 更規劃將以免費授權的方式,提供給裝置製造商來製造產品,預料此舉將帶給電腦遊戲界新一波 Linux 作業系統的運用風潮。據報導,目前 AMD 及 Nvidia,都已為此著手改進,其旗下產品在驅動程式方面對 Linux 的支援。

Valve 並表示,使用者可期待未來會有 3000 種遊戲使用 SteamOS 作業運轉平台,這樣子的發展除了可以潛在擴展 Steam 電玩頻道的市占率外,也是同時為了提供使用者更多遊戲上的選擇。因為,隨著 Linux 上電玩遊戲受歡迎的程度提升,Valve 也需要對更多相應的 Linux 應用程式進行測試,現在有了 SteamOS 的協助,Valve 便能夠更有效率地,透過使用者的回報,來對此一客製化的電玩系統進行適度修正,以改進使用者在 Linux 作業系統下的遊戲體驗。

目前在 Steam 頻道上使用 Linux 作業系統的電動遊戲約有 250 種,營收僅約佔整體遊戲營收的 1%,所以 Valve 在未來是否能夠吸引遊戲開發商,將資源浥注並投入到 Linux 遊戲的研發,將成為 SteamOS 未來的發展成敗關鍵。除此之外,能否將一般在個人電腦上運作的遊戲,成功轉換至利用電視螢幕來操作,也是能否吸引原 Microsoft、Nintendo,與 Sony 電視遊樂器使用者的要點,這些對於電視遊樂器的新手 Valve 來說都是一大挑戰。不過,電腦遊戲的執行效能,一直以來都是電玩使用者的關注焦點,而 Windows 作業系統的效能,因系統龐大在運作上會耗用不少硬體的運算資源,一直以來便被使用者所詬病,故以 Linux 為基礎的作業系統,若是能夠提供優良效能的發揮環境,將可贏得多數個人電腦遊戲玩家的青睞。同時,Valve 的開放政策,相較於一般電視遊樂系統的封閉環境,自由開放源碼的系統,預料應能吸引眾多的電玩遊戲愛好者加入開發與除錯的行列,若 Steam Box 又能以優惠的價格進行販售,並搭配充份的維修支援,我們應能期待這個開放策略的開花結果!

—-

相關網址:

1、Valve 的 SteamOS 將 Linux 帶進電視遊戲大戰
http://www.linuxinsider.com/story/79028.html
2、Valve Beta 全力推進 Linux 遊戲
http://www.linuxinsider.com/story/Valve-Beta-Boosts-Linux-Gaming-Full-Steam-Ahead-79043.html

3、Valve 推出 SteamOS
http://www.bbc.co.uk/news/technology-24207129

4、SteamOS 來了
http://steamforlinux.com/?q=en/node/332

5、Valve 釋出 Steam for Linux
http://www.openfoundry.org/tw/foss-news/8927-valve-steam-for-linux

20130921-Android 開源韌體 Cyanogen 專案成立新創公司!

CyanogenMod - Android Community Rom based on Jelly Bean_1381139450401

黃郁文/編譯

奠基於 Android 平台上的開放源碼韌體系統 Cyanogen 於近日宣布,其已獲得七百萬美元的資金挹注,將啟動新計畫與成立公司,而這筆資金的來源,主要是來自於 Benchmark Capital 以及 Redpoint Ventures 兩股投顧基金。Cyanogen 創辦人 Steve Kondik 表示,計畫啟動後,Cyanogen 將能展現速度與規模增大的成果,未來更將不會再有發展進度緩慢、或停滯不前的缺點出現。

該公司未來的服務重點,在於將原 Android 平台的裝置,加載 Cyanogenmod 系統的安裝程序簡易化,預估在此一方向下,自動安裝版的 APP (CyanogenMod installer),亦將於近期內在 Google Play 軟體市集上與大家見面。簡單來說,CyanogenMod 是一款針對 Android 智慧手機與平板電腦裝置的開放源碼替代韌體 (Open Source replacement firmware),她的開發是根據 Google 官方釋出的 Android 版本,再加上其本身或由第三方撰寫的自由開源軟體授權程式碼所組成。

Cyanogen 這個替代韌體所提供的功能,並不見於一般行動裝置製造商所使用的官方韌體,這些額外功能包含各式佈景主題的提供、大型的無線網路登入清單、OpenVPN 這類的轉 IP 程式,以及 APP 權限進階管理的程式等。此外,Cyanogen 的韌體強調,其已費工過濾掉原廠系統可能自動紀錄使用者習慣的間諜軟體 (spyware),或多數使用者其實並不需要,會耗用系統不少運算資源的腫脹軟體 (bloatware)。而相較於此,Google 的原生 Android 系統,則因為受制於與 OEM 廠商之間的契約規定,而無法隨心所欲進行上述的調整與修改,因此在某些狀況下,Cyanogen 提供的韌體,也許比起官方釋出的版本,更可以提供使用者較佳的效能與應用穩定度。截至目前為止,CyanogenMod 在網路提供使用者,據以下載之後進行刷機的韌體替代映像檔 (replacement boot ROMs),已經被下載至不同的行動裝置上,超過 750 萬次以上!

當前 CyanogenMod 安裝程式,所能支援的裝置,主要是已解鎖、不設防刷機制的機種 (unlockable devices),例如大部份 Samsung 的相關產品均在支援之列。而為了避免法律上的爭議,首批釋出的 CyanogenMod 自動安裝程式,也先不打算支援需要駭入系統主控權限才得以安裝的商用產品。然而,Steve Kondik 表示,Cyanogen 專案的長遠目標,是對 OEM 廠商敞開大門,以取得廠商們的支持,因為禁止消費者刷機,從銷售率上來看並非一定是對廠商有利的事,而消費者,如果有打算試用 Cyanogen 這樣的替代系統,也應該要拒絕購買在出貨時已然上鎖的裝置。Steve Kondik 進一步說明,Cyanogen 專案的未來發展,將繼續保持整個嵌體系統程式碼的開放性,以及現行運作的無廣告內嵌模式,除此之外,她的釋出程序也將更加穩定與持續,讓使用者能同時對多種不同的裝置,進行資料同步化的設定。此外,CyanogenMod 也將支援 Chromecast 行動裝置影音串流器,或 Airplay mirroring 這類的行動裝置影像輸出系統,並接續開發更多新穎而好用的應用程式,目前已有硬體 OEM 廠商,表示對此計畫的支援興趣。

目前,CyanogenMod 有來自 Benchmark 以及 Redpoint 的資金奧援,未來也有機會成為主流平台來創造更多的資金流入,不過,不可諱言的是,截至目前為止,全球尚無 Android 分支成功的明顯範例,多數評論家認為 CyanogenMod 的前景仍不明朗,加上使用者對於更改裝置、自行刷機,導致保固保障喪失的憂慮,以及硬體廠商是否能夠多數支持的不確定性,都是 CyanogenMod 未來商業化發展的隱憂。Cyanogen 能否說服製造商替換官版 Android,以及描繪出自由客製化版本的「錢景」,將會是未來能否成功的重要關鍵!

—-

相關網址:

1、700 萬美元挹注 Cyanogen
http://www.linuxinsider.com/story/7M-Funding-Means-All-Systems-Go-for-Cyanogen-78993.html

2、Cyanogenmod 成立公司以創造更好的 Android 應用系統
http://www.theinquirer.net/inquirer/news/2295770/cyanogenmod-goes-pro-looks-to-create-a-better-version-of-android

3、Cyanogenmod 專案頁面
http://www.cyanogenmod.org/