模块的许可证声明
来源:互联网 发布:信息群发软件下载 编辑:程序博客网 时间:2024/04/25 22:16
模块的许可证声明
从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”);
阅读全文
0 0
- 模块的许可证声明
- 模块的许可证声明 - MODULE_LICENSE(“GPL”)
- BSD许可证的条款
- 再谈Android的许可证
- AppScan的许可证
- 内核模块基础知识(加载/卸载函数/许可证/)
- 模块声明与描述
- 模块信息声明
- 编写模块时的声明(含MODULE_LICENSE等)
- 用package.json配置NodeJS项目的模块声明
- 用package.json配置NodeJS项目的模块声明
- 编写模块时的声明(含MODULE_LICENSE等)
- 开源软件的许可证
- 常见的开放源代码许可证类型
- 开源软件的许可证
- 软件许可证的隐性成本
- 开源许可证的选择
- 开源许可证的选择
- Teach Yourself Programming in Ten Years
- C语言基础考试整理
- gradle-3.4.1-all国内下载链接
- C# UPDATE 语句
- contiki之list(1)
- 模块的许可证声明
- 二叉树三种顺序遍历板子
- handle发送get和post请求网络数据+多条目加载+banner+xlistview+TabLayout
- 用友nc65 uap开发刷新按钮二次开发
- 秘钥异常Illegal key size or default parameters
- 判断TextView文本内容是否超出一行
- centos 配置 aliyun yum源
- 解决使用intellij idea开发MAVEN项目在target目录下不存在mapper.xml文件
- 关于使static目录下的css样式,js或img生效的配置