September 25, 2007

QNX Neutrino 重裝上陣

九月中旬,RTOS 界的大消息就是擁有二十年 Embedded Realtime System 開發歷史的 [QNX] 公司,宣佈開放存取其 [QNX Neutrino] microkernel RTOS 的原始程式碼,以加速相關的軟硬體整合及系統程式開發,不過,[QNX] 公司也坦承宣告此舉並非 open source,概念上未獲得 OSI approved (令人聯想起 blog 提過的「Microsoft WinCE 6 的 100% shared source」)。

具體來說,開放存取的 [QNX Neutrino] 原始程式碼採用 [QNX hybrid software model] 模式來與社群共同維護,有四種 [授權選擇]:
  • Commercial developers
  • Partners (no cost)
  • Non commercial developers
  • Open source
其 community website 稱為 [Foundry27],詳細的運作模式與考量點,可參考 [QNX CEO 的訪談] 與 LinuxDevices.com 的文章 [QNX frees Neutrino microkernel source],對岸的刀槍 Blue 則給予很生動的描述「Neutrino 要見光]。

QNX 作為世界知名的一流 RTOS 廠商,如今面對強敵環伺,採取類似 Sun Microsystems 的 [OpenSolaris] 途徑,有計劃的導入 open source development model,這個擁有二十年技術的公司,不也作此改變?同時,我們也見到二十一世界的嵌入式廠商重設了 Embedded Operating System 財產價值的定義,釐清了「服務」的意義,並確立「加值」與徹底的「透明化」。

謝謝你們,QNX 與 Sun Microsystems!
由 jserv 發表於 02:36 AM | 迴響 (1)

September 24, 2007

即將到來的 COSCUP 2007 與快快樂樂系列演講

正如 knight 長輩在 blog [COSCUP 2007 準備開動] 所及:
    目前初步的構想是,找出台灣的隱性 OSSers and OSS Projects,每年都是這些老面孔老屁股也不是這麼的好玩,此外,準備加上 embedded system 相關議程,當然還很有得討論。
所以 [COSCUP 2007] 中,小弟將代表 [OrzLab] 向與會的貴賓分享「快快樂樂設計嵌入式即時作業系統」的主題,預計的子項目有:
  • 從零到有,設計 Embedded RTOS
  • 針對嵌入式環境與機器人自動控制需求,對 RTOS 作系統調整
  • 善用 GNU Toolchain 與諸多自由軟體,加速開發與系統偵錯
此「快快樂樂」的思維,延續 [Orz Microkernel] 的想法,設計新的作業系統也可以相當有趣,並且本議程也繼承了在今年四月份 OSDC.tw 的「RT nanokernel for Embedded Linux」的技術範疇,以實體的機器人設計作為主軸,體驗如何親手打造機器人並著手設計相關的軟硬體建設。

預期在 [COSCUP 2007] 當天,會比照去年「羽量級桌面系統」之於 [LxDE] (Lightweight X11 Desktop Environment) 的方式,於議程結束後,將我們「快快樂樂」設計出的 Embedded RTOS,正式以自由軟體授權釋出,而在此先徵求志願者如下:
  • Beta Tester (machine:x86 或 ARM9)
  • 貢獻 artwork 或 logo
  • 檢視硬體線路設計
當然,其他質量俱佳的議程更不遑多讓,相關的 wiki page 可參考 [COSCUP2007],期待您的蒞臨指教,謝謝!

至於「快快樂樂」系列演講,期望能比照「深入淺出 Hello World」系列演講的形式,以免費或者僅支付場地費的方式降低門檻,讓許多系統層面的技術,得以分享予有心學習探索的朋友們,詳細的議程清單稍後會整理,歡迎來信討論。
由 jserv 發表於 02:33 PM | 迴響 (0)