模塊的許可證聲明 - MODULE_LICENSE(“GPL”)

模塊的許可證聲明

從2.4.10版本內核開始,模塊必須通過MODULE_LICENSE宏聲明此模塊的許可證,否則在加載此模塊時,會收到內核被污染 “kernel tainted” 的警告。從linux/module.h文件中可以看到,被內核接受的有意義的許可證有 “GPL”,“GPL v2”,“GPL and additional rights”,“Dual BSD/GPL”,“Dual MPL/GPL”,“Proprietary”。

在同時支持2.4與2.6內核的設備驅動中,模塊可按如下方式聲明自己的許可證。

清單8: 適用於2.4與2.6內核的模塊許可證聲明模板

MODULE_LICENSE(“GPL”);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章