CSSE 板


LINE

※ 引述《ykjiang (Yukuan)》之銘言: : 我將這篇轉給我一位朋友後,發現他頗有微詞。 : 我這位朋友已經用 Open Source 開發過一系列的產品... : 以下是他的回應: 很好啊!有爭執才有進步,不然我一個人唱獨腳戲也很無聊...:Q : ~~ : ※ 引述《happosai (OGC~囧rz)》之銘言: : : http://www.swellsoftware.com/ : : PEG 是 Portable Embedded GUI 的縮寫,這是一家美國專門做 : : Embedded GUI 的公司。注意喔,他們只靠 GUI lib 就可以養活 : : 一家 4,50人 的小公司(代理商說的)。 : : 同類型的還有MiniGUI(中國)、QT Embedded : : 有人或許會說為什麼要花錢買商業 RTOS、商業 GUI lib,用 : : 免費的 uClinux + 免費 GUI lib 不就得了?事實上是不花錢 : : 的軟體未必成本比較低,而且以現在3C產品半年就是一個週期、 : : 甚至縮短到3個月一個週期,你覺得用這些自由軟體可以 : : time to market? : 商業 RTOS & 商業 GUI也是要整合, 我認為整合 effort 一點都不低, : 能否 time to market 與是否 open source 無關, 端看廠商提供的東西有多現成, : 想要要快上市就要用 turnkey solution, 事實上現在我看到的 turnkey 亦有不少 : 是 based on ECOS & Linux. 我知道一些產品是採用 Linux...:) : : 我當然知道有這方面的高手,也許一個星期,不,也許只要3天 : : 就可以把 uClinux 移植到 target 上,但是請問一下這些人會 : : 留下良好的說明文件讓後面的人接手嗎?執行 uClinux 的硬體 : : 成本有比這些商業軟體低嗎? : 我用過 Nucleus & SuperTask, 我實在不認為, 那簡陋兩本手冊, 叫做"良好的說 : 明文件"! : 範例太少, 解說也不夠清楚, 到頭來, 仍需親自 trace 其 source code 才能看懂. : 真正文件寫的好 commerical OS 是 vxWorks, manual 多達 20 本, 光個 mutex : lock 就從OS基本同步觀念開始解釋. 要求從基本觀念講起,你不會覺得太扯了嗎?開發一個東西當然要先做功課, 要廠商 step by step 教你,換做你是廠商你願意這麼做嗎?我移植 ThreadX 也很少去 trace source code,除了有時好奇研究一下原理,不然最多就是看 interrupt 怎麼處理,ThreadX 的頭頭據說是 Nucleus 的顧問,該不會!?XD : : 以 ThreadX 這套商業 RTOS 來說,他最小的記憶體需求量是2.5KB, : : uClinux 能做到嗎?而且已經被HP之類的大廠採用(它自稱HP所有 : : 系列的印表機都採用它作為OS),有人會說記憶體越來越便宜、CPU : : 越來越快...所以如何如何,不過別忘了一句老話: : 請仔細想想 2.5KB 能作多少事...:) 它的 memory allocator 會多像樣? 它的 : task management & IPC會是甚麼樣子, : 請不要跟我說這些都拿掉了還能宣稱是一個 OS. : 目前 8KB 以下的場合我都建議用單晶片, 連 OS都沒有才叫小.... : 100KB~200KB 左右我會建議 eCOS. 2.5KB 當然作秀的成分居大,100KB~200KB 用 uC/OS-II or ThreadX 也不會比 eCOS 差。eCOS 免費?假如他是走 BSD License我會考慮,GPL 就算了吧,我可 不想哪天碰到 RedHat 帶律師團來告我,別忘了 initrd 事件... : : 「用比別人低的成本完成同樣一件事,這就是競爭力」 : : 有人說這些商業軟體還是要花錢買,也是成本呀!好在這個領域 : : 並不像 PC 是微軟一家獨大,所以價格也算合理(比找一個高手花 : : 半年開發便宜),而且現在業界的走向是以賣斷為主(可以以產品類 : : 型買斷、或是CPU種類買斷、完全買斷也行),像 VxWorks、WinCE : : 這種每賣出一台要抽%權利金的會越來越少見,因為競爭太激烈了。 : : 據uC/OS-II作者所言世界上目前的商業 RTOS 超過100種以上! : : 以RD的角度來看,最讓人高興的是這些商業軟體都有含完整的 : : source code(這也是為何 WinCE 到後來還是得 open source), : : 完整的說明文件,你可以從 source 學到很多東西! : : (這裡偷偷爆料一下,國內某廠商生產的Embedded Linux設備 : : 因為RD落跑,已經變成無人可以維護的狀況...XD) : 講到學東西! open source才是絕佳材料, project 多, 還可以跟原作者切磋討論. : 第一次聽到RD 落跑, 無人維護, 跑來怪 linux, 計畫本身文件若是沒寫好, 就算你用最 : 貴的 vxWorks 也沒用, 事實上, 我聽過太多專案最後死在 supertask 這套 commerical : RTOS. 起碼還有原廠文件可以看,而不是人跑跟著技術一起跑光,不然 為什麼會發生有 case 是使用 Linux 但是連 source code 都 build 不起來的窘境!?最起碼 VxWorks 還有原廠 20 本手冊 可以看不是嗎? : : 這說不定也是台灣軟體廠商的一個機會,假如能夠結合台灣 : : 硬體設計的長處,台灣軟體說不定有浴火重生的機會!例如 : : 有廠商設計出用 GCC 加上自己設計的 IDE,並且提供 OS-level : : 除錯能力的開發平台,或者像是 PEG(雖然是洋貨)提供一個類似 : : C++ Builder 的 RAD 環境... : : P.S 以未來走向我還是比較看好Linux & WinCE : ~~ : 以上,供參考 :) --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.75.23.122 ※ 編輯: happosai 來自: 211.75.23.122 (10/12 18:36) ※ 編輯: happosai 來自: 211.75.23.122 (10/12 18:37)







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:iOS站內搜尋

TOP