作者Spig (Spig)
看板LinuxDev
標題Re: [問題] 如何避掉Open source issue
時間Thu Apr 30 23:51:46 2009
※ 引述《saker (米蟲)》之銘言:
: 我這問題應該會被open source的愛好者批判
: 所以有此傾向者建議不要往下看..
: 我想問的是 在使用GPLv2 linux kernel中
: 目前一般商業上在kernel space開發軟體
: 尤其是driver 如何避掉要open source code?
: 有沒有比較詳盡的架構或是網頁可以參考
: 主要是不太瞭解 哪些招式是可用又不會有open source issue的
: 請linux達人幫忙 感謝
有, 把整塊該硬體有用到的記憶體 mapping 出去
然後從 user-space 的 application 直接去寫值
但是如果我記的沒錯, Linus 本人有公開說過:
他不反對硬體廠商不公開 source code, 因為只有讓更多硬體支援 Linux
Linux 才會更壯大....
PS: 想這樣做的, 請自行去查證以上是否屬實, 不要找我負責
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.139.45.9
→ richliu:Driver 就弄 call back function call 就好了 04/30 23:57
→ richliu:記得不要 include 奇怪的 header 像是 netfilter 04/30 23:57
→ richliu:linux kernel 不禁止 binary module. 04/30 23:58
→ dou0228:如果是動kernel code加call back function 是不行的.. 05/05 16:30