|
發表於 2009-3-29 21:05:01
|
顯示全部樓層
原帖由 eggman 於 2009-2-13 19:24 發表 
畢竟也只有西數這樣的大廠才會遵循GPL協議吧,畢竟固件是基於開源的 Linux 的,如同當年 linksys公佈了自家無線路由器的固件代碼才催生了 ddwrt 和 tomato 這樣的優秀自製固件。"我相信只要有足夠的時間,WDTV的自製固件估計也會出籠。這也間接的為軟解 DTS 提供了可能性"
我去下載了 source code.之前, 被原 post 的這段話吸引了.
下載略看了一下,一直沒時間上來回復,畢竟有了家庭後,時間上就不再是自己一個人的了.
但我初步下載了 source code,初步的分析如下
1. 這是 Alpha (明泰科技)代工的 ODM products. 算是台灣廠商去代工的機子
2. GPL 是 Linux open source 的規範,他規定 SW 開發者若使用 open source 則必須 open出 你使用 open source 的部分.
用意是讓其他的 SW 開發者能持續不斷的去改進 SW
綜合上述兩點, GPL只歸範使用 GPL source 部分需要公開,還是允許 proprietary 部分,所以 DTS 解碼的部分還是屬於 DTS 的私有智財
Sugma Design 的部分也不會公開,這份 source 只會公開依些無關痛癢的 module.
我概略敘述如下
1. Linux kernel: 2.6.15, 這部分自然就是 linux 核心部分,到處都可以下載到.
2. Toolchain 89: 需要 gcc 來編譯,有一些檔案 decode 的 library 如 tif, jpeg 等,但並非 source code release,而是 binary 方式 release.
3. BusyBox: 將一些常見的 command 編成一個 file system 的執行檔.
4. ntfs-3g: A stable read/write NTFS driver for linux.
[ 本帖最後由 champion_HD 於 2009-3-29 21:33 編輯 ] |
-
Released GPL module 1
-
Released GPL module 2
|