- 5
- 0
- 约1.9万字
- 约 87页
- 2023-02-14 发布于四川
- 举报
第5章 嵌入式Linux操作系统第一页,共八十七页。5.1 与Linux相关术语GNUGUN项目(GNU Project)开始于1984年,主要由自由软件基金(Free Software Foundation——FSF)资助的一个项目,目标是开发一个自由的、UNIX类型的操作系统,称为GNU系统。GNU是“GNU’s Not UNIX”的首字母的递归缩写。GPL所有的GNU软件和派生工作均遵循GNU通用公共许可证,即GPL。第二页,共八十七页。5.1 与Linux相关术语GNU LGPL(Library General Public License——程序库公共许可证)允许用户在自己的应用程序中使用程序库,即使不公开自己的源代码。用户必须能够获得在应用程序中使用的程序库的源代码,并且允许用户对这些程序库进行修改。遵循LGPL的一种方法是,随应用程序一起发布目标代码以及可以将这些目标程序和受LGPL保护的程序库链接起来的makefile文件。遵循LGPL的另一种比较好的方法是使用动态链接。FSF : Free Software Foundation 自由软件基金会第三页,共八十七页。5.2 嵌入式Linux操作系统5.2.1 Linux介绍 技术上说Linux是一个内核。“内核”指的是一个提供硬件抽象层、磁盘及文件系统控制、多任务等功能的系统软件。一个内核不是一套完成的操作系
原创力文档

文档评论(0)