初识linux

linux是一套操作系统。如图所示,linux就是内核与系统调用接口那两层,至于应用程序算不算linux呢?当然不算。
在这里插入图片描述
内核与硬件的关系非常紧密,早期的linux是针对386计算机来开发的,由于linux只是一套操作系统并不含有其他的应用程序,因此很多人下载了linux内核并且实际安装后,就只能看着计算机开始运行了。接下来才会为了需求安装所需的软件。
由于不同硬件的功能函数并不相同,所以同一套操作系统是无法在不同的硬件平台上面运行,如果要运行,就得将该操作系统进行修改。这个操作通常称为“软件移植”。不过linux由于是开放源代码的操作系统,所以它的程序代码可以被修改成适合在各种计算机上面运行的。
linux提供了一个完整的操作系统当中最底层的硬件控制与资源管理的完整架构,这个架构是沿袭Unix而来的,所以相当稳定并且功能强大,并且由于linux可以在个人计算机(X86系统)上面跑,所以linux操作系统也是有很多的应用软件。

linux之前的Unix历史
详情可以查阅鸟哥私房菜书籍
·1969年以前:一个伟大的梦想——bell,MIT与GE的multics系统
1969年 ken Thompson的小型File Server System
1973年 Unix诞生,ritchie等人以C语言写出第一个正式Unix内核
1977年:重要的Unix分支——BSD诞生
1979年:重要的system V 架构与版权声明
1984年之一:X86架构的Minix操作系统诞生
1984年之二:GNU计划与FSF基金会的成立
1988年:图形接口XFree86计划
1991年:芬兰大学生Linus Torvalds的一则简讯
关于GNU项目
自由软件的活动
自由(free)的真谛
自由软件(一旦挂上了GPL版权宣告)具有以下特色:
o 取得软件不原始码:你可以根据自己癿需求来执行这个自由软件;
o 复制:你可以自由的复制该软件;
o 修改:你可以将取得的原始码进行程序修改工作,使之适合你的工作;
o 再发行:你可以将你修改过的程序,再度的自由发行,而不会与原先的撰写者冲突;
o 回馈:你应该将你修改过的程序代码回馈于社群!
所修改的任何一个自由软件都不应该也不能这样:
1.修改授权,原先有GPL授权,在你修改后又取消了GPL授权
2.单纯贩卖
自由软件与商业行为
目前有很多的linux开发商,为何他们可以贩卖linux这个GPL授权的软件?原因很简单,大多数都是贩卖售后服务的。用户购买他们的linux光盘,他们提供相关的手册说明文件,同时提供你数年不等的咨询,售后服务,软件升级与其他协力工作等等的附加价值。

linux的特色
linux是free的,就是可以自由取得的操作系统,并且是开放程序代码。
linux性能强大,可以媲美Unix
linux对硬件要求很低
linux系统稳定性高,保密性强

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值