王朝知道
分享
 
 
 

LINUX系统是谁开发的?

王朝知道·作者佚名  2010-10-25  
宽屏版  字体: |||超大  
 
分类: 电脑/网络 >> 操作系统/系统故障
 
参考答案:

一、什么是Linux

Linux的官方定义:“Linux是一种UNIX操作系统的克隆,它(的内核)由Linus Torvalds以及网络上组织松散的黑客队伍一起从零开始编写而成。Linux的目标是保持和POSIX的兼容。”

其实严格的讲,Linux并不是一个操作系统,它只是操作系统的一个内核(Kernel),Linux的全称应当是GNU/Linux,这才算是真正意义上的Linux系统。

全面的说法,Linux是Unix克隆(Unix clone)或Unix风格(Unix alike)的操作系统(OS),在原代码级上兼容绝大部分Unix标准(指的是IEEE POSIX,System V,BSD),是一个支持多用户, 多进程,多线程,实时性较好的功能强大而稳定的操作系统.它可以运行在多种硬件平台上,可以说Linux是目前运行硬件平台最多的操作系统。

说这么多,记住一句话:Linux是一个类UNIX的操作系统。

注释:

POSIX: 可移植操作系统接口

GNU: 自由软件

GPL: GNU通用公共许可证

二、Linux的起源

UNIX系统产生后,引起了Minix(迷你UNIX系统)之父Andrew.Tanenbaum的强烈兴趣,于是他开发了Minix。1991年10月,Linux之父芬兰赫尔辛基大学的学生Linus.Torvalds在Minix系统开发了大约一万行的代码,同时,将其发布到Comps.OS.Minix论坛上供大家下载,后来在众多骇客的开发下,终于于1994年03月14日发布了Linux 1.0版。此后,各种版本开始流行起来,1999年发布Linux中文版本。

Linux的发展过程:UNIX→Minix→Linux

Linux与UNIX的关系:如官方网站定义的一样,Linux是UNIX的克隆。

记住:Linux之父是芬兰赫尔辛基大学的学生Linus.Torvalds。

三、Linux的版本

Linux的版本分为两种:内核版本(Kernel)和发行套件版(Distribution)版本。

(一) 内核版本:

Kernel是至今仍然是由Linus领导下的Linux开发小组发行的内核版本号。

Kernel版本号由3个数字组成:r.x.y

r:目前发布的Kernel主版本

x:偶数则为稳定版本;奇数则为测试版本或叫开发中的版本

y:错误修补的次数

例:x为偶数的版本表明这是一个可以使用的稳定版本,如:2.4.4;

x为奇数的版本一般加入了一些新的内容,不一定稳定,是测试版本,如2.1.111

内核版本发展史:1.0→2.0→2.2→2.4→2.6

想要了解更多Kernel相关的知识请访问:获取最新的内核信息。

(二)、Linux发行版本:

Linux简单的说只是一个“核心(Kernel)”,但只有核心而没有其它的软件的帮助,还是无法成为一个完整的操作系统。在Linux加入GNU并遵循公共版权许可证(GPL),由于不排斥商家对自由软件作进一步开发,也不排斥在Linux上开发商业软件,因而有些公司将一些需要的软件套件装载到Linux核心程序中,并且以光盘发行,并收取少量的服务费用,这种光盘即被称为“distribution”或是中文所谓的“完整安装套件”。当然,由于是基于GNU GPL的授权模式,各家公司所发行的光盘套件可以网络上自由下载。Linux的发展公司比较有名的有Red Hat,OpenLinux,Mandrake,Debian,SuSe,等。发行套件的版本是由各个商家自己决定的,与内核版本独立。

各公司发布的Linux光盘内容其实都差不多,只是里面的所用的各种套件可能不完全相同。下面列出几个主要的Linux发行商网址:

Red Hat:

Mandrake: /

Slackware:

SuSE:

OpenLinux:

Debian:

Linpus:

汉化较为有名的属CLE这个套件发行:

CLE:

更多的发行版本请访问:

(三)初学者如何选择Linux发行版?

对于初学者如何选择Linux发行版呢?linuxsir.org的管理员北南南北大哥是这样建议把握如下几点:

1、发行版本官方是否有长远的发展规划,是不是今天开业了,明天就要关门?这一点相当重要;

2、 是否有软件升级源,软件能否及时更新,比如安全补丁,升级支持是否完备。

3、 发行版本官方是否有完整的文档和技术支持。

如果想系统的学些东西,那么就选择主流的发行版。

四、Linux的发展前景

目前支持Linux的软、硬件产品越来越多,而且日渐成熟的技术实力和被人认可的成功案例,使得人们越来越关注Linux。再加上政府的大力扶持,相信Linux会有广阔的发展前景。不过对于目前国内Linux相关的专业人才是最大的缺口。

小贴士:① 若网友所发内容与教科书相悖,请以教科书为准;② 若网友所发内容与科学常识、官方权威机构相悖,请以后者为准;③ 若网友所发内容不正确或者违背公序良俗,右下举报/纠错。
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有