随堂笔记:
一.开源协议和分类
1.BSD: 可以自由使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布
2.APachec Licence:和BSD的开源协议类似
3.GPL:出发点是代码开源/免费使用和引用/修改/衍生代码的开源/免费使用,但不允许修改和衍生做为闭源的商业软件发布和销售。
4.MIT:
二.Linux 发行的版本
1.Debain:ubuntu
2.Slackware:S.U.SE
3.Red Hat:
Rhel:企业版
Fedora: 区版(主要测试新的驱动和个人桌面美化)
Centos: 区版
4.Gentoo
5.Lfs
6.kail
三.API:应用接口程序
1. IEEE:poxis协议
例如:将windown 上的程序移植到Linux上面遵循poxis协议可以使用(指源代码没有被windown编译过的程序,反之也一样)
2.ABI:二进制接口(源代码被编译过后)
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24694 人正在系统学习中 相关资源:旅行家航旅行程信息打印软件-旅游工具类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!