推 ANDR0ID:不過如果看到 WinCE 一套 $4, 有 mplayer 的 $12 02/22 10:35
→ ANDR0ID:Window Mobile $8~$15 廠商就軟了. 02/22 10:36
→ realbout:是嗎??那為啥每隻ms pda phone 的問題都一樣 02/22 10:36
→ realbout:每個廠商的ms pda phone 也沒有一隻比一隻好... 02/22 10:37
推 Alexboo:因為自己出的不用授權費...... 02/22 10:40
推 MPU:但是用了WinCE/WinMobile之後,幾乎註定沒自己的核心技術 02/22 10:45
→ MPU:都被MS給包了,而他們也不會底層source code開放給下游廠商看 02/22 10:46
→ MPU:結果最後大家都變成系統廠只能改改MS放出來的BSP 02/22 10:47
推 ANDR0ID:所以大家知道要對 HTC 做什麼事了吧 (誤) 02/22 10:51
推 softwind:HTC不是已經有出 Android的了嗎? 02/22 11:00
推 jokker:BSP那邊問題一堆XD 02/22 11:11
以軟體工程師的角度而言
有標準化是好事
經驗可以累積code可以重複剪貼使用
以後換工作也比較容易上手
CE如果有問題也比較容易在MSDN,google找到答案
Linux因為軟硬體平台太多根本很難找到對的答案
或是很多答案都是for desktop的根本不適用embedded
原廠可能也僅止於給你toolchain跟OS support
其它問題就愛理不理認為不是他們的問題
而且Linux kernel常常改版
有些舊版的機制可能到新版又被改寫或整個被替換掉
這時候你又得花精力去學習新的機制
或是同樣一件事卻可以有3種不同的機制在handle
根本搞不清楚到底我現在的kernel是跑哪一套機制
或是哪些機制根本embedded Linux不support
至於核心技術也沒有必要知道吧
就算Linux source code給你看光光
又有多少台灣的工程師有能力去改kernel source
我只想要板子能work不要當機就好了
然後我就要下班了
我一點都不想知道kernel到底有什麼bug
我只知道有一個bug
就是使用CRT的time()來計算時間的程式
到西元2038年就會掛點因為只有32-bit
不過反正沒人在乎這件事
Linux的souce code好像還是持續使用time()
※ 編輯: meltice 來自: 115.83.68.223 (02/22 11:17)
→ jokker:winCE也在不停改版中.... 02/22 11:32
→ LenardLee:倒數第2段似乎是重點 02/22 12:34
→ fireluk:CE bug並沒有比較少,有時候不是單純改改BSP部份就可以 02/22 12:56
→ fireluk:最近被日本客戶壓的很慘,因為一堆莫名奇妙的bug 02/22 12:58
推 hkshen:不會掛點 最多就是在寫個workrun 02/22 16:39
→ hkshen:拼錯 workaround 02/22 16:40
→ iincho:CE問題應該還不少, 和x86比起來M$這方面的確是比較弱... 02/22 17:09
噓 fxxkboss:台灣的linux kernel 高手有很多 沒有一個是劃地自限的 02/22 17:32
→ fxxkboss:CE 的SD stack 以前很爛 現在不知道有沒有比較好 02/22 17:33
→ fxxkboss:那是連改的沒辦法改的... 02/22 17:34
推 meowyih:看到最後一個噓文,我只能說,"高手"是最難共事的... :p 02/23 08:39