Linux学习笔记 NO.1:学前知识储备

Linux学习笔记 NO.1:学前知识储备

一、开源共享
       开源,顾名思义,即开放源代码。它的具体表现就是对用户提供软件程序以及开放源代码。其具有“低风险”、“高品质”、“低成本”、“更透明”的特性。
       为保证开源工作者的权益,需要一个合适的开源许可协议。比较常见的像GNU GPL(GNU General Public License,GNU通用公共许可证)包括Linux等开源软件都是基于此的。还有Apache许可证版本(Apache License Version)许可协议。开源许可协议大都具有或包含以下部分特点:“使用自由”、“复制自由”、“传播自由”、“修改自由”、“衍生品自由”、“收费自由”
    
二、发展历程
1、1979年,AT&T公司宣布对UNIX系统商业化;
2、1984年,Richard Stallman发起了GNU源代码开放计划并制定了著名的GPL许可协议。
3、1987年时,gcc编译器发布;
4、1991年10月,Linus Torvalds编写了一款名为Linux的操作系统。5、1994年1月,Bob Young在Linux系统内核的基础之上,发布了红帽系统并开始出售技术服务;
6、1998年以后,以IBM、Intel为首开始大力推动开放源代码软件的发展。

三、常见Linux版本
1、红帽企业系统(RedHatEnterpriseLinux,RHEL.)
2、社区企业操作系统(Community Enterprise Operating System,CentOS)
3、Ubuntu以及Debian等。

说明:学习中所使用的的书籍为《Linux就该这么学》。

   

猜你喜欢

转载自blog.csdn.net/qq_27495993/article/details/108914374