Linux 的授權
2-5、device driver 的授權
- device driver 的授權會受到連結方式影響:
- static link -> GPL
- dynamic link -> driver 開發者自訂
以 kernel module 形式提供的 device driver,開發者可透過 MODULE_LICENSE 這個 macro 將授權方式設定為以下七種之一:
GPL
GPL v2
GPL and additional rights
Dual BSD/GPL
Dual MIT/GPL
Dual MPL/GPL
Proprietary
沒有定義此 macro 時,將自動視為 Proprietary,這個 macro 可讓 kernel 知道 device driver 的授權方式。