什么是linux?

时间:2019-04-29 03:17:24  来源:igfitidea点击:

GNU / Linux操作系统

Linux是一种免费的开放源代码功能强大的操作系统,几乎可以在任何计算机硬件上使用。如今,Linux可以在汽车,电视,电话,电视机顶盒中找到。Linux于1990年代初由赫尔辛基大学的一名理科学生以Linus Torvalds的名字设计。
他希望为自己的386个人计算机提供一个类似于大学使用的Unix系统的操作系统。Torvalds开始着手创建一个操作系统,随后他将其发布在互联网上,以供对自己正在从事的工作感兴趣的任何人使用。
此后不久,人们的兴趣开始增长,其他志同道合的个人和团体也开始致力于Linus的项目,以帮助修复错误和增强功能。
早在1991年,Linux就开始了他的创建Linux Kernel的项目。最初,他着手尝试创建终端仿真器。使用MINIX和GNU C编译器来开发此内核。在1991年8月25日这一具有历史意义的日期,他在Usenet中将其发布到了comp.os.minix新闻组中。发布的消息显示为:

大家好,都在使用minix-
我正在为386(486)AT克隆做一个(免费的)操作系统(只是一种业余爱好,不会像gnu这样大而专业)。自四月以来一直在酝酿之中,并且已经开始准备。
我希望得到人们对minix中喜欢/不喜欢的事物的任何反馈,因为我的操作系统在某种程度上类似于它(文件系统的物理布局(由于实际原因))。
我目前已移植bash(1.08)和gcc(1.40),并且一切似乎正常。这意味着我将在几个月内得到一些实用的信息,并且我想知道大多数人想要的功能。
欢迎任何建议,但我不能保证会实施它们:-)
Linus([email protected]
PS。是的-它没有任何minix代码,并且具有多线程fs。它不是便携式的(使用386任务切换等),它可能永远不会支持AT硬盘以外的任何其他功能,因为这就是我所拥有的全部:-(
。— Linus Torvalds [12]

为什么Linux称为Linux?

最初,Linus打算将他的创作称为Freax(Unix上的Free和X组合使用)。最初,原始文件以Freax的名称存储。
为了让其他人参与该项目,这些文件于1991年9月被加载到ftp服务器上。赫尔辛基大学的一位同事Ari Lemmke自愿帮助管理ftp服务器。Lemmke不喜欢Freax这个名字,于是将其更改为Linux(Linux最初因过于自负而拒绝了这个名字)。
最初,Torvalds根据自己的许可证发布了他的内核,该许可证具有商业用途的限制。直到1992年12月,他的内核的0.99版本才根据GNU GPL(GNU通用公共许可证)发布。
正是在这一点上,Linux和GNU开发人员合作创建了一个免费的操作系统。

GNU

如今,Linux一词已被普遍认为是Linux内核和其他软件工具的结合。
但是,如果没有一个名叫Richard Stallman的男人的异象,Linux将无法实现。Stallman是自由软件的著名先驱和倡导者。
1984年,斯托曼(Stallman)是麻省理工学院(MIT)的一名天才学生和程序员,他着手创建了一个真正的免费操作系统,并将其捐赠给全世界。Stallman设计了一个名为GNU Project的自由软件项目。(GNU是Gnu的Not Unix的首字母缩写)。Stallman的操作系统将围绕Unix的概念框架构建。为了管理该项目,斯托曼创建了自由软件基金会(FSF)。
最重要的事情之一就是创建GPL。

最初,Linux的名称是内核内核Linus,但是,不同项目使用的名称有所不同。

通用公共许可证-GPL

GPL是使用版权法保护软件用户自由的创造性软件许可。根据GPL许可软件后,这些接收者受版权法的约束,尊重他人以其选择的任何方式使用软件的自由。

官方Linux吉祥物

Linux吉祥物是企鹅的概念来自Linux的创造者Linus Torvalds。Torvalds从他在FTP站点上发现的图像中汲取了灵感,其中显示了一只企鹅,看起来像是尼克·帕克(Nick Park)制作的Creature Comforts人物。詹姆斯·休斯(James Hughes)是第一个称呼企鹅Tux的人,他说它代表(T)orvalds(U)ni(X)。Tux最初是为Linux徽标竞赛的提交而设计的。举办了三场此类比赛。不幸的是,Tux没有赢得任何胜利。这就是为什么Tux正式被称为Linux吉祥物而不是Linux徽标的原因。
Tux由Larry Ewing使用GIMP(免费软件图形包)的第一个公开发行版本(0.54)创建。(GNU图像处理程序)。

Linux的里程碑

1983 历史上的著名日期: Richard Stallman创建了GNU项目。
1989年: Richard Stallman编写了GNU通用公共许可证(GPL)的第一版。
1991年: Linux内核由芬兰学生Linus Torvalds于8月25日公开宣布。版本0.01已发布。
1992年: Linux内核根据GNU GPL重新获得许可。第一个Linux新闻组comp.os.linux由Ari Lemmke提出并启动。
1993年:开发人员使用Linux内核。在他们的协助下,内核适应了GNU环境。Slackware,首次发布。Debian项目成立。Matt Welsh的Linux安装和入门已发布。这是关于Linux的第一本书!
1994年: Torvalds发行了Linux的1.0版。XFree86项目提供了图形用户界面(GUI)。红帽和SUSE发布了其企业Linux发行版的1.0版。
1995年: Linux被移植到DEC Alpha和Sun SPARC。Linux Expo,第一个Linux Trade Show。
1996年:发布Linux内核2.0版。
1998年:许多大型组织,例如IBM,Compaq和Oracle,都宣布支持Linux。工作从图形用户界面(KDE)
1999开始:开发人员开始在图形环境GNOME上进行工作。
2000年: Linux Professional Institute宣布LPI认证。
2001年: 1月-发布了2.4.0版Linux内核。
2004年: XFree86团队进行了拆分,并与现有的X Window标准组织合并,形成了X.Org Foundation,从而大大加快了Linux X Window Server的开发。
2005年: openSUSE项目开始从Novell社区免费分发。OpenOffice.org引入了2.0版。
2006年:Oracle发布了自己的Red Hat发行版。Novell和Microsoft宣布了一项旨在提高互操作性的合作。
2007年:戴尔开始分发预装了Ubuntu的笔记本电脑。
2011年:发布了Linux内核3.0版。
2012年:发布了Linux内核3.2版。
2013年:发布了Linux内核3.9版。
2014年:发布Linux内核3.18版。
2015年:发布了Linux内核3.19版。
2015年:发布Linux内核4.0版。
2016年:发布了Linux内核4.4版。