May 16, 2006

opensource.Motorola.com

Motorola 日前宣佈其 open source 計畫網站 [opensource.motorola.com] 的成立,釋出 Linux smartphone 產品線的 kernel tree (A1200 / A780-E680 kernel)、SD-MMC drivers,以及 Gatling Test Framework,未來還有 JSR 271 / MIDP 3.0 的計畫。

儘管 Motorola 一直對於 free / open source software 投入相當程度的支持,但是過去有些令人詬病的行徑,讓許多開發者不禁懷疑該公司的策略,不過這次卯起來搞個 [opensource.motorola.com],就是希望更貼近開發者社群。OpenEZX 的開發者 Harald Welte,在 blog [Motorola launching opensource.motorola.com] 提到釋出的 A1200 kernel tree 相較於之前在 sourceforge 上的 A780 linux kernel source code,有以下的差異:
  • FOTA (Flash on-the-air) - 可讓 network operator 修改手機中的 flash 記憶體,這使得自動軟體升級成為可行
  • 改善的 PM (power management) 能力,讓電池使用更有效率
  • SE Linux - 用以 OMA DRM 一類的機制
繼 Nokia 後,Motorola 也開放胸襟,對 open source 釋出善意,這讓我想到今天讀到 Jack G. Ganssle 發表於 Embedded.com 的文章 [Five Technologies You Need to Know About],該文提及:
    The open source movement will continue to grow, of course, but with the release of GPL 3.0 a business-driven backlash will spawn new licensing arrangements. GPL 3.0, though still in draft form, is creating considerable controversy due to its strong stand on DRM and patents.

    Without getting into the debate about software patents, companies will continue to view these as important assets. The recording and movie industries will fill politicians’ purses with campaign contributions to require hardware DRM enforcement in home entertainment devices. Licenses more generous than GPL 3.0 or even 2.0 will proliferate to satisfy business needs to use OSS while protecting proprietary code. An extant example is that for eCos).
究竟 Motorola 近來將這些貢獻公開,會激起什麼漣漪呢?咱們拭目以待。
由 jserv 發表於 May 16, 2006 11:02 PM