※ 引述《spirallin (自我消融)》之銘言:
: 我目前有一個built-in driver和一個non-GPL的kernel module
: 彼此需要用mutex 來避免race condition
: 但是發現non-GPL module似乎不能用kernel的mutex
: 請問要怎麼辦呢?
沒聽說過 LICENSE 沒掛 GPL 就不能用 mutex
但就算不能用 mutex, 還有 semaphone/spinlock
: 有沒有non-GPL module也可以用的mutex?
: MODULE_LICESE("proprietary");這樣可以compile and insmod
: 就代表我的module可以不用open source了嗎?
請讀一下 GPLv2 條文
我可以先告訢你結論: 只要你放出的是 kernel module object, 你就得尊守 GPL
: 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.229.172.2