Linux学习笔记

㈠Linux与Unix的关系:

  • Linux是Unix的一个分支,是教学使用的minix(它是用来教学的Unix)的改进版本。它遵循Unix的标准,绝大部分软件都是通用的。两者都很稳定
  • 在支持的硬件方面:Unix的范围比Linux的广。
  • 在消费群体上:Unix主要用于商业,Linux主要消费群体为个体
  • Unix为收费系统,Linux可以免费下载
  • Linux开放源代码,Unix有限制。

㈡Linux发展史:

年份事件
1991.8Linus Torvalds编写一个类似minix的系统。
1991.10.5Linus Torvalds在新闻组comp.os.minix发布了大约有一万行代码的Linux v0.01版本。
1993Linux 0.99的代码有大约有十万行,用户大约有10万左右。
1994.3Linux1.0发布,代码量17万行,采用GPL协议。支持不同硬件系统,提高了跨平台移植性。
1995Linux 可在Intel、Digital 以及Sun SPARC处理器上运行。
1996.6Linux 2.0内核发布,内核有大约40万行代码,并可以支持多个处理器。
1998小红帽高级研发实验室成立;IBM发布了适用于Linux的文件系统AFS 3.5以及Jikes Java 编辑器和Secure Mailer及DB2测试版
1999第一届 LinuxWorld 大会的召开,象征Linux时代的来临。
2000Red Hat发布了嵌入式Linux的开发环境,Linux在嵌入式行业的潜力逐渐被发掘出来。
200112月Red Hat 为IBM s/390大型计算机提供了Linux解决方案,从此结束了AIX孤单独行无人伴的历史。
2002Linux企业化
2003.1Linux成功进军手机领域。
2004.1在世界500强超级计算机系统中,使 用Linux操作系统的已经占到了280席,抢占了原本属于各种Unix的份额。
具体事件: Linux发展史

㈢GNU计划

GNU计划(英语: Project),又译为革奴计划,是一个自由集体协作项目,1983年9月27日由理查德·斯托曼在麻省理工学院公开发起。它的目标是创建一套完全自由的操作系统,称为GNU

背景Unix 在商业上面的问题让许多对于 Unix 喜好者感到相当的忧心。为了使Unix系统更加强大,理查德·斯托曼提出 Open Source 的概念,大家通过分享自己编写的程序,让更多的人来检测代码从而使程序更加安全、强大。

成果十几年以来已经成为一个对软件开发主要的影响力量,创造了无数的重要的工具,例如:强健的编译器,有力的文本编辑器,甚至一个全功能的操作系统。

㈣GPL协议

 GNU General Public License(GNU GPL)自由软件许可协议条款。自由软件并不是指『免费』的,而是指具有『自由度, freedom』的软件,什么是自由度呢?也就是你在取得这个软件之后,可以进行修改、进一步发表与复制在不同的计算机平台上面。


GPL授予人的权利或自由:

  1. 可以以任何目的运行程序;
  2. 可以改进程序,复制、发行程序;
  3. 可以公开程序的源代码给更多的人学习、改进;


㈤POSIX标准

POSIX 表示可移植操作系统接口(Portable Operating System Interface),POSIX标准定义了操作系统应该为应用程序提供的接口标准,是电气和电子工程师协会(Institute of Electrical and Electronics Engineers,IEEE)为要在各种UNIX操作系统上运行的软件而定义的一系列API标准的总称,其正式称呼为IEEE 1003,而国际标准名称为ISO/IEC 9945。
POSIX标准百度百科

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值