看板 LinuxDev 關於我們 聯絡資訊
※ 引述《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
dou0228:http://kerneltrap.org/node/1735 05/08 17:24