原创 Linux标准教科书第四版 180707

2018-7-7 21:14 1876 13 2 分类: 软件与OS
1.2.3派生 UNIX
互换型OS的UNIX派生出很多类型,其中影响最大的是Berkeley版UNIX。是UNIX开发者Ken Thompson在加利福尼亚大学Berkeley校的时候开发出来的,其在设计上做了很大的改动,并采用了当时美军内部的通信方式,并装入了IP,增强了其网络的能力。以后很长时间分为, AT&T 的 UNIX (System V 系列 UNIX) 、BSD 系列 UNIX (BSD UNIX)             

1.2.4 Linux的诞生
UNIX基于高价的验证码,继续被企业和大学使用。个人在电脑上使用UNIX则只能是个梦。实际上已经有人开发出来了。这个人是芬兰的大学生Linus Torvalds,其做成的程序在网络上公布出来,其设计与UNIX相似,但却是与System V和BSD都不同的,独自的UNIX互换OS,这就是Linux的诞生。
Linux最大的特征就是其授权形式。其采用了GPL((GNU General Public License: GNU 一般公众利用承诺)。其包含了一下几个特征:
1,利用,再公开的自由
2,改变的自由
3,保证改变内容的公开(可以改变,改变的内容必须公开)
这样,大量的使用者可以免费得到,并可以自由利用,还可以进行改版,改良。只是改变以后要按照授权,把改变的内容公开。这样任何组织和个人都不可以隐瞒改良部分,而使所有的使用者获利(提前实现软件界的共产主义??)

1.3.1 内核(kernel) 和用户土地??(userland)还是翻译成用户区比较文艺些。有知道怎么翻译的麻烦告诉我一声。
对于软件来说,分为基础软件和应用软件。而基础软件又分为内核和用户区。
●内核
硬件的管理,无论什么样的程序都需要通过内核来直接操作硬件。电脑的不同,其硬件也会有各种各样的差异。
而这种差异则不会上传,OS的功能的资源管理就是指内核的部分。
●用户区
使应用软件动作起来。基于内核所提供的环境,使程序动作起来。但不能直接操作硬件。

1.3.2 UNIX的使用
UNIX 系 OS 是通过指令来进行操作的,指令是在用户区下动作的。
X Window System后叙的 GUI环境可以使用鼠标能基本操作。

                                                内核与用户区的关系。

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
13
关闭 站长推荐上一条 /3 下一条