Linux:从小众系统到主流选项的发展历程 (linux 发展历史)

Linux,是一种自由和开放源代码的类Unix操作系统,它是以Linus Torvalds为首的诞生于1991年的开源社区的产物。起初,Linux被视为一个小众系统,只有少部分技术人员了解它,并使用它来满足各种开发需求。然而,经过近30年的快速发展,Linux已成为一种备受青睐且被广泛使用的操作系统,并成为主流选项之一。

本文将回顾Linux的发展历程,探究它如何从小众系统转变为主流选项,并评估其在今天的地位。

1. 起步阶段:小众系统的诞生

在20世纪90年代初期,现代计算机操作系统已经相对稳定,而且早期的操作系统已经开始商用化。但是,操作系统仍然有很多限制,而且它们都并不开源。这种限制导致了个人计算机市场在那个时代上的缩小,因为技术人员通常会对其操作系统进行许多修改和扩展,以满足他们的需求。

这时,来自芬兰赫尔辛基大学的学生Linus Torvalds开始了一个计划,他试图开发一种新的操作系统。他的想法是构建一个小型、快速且灵活的系统,可以自由地编程和修改,使用者无需为其付费,并且可通过开放源代码让人们共同合作来改进它。

在1991年夏天,Torvalds终于发布了他的代码,并将这个新开发的操作系统命名为Linux。进入90年代的Linux在互联网上广为传播,特别是在Bitnet上。Linux由于其开源性和便携性,以及对程序员友好的计算机环境,受到了很多喜爱,但是,它并未在所有计算机用户之间取得广泛的应用。

2. 发展阶段:扩大用户基础

自Linux横空出世以来,许多人都对此产生了兴趣,因为它可以提供一种新的体系结构,可以自由修改并具有其他操作系统缺乏的许多功能。Linux以其开放源代码而闻名,被轻松地、自由地使用和修改,并且可让程序员按照自己的意愿来完全自由地支配它。

随着Linux的持续发展,现在Linux已由当初的小众系统转变为一种被广泛使用的操作系统。现在,Linux已被众多领域所采用,从运营商、设备制造商、计算机制造商、银行和证券公司到大型互联网公司。

Linux系统的优势之一是它可以在任何硬件上运行,因此,Linux在嵌入式系统方面非常流行,可以在路由器、电视、音乐播放器和其他嵌入式设备上使用。此外,它也可用于桌面、服务器和云计算机等领域。

3. 成熟阶段:企业选项

随着时间的推移,Linux已经逐渐成为企业界的主流操作系统之一。互联网上许多发展迅速的公司需要高性能、稳定、安全和可扩展的服务器,而Linux为他们提供了一个低成本的解决方案。此外,许多大型回合可用Linux在它们的IT系统中运行,其中包括纽约证券交易所、美国国家航空航天局和美国国家安全局等。随着Linux的广泛采用,许多大型软件供应商已经开始支持Linux,包括微软、IBM、思科、甲骨文、红帽和Novell等。

在今天,Linux已经变得十分成熟,具有很多优点。开源模型仍被广泛实践。秉持这一理念,Linux社区的成员现在可以通过GitHub等在线平台来贡献代码,并以相互协作的方式共同开发和维护Linux系统。Linux还被广泛用于各种IT应用,包括虚拟化、大数据和等领域。

Linux从小众系统走向主流选项的历程中,历经了漫长的时间和数以千计的开发和维护,但所有的付出都是值得的。今天,Linux已成为多个领域的主要操作系统,具有可扩展性、高性能、安全、稳定,因而得到了普遍认可。它的开源性和免费性促使了许多程序员和用户通过开发和使用Linux来实现其业务目标。未来,Linux还将继续成长,成为数百万计算机用户的首选操作系统之一。

相关问题拓展阅读:

关于Linux【着急要】

Linux学习基础

1、什么是Linux?

准确的说,是指Linux的kernel(系统的核心程序),其内核版权属于Linus Torvalds,在GPL(GNU General Public License)版权协议下发行, 任何人都可以自由的复制(copy), 修改(change), 套装分发(distribute),销售,但是不可以在分发时加入任何限制, 而且所有原码必须是公开的,所以任何人都可以无偿取得所有执行文件和原代码。

对于Linux用户和系统管理员来说,Linux是指包含Linux kernel、utilities (系统工轮塌具程序)以及application (应用软件)的一个完整的操作系统。Linux的应用软件是由自由软件基金会(FSF)开发的,全世界许多热心的程序员为Linux开发或移植了很多应用程序,包括X-Windows、Emacs、TCP/IP网络(包括SLIP/PPP/ISDN)等等,现在Linux(包括内核和大量的应用程序)光是执行程序就已经达到200M,完全安装后的规模将更大(大约500M左右)。

从本质上讲,Linux是Unix的”克隆”或Unix风格的操作系统,在原代码级上兼容绝大部分的Unix标准(如IEEE POSIX,System V,BSD),它遵从 POSIX规烂握范,例如对于System V来说,把其上程序源代码拿到 Linux下重新编译后就可以运行,而对于BSD Unix来说,它的可执行文件可以直接在Linux环境下运行。

Linux的标志是可爱的企鹅,至于为什么选用企鹅,Linus是这样说的:别的都被他人用了,企鹅,不是也非常可爱吗?!由Linux作者发布的仅仅是一个内核而己,有一些公司或组织把内核、原代码及相关的应用程序组织在一起发行, 于是就产生了不同的Linux发行(distributor)版本, 比较著名的发行版本有RedHat、SlackWare 、S.u.S.e、Debian 等。

2、Linux的发展历史?

Linux的历史可以追溯到1990年,Linus Torvalds还是芬兰赫尔辛基大学的一名学生,最初用汇编语言写了一个在80386保护模式下处理多任务切换的程序,后来从Minix(用于操作系统教学、很小的Unix)中得到灵感,发誓要写一个比Minix更好的Minix,于是开始写了一些硬件的设备驱动程序、一个小的文件系统……,这样0.0.1版本的Linux就出来了,但是它必须在有Minix的机器上编译以后才能玩,这时候的Linus已经完全“走火入魔”了,决定踢开Minix“闹革命”,于是在1991年10月5号发布了Linux 0.0.2版本,这个版本已经可以运行bash(一种用户与操作系统内核通讯的软件)和gcc(GNU C编译器)了。

Linus从一开始,就决定自由扩散Linux、包括源代码,他把源代码发布在网上,随即就引起爱好者的注意,他们通过互连网也加入了Linux的内核开发工作,一大批高水平程序员的加入,使得Linux达到迅猛发展,到1993年底,Linux 1.0终于诞生。Linux 1.0已经是一个功能完备的操作系统了,其内核写得紧凑高效,可以充分发挥硬件的性能,在4M内存的80386机器上也表现得非常好。

很多人对Linux的认识有个误区,即总把Linux与低档硬件平台联系到一起,其实从2.1.xx系列内核开始,Linux就开始走高端的路子了,大约在1.3版本之后,开始向其他硬件平台上移植,包括号称最快的CPU—Digital Alpha(目前主频是更高的),目前Linux能将硬腊历圆件的性能充分发挥出来,可以囊括低端到高端的所有应用。

Linux加入GNU并遵循公共版权许可证(GPL),由于不排斥商家对自由软件进一步开发,不排斥在Linux上开发商业软件,故而使Linux又开始了一次飞跃,出现了很多的Linux发行版,如Slackware、Redhat、Suse、TurboLinux、OpenLinux等十多种,而且还在增加,还有一些公司在Linux上开发商业软件或把其他Unix平台的软件移植到Linux上来,如今很多IT界的大腕如IBM、Intel、Oracle、Infomix、Syase、Corel、Netscape、CA、Novell等都宣布支持Linux! 商家的加盟弥补了纯自由软件的不足和发展障碍,Linux得以迅速普及。

1、如何快速掌握Linux?

方法是多动手、动脑,学习时要经常与Windows进行对比。建议你先安装RedHat Linux,然后练习如何配置它,如何使用Linux命令,如何在X—WINDOWS下操作,如何在Linux下安装应用软件,如何在Linux下上网、编辑文档、播放多媒体文件、玩游戏等。

快速上手的方法只有一个,那就是多动手操作,看看你能否完成上面的工作。

2、Linux与Windows有哪些异同点?

Windows是图形界面的,Linux类似以前的DOS,是文本界面的,如果你运行了图形界面程序X-WINDOWS后,Linux也能显示图形界面,也有开始菜单、桌面、图标等。

Windows有MS-DOS方式,在该方式下通过输入DOS命令来操作电脑;而Linux与Windows类似,也有命令方式,Linux启动后如果不执行X-WINDOWS,就会处于命令方式下,必须发命令才能操作电脑。另外Linux上也有很多的应用软件,安装运行了这些软件后,你就可以在Linux上编辑文档、图片,玩游戏、上网、播放多媒体文件等。

不过Linux的分区格式和目录结构,与Windows迥然不同,应用软件的安装方式也不同。

3、安装Linux时的注意事项

安装前确定好Linux安装在哪个分区,Linux也有系统分区和Swap分区(类似Windows的虚拟分区,即交换文件)两个分区。由于Linux支持的分区格式与Windows分区格式不同,所以如果安装了Linux后,Windows还能继续使用,Linux就应该安装在硬盘分区的最后一个扩展分区;其次Linux的Swap分区必须保证有60MB,系统分区最少要保证240MB;此外安装前搜集好PC硬件方面的信息,特别是显示器信息,这将直接决定你安装Linux后,使用图形界面程序的效果;在安装、使用中输入命令时,请注意大小写。

4、掌握Linux的目录结构

Linux的目录结构与Windows不同,而且在Windows下看不到Linux的目录,反过来,Linux也看不到Windows下的目录。Linux下各目录的含义如下:

目录名称 意 义

/vmlinuz 该目录中存放的是系统内核

/bin 该目录中存放Linux的常用命令,在有的版本中是一些和根目录下相同的目录。

/boot 该目录下存放的都是系统启动时要用到的程序,当用lilo引导Linux时,会用到这里的一些信息

/dev 该目录包含了Linux系统中使用的所有外部设备,它实际上是访问这些外部设备的端口,你可以访问这些外部设备,与访问一个文件或一个目录没有区别。例如在系统中键入“cd /dev/cdrom”,就可以看到光驱中的文件;键入“cd /dev/mouse”即可看鼠标的相关文件。

/cdrom 该目录在刚安装系统时是空的,你可以将光驱文件系统挂在这个目录下, 例如“mount /dev/cdrom /cdrom”

/etc

该目录存放了系统管理时要用到的各种配置文件和子目录,例如网络配置文件、文件系统、X系统配置文件、设备配置信息、设置用户信息等。

/in 该目录用来存放系统管理员的系统管理程序。

/home 如果建立一个名为“xx”的用户,那么在/home目录下就有一个对应的“/home/xx”路径,用来存放该用户的主目录。

/lib 该目录用来存放系统动态连接共享库,几乎所有的应用程序都会用到该目录下的共享库

/lost+found 该目录在大多数情况下都是空的。但当突然停电、或者非正常关机后,有些文件就临时存放在这里。

/mnt 该目录在一般情况下也是空的,你可以临时将别的文件系统挂在该目录下。

/proc 可以在该目录下获取系统信息,这些信息是在内存中由系统自己产生的

/root 如果你是以超级用户的身份登录的,这个就是超级用户的主目录

/tmp 用来存放不同程序执行时产生的临时文件

/usr 用户的很多应用程序和文件都存放在该目录下

5、Linux的常用命令

如果在Linux命令行模式下遇到不会用的命令,你可以打”man “得到该命令的帮助,如果想知道一个命令有哪些参数,可以打command -help来得到。

注意:linux中的参数输入形式和dos不一样,在命令后面应该打一个空格,然后打”-“,最后再跟一个或多个参数;另外linux下大小写是有区别的!

下面介绍几个linux下最常用的命令,每个命令都与对应的dos命令作比较,并列出一些常用的参数。

命令参数 意 义

Ls

-a列出系统中的隐含文件,linux下的隐含文件是靠文件名的格式来表示的,不同于dos是靠文件属性来表示,即只要该文件以“.”开头,那么它就是隐含文件。

-l以长式列出。就是把该文件或目录的所有信息都列出来,一个文件占一行

相当于dos下的dir命令,是列文件列表的命令。

cd 和dos下的cd一样,转换目录的命令。 注意:linux下转到上级目录要打”cd ..”而不是dos下的”cd..”,即”cd”后面要有个空格

pwd 列出当前目录命令,相当于dos下没有参数的cd命令。例如:

# pwd /usr/bin # 这表示目前在”/usr/bin”目录下。

Mkdir

-m mode表示建立目录时默认的目录模式。这个是dos和Windows所没有的功能,主要是关于权限的问题。

建立新目录,相当于dos的md命令。一般就用 mkdir

rmdir 删除目录,相当于dos的rd命令。

用法:rmdir

cat 在文件后面追加文件,或在屏幕上打印文件内容,追加功能相当于dos的copy file1+file2,而在屏幕上打印文件内容可以和dos的typeml来类比。如果文件太大,在一屏上无法完全显示,则可用more命令

more 分屏显示文件内容,和dos下的more命令大致相同,但它可以和别的命令搭配使用。如:cat /home/eec/myfile | more。

cp

-r相当于dos的xcopy/s。用于拷贝一个目录下的所有子目录和文件 拷贝文件,相当于dos下的copy,使用方法与dos下的copy一样。

=======================================

系统安装: Linux快速入门

不少初学者都觉得Linux操作系统难用,现特将Linux中的基本操作与DOS操作系统中相似的操作对照比较如下,以让大家尽快入门

1、

Linux的安装时,使用Tab、箭头、空格、回车等键做出选择。Linux一般须安装在单独的分区下,为避免Windows系统中的注册表、快捷方式路径出错,更好安装在硬盘的最后一个分区。即将最后的一个分区删除后,用分区软件(建议用Pqmagic)分为Linux Native(根分区)和Linux Swap(数据交换区),如果您的硬盘大于8G,您的Linux root分区应安装在前8G之内(linux 根分区终止扇区 #、$

通配符 *、? *、?、

5、

与DOS、Windows不同,在Linux系统中,目录和设备都被视为文件,共有四种文件类型,它们是:⑴普通文件,即我们通常所说的文件,在长列目录方式时行首前用一符号“-”表示。⑵目录文件,即我们通常所说的目录,在长列目录方式时行用首前用一字母“d”表示。⑶字符设备文件,如显示器、打印机、终端等,在长列目录方式时行首前用一字母 “c”表示。⑷块设备文件,如硬盘、软盘、光盘在长列目录方式时行首前用一字母“b”表示。在Linux中用长格式列目录命令ls -l时,例如:

-rwxrw-r– 5 user group 1089 Novfilename

存取权限 用户 组名 字节数 最后修改时间 文件名

DOS下的文件名是8.3格式的,Windows95以后开始支持长文件名,Linux支持长文件名。在DOS下扩展名是com、exe或bat的文件为可执行文件,但在Linux中文件类型只能通过文件属性得知,用命令ls –F可区分目录和文件,后有“/”符号的为目录,后有“*”符号的为可执行文件,用ls –aF可列出所有的文件和目录,包括隐藏的文件和目录,文件名以点号“.”开头的为隐藏文件。

6、

在Linux中,文件的主人称所有者,其他使用者分别称为同组者、其他人,为保证各用户文件的安全,Linux继承了UNIX的作法,通过设定存取权限,限制某些用户对文件的随意存取。共有三个级别的存取权:读权r、写权w、执行权x。在存取权有九个字符的位置其顺序是:所有者、同组人、其他人。在上例中分别表示:主人对文件拥有读写权和执行权,同组人对文件拥有读写权、其他人对文件只拥有读权。

7、

在Linux中,您只要在命令行中打上man command(您要看帮助的命令),就可以得到该命令的在线帮助。man有一套它自己的命令,通常由单个键组成,按空格键和F键将翻到下一页,按B键翻到上一页,按Q键退出man,回到命令行。

1、

功能 DOS Linux 备注

显示文件内容 type、more cat、more type、cat是全部显示,more是分页显示

拷贝文件 copy cp

移动文件及改名 move mv

删除文件 del、erase rm

打印文件 print lpr

2、

功能 DOS Linux 备注

列目录及文件 dir/选项 ls –选项 在Linux中cd/是直接返回登录时的目录而不是根目录

显示当前目录 cd pwd

变更工作目录 cd目录 cd/目录

建立目录 md、mkdir mkdir

删除目录 rd、rmdir rmdir

目录更名 move mv

拷贝目录 xcopy copy

据说很多DOS命令都是借鉴UNIX的,而Linux又是从UNIX发展起来,故DOS和Linux命令的格式很相似,只是Linux的命令的功能更加强大,各选项、参数有较大区别,具体运用时可使用帮助命令。

在Linux中一般不能直接访问软盘、其他硬盘逻辑分区、光盘等,在Linux中它们都被视为文件,在使用前必须使用装载命令mount将它们装载到系统的/mnt目录中,使用结束后还须卸载。命令格式如下:

mount –t 文件系统类型 设备名 装载目录

常用的文件类型有:

msdos dos分区文件

vfat 支持长文件名的dos分区

ext2 Linux的文件系统

swap Linux swap分区或swap文件

iso9660 安装CD-ROM的文件系统

hpfs OS/2分区文件系统

设备名是指要装载的设备的名称,如软盘、硬盘、光盘等,软盘一般为/dev/fd0 fd1,硬盘一般为/dev/hda hdb ,硬盘逻辑分区一般为期hda1 hda2…等等,光盘一般为/dev/hdc。在装载前一般要在/dev/mnt目录下建立一个空的目录(名字自拟),如软盘可为floppy,硬盘分区可为其盘符如c、d等等,光盘可为cd-rom,个体使用例子:

装载一个mddos格式的软盘:mount –t msdos /dev/fd0 /mnt/floppy

装载一个Linux格式的软盘:mount –t ext2 /dev/fd0 /mnt/floppy

装载Windows98格式的硬盘分区(C盘):mount –t vfat /dev/hda1 /mnt/c

装载一个光盘:mount –t iso9660 /dev/hdc /mnt/cd-rom

装载完成后便可对该目录进行操作,在使用新的软盘及光盘前必须退出该目录,使用卸载命令umount卸载,才可以使用新的软盘及光盘,否则系统会不承认的,光盘在卸载前是不能用光驱面板前的弹出键退出的。

简要回答DOS,WINDOWS,LINUX三种操作系统发展历史.(参考网络)

DOS的版本

DOS在1981年推出其1.0版,功能还非常基本和薄弱;1983年推出2.0,主要增加了目录操作功能,使文件管理上了一个新台阶(目录和文件的概念我们将在讲解DOS内部命令时介绍);1984年推出3.0,主要支持1.2MB的5.25英寸高密软盘(1.X和2.X只支持低密盘)和大容量硬盘;1987推出目前普及率更高的DOS 3.3,主要支持3.5英寸软盘和网络。至此,DOS已经发展的相当成熟,尽管后续版本(目前PC-DOS的最新版本为7.0版,MS-DOS公布的最新版本为6.22)不断推出,但均无重大的内核改进,只不过增加了许多实用功能,如检测磁盘,清除病毒,硬盘增容等。

DOS是Disk Operation System(磁盘操作系统) 的简称,是1985~1995年的个人电脑上使用的一种主要的操作系统。由于早期的DOS系统是由为软公司为IBM的个人电脑开发的,称为MS-DOS,因此后来其他公司生产的与MS-DOS兼容的操作系统,也延用了这个称呼,如PC-DOS、DR-DOS等等。

1981年,MS-DOS 1.0发行,作为IBM PC的操作系统进行捆绑发售,支持16k内存及160k的5寸软盘。在硬件昂贵,操作系统基本属于送硬件奉送的年代,谁也没能想到,微软公司竟会从这个不起眼的出处开始发迹。

1982年,支持双面磁盘。

1983年MS-DOS 2.0随IBM XT发布,扩展了命令,并开始支持5M硬盘。同年发布的2.25对2.0版进行了一些bug修正。

1984年,MS-DOS 3.0增加了对新的IBM AT支持,并开始对部分局域网功能提供支持。

1986年,MS-DOS 3.2 支持了720K 的5寸软盘。

1987年,MS-DOS 3.3 支持了IBM PS/2设备及1.44M的3寸软盘,并支持其他语言的字符集。

1988年,MS-DOS 4.0 增加了DOS Shell 操作环境,并且有一些其他增强功能及更新迟蚂团。

1991年,MS-DOS 5.0发行,增加了DOS Shell功能,增强了内存管理和宏功能。

1993年,MS-DOS 6.x 增加了很多GUI程序,如Scandisk、Defrag、Mackup等,增加了磁盘压缩功能,增强了对Windows 的支持。

1995年,MS-DOS 7.0 增加了长文件名支持、LBA大硬盘支持。这个版本的DOS并不是独立发售的,而是在Windows 95中内嵌的。之后的MS-DOS 7.1全面支持FAT32分区、大硬盘、大内存支持等,对四位年份支持解决了千年虫问题。

WINDOWS发展简史

作为世界上更流行的操作系统,Windows可不是从一开始就是这样的。Windows的进化过程经常是不确定和不稳定的。其成功是和处理器速度、内容容量等物迟息息相关的,微软也非常依赖第三方的软件来填补概念和消费者之间的鸿沟。 随着Vista的发售,有必要通过截屏回顾一下23年来,Windows操作系统所走过的路。 Windows 1.0 比尔·盖茨于1983年正式宣布推出Windows系统,但是微软的之一个图形用户界面操作系统Windows 1.0,却直到1985年11月才放出,此时距离苹果推出Mac已经有两年之久了。由于涉及到和苹果的版权问题,此时的Windows系统还不能拥有例如重叠窗口和回收站的功能。Windows 1.0更多的是一个MS-DOS的扩展,而不是一个单独的操作系统,不过已经能够支持有限的多任务和鼠标操作了。

Windows 2.0 盖茨很快和苹果签订了授权协议,以便在Windows中使用Macintosh GUI的某些原素。不过随后,苹果将盖茨送上了法庭,称在新推出的Windows 2.0中,有170处涉嫌抄袭。Windows 2.0提供了图标和层叠窗口的功能。 另外,Windows 2.0还得到了一些关键的程序支持。早期版本的Word和Excel使用Windows作为界面;当时流行的桌面发布程序Aldus PageMaker,一度只在Mac电脑上运行,同样也进驻了Windows 2.0,这对Windows来说是一个关键的事件,因为这极大的扩展了系统的实用性和市场份额。 此主题相关图片如下:

Windows 3.0 这一版的码橘Windows于1990年发布,可以说是一次彻头彻尾的改进。新的文件管理系统和增强的图形性能,终于使Windows PC变成了Mac的强劲对手,而这一过程花了六年的时间。操作系统拥有全新的外观,受保护的和增强的操作模式使得内存管理更为有效。Windows 3.0取得了巨大的成功,在两年的时间里销售了超过1000万的拷贝。开发人员开始编写大量的第三方软件,对于消费者购买来说是不小的。大量的现金改变了微软的方向,使之更专注于操作系统的开发上。

Windows 3.11 主要就是Windows 3.0版的更新产品,Windows 3.11支持包括TrueType可升级字体、多媒体、对象链接和嵌入等功能。一大堆在系统从3.0之后推出的升级补丁,也都集成进3.11版之中。 此主题相关图片如下:

Windows 3.11 NT 这是一个非常强大的Windows版本,是在消费版的3.11上独立开发而来的,NT是专门为商业和工程师等需要非常成熟操作系统的用户而设计的。和3.11版不一样的是,NT是专门为32位处理器编写的。不幸的是,当时只有很少的硬件能够支持。开发人员不愿意费尽去让他们的产品兼容NT,因为这非常复杂,而且这一操作系统仅仅占据了很小的市场份额。 此主题相关图片如下

Windows 95 Windows 95真正的将计算处理带到普通人的身边,让很多人从此走进了Windows和电脑的世界。由于捆绑了Internet Explorer,Windows 95成为了浏览网页的常用入口。Windows 95从此开始使用大家熟悉的开始按钮和任务栏,这种风格一直保持到今天。 Windows 95也标志了微软和向下兼容之间永无止境的斗争,从3.11开始的许多架构,当然也包括其中的设计失误,都延续到Windows 95当中。而且一些部分运行在32位模式,另一些则不,这样使得操作系统能够在过去和现在之间摇摆。很多用户都不知道这个问题,他们唯一清楚的就是系统非常的不稳定,而且总是要打升级补丁。 此主题相关图片如下:

Windows 98 不仅仅是从Windows 95稳定的升级到新的系统,Win 98还支持多显示器显示,WebTV和采用新的FAT32文件系统带来的更大的文件分割。Win 98是一版将Internet Explorer集成进GUI的系统,引发了对微软垄断行为诉讼的热潮。 随后又放出了Windows 98 Second Edition,增加了网络连接共享功能。此主题相关图片如下:

Windows 2023 这一版Windows推出的时间是2023年的2月,Win2K是Windows中NT系列的升级,这是之一个通过互联网进行自动升级的Windows版本。

Windows XP 2023年推出的XP将NT架构,和从95/98/ME上传承而来的用户界面,融合在一起。虽然仍然在安全性方面收到攻击,但是XP已经在很多地方获得了改善,包括文件管理、速度和稳定性。尤其是在GUI方面的明显改善,使得操作系统对于没什么经验的用户来说更为容易上手。 :

Windows Vista 最后就是才推出的Vista,至于Vista会带来怎样的影响,现在还不好说。在XP六年之后推出的Vista,在GUI上游客非常明显的变化,而且还带来了很多的新特性,路走怎么,让时间来说话吧。

Linux操作系统发展简史

【 原文由 glnju 所发表 】

在70年代,Unix体系的源程序大多是可以任意流传的。互联网的基础协议TCP/IP就是产

生于那个年代。在那个时期,人们在创作各自的”程序作品”中享受着从事科学探索、创新

活动所特有的那种和成就感。那时的程序员,如同作家一样,急于”发表”自己的程序

作品,并不专注于保守”机密”,以换取钱财。

1979年,AT&T宣布了Unix的商业化计划,随之出现了各种二进制的商业Unix版本。于

是就兴起了基于二进制机读代码的”版权产业”(Copyright Industry),使软件业成为一种

版权专有式的产业,围绕程序开发的那种创新活动被局限在某些骨干企业的小圈子里,源

码程序视为核心”商业机密”。这种做法,一方面产生了大批的商业软件,极大的推动了软

件业的发展,诞生了一批软件巨人;另一方面,由于封闭式的开发模式,也阻碍了软件业

的进一步深化和提高。由此,人们为商业软件的”BUG”付出了巨大的代价。

1984年,Richard Stallman面对程序开发的封闭模式,发起了一项国际性的源代码开

放的所谓牛(GUN)计划,力图重返70年代基于源码开放从事创作的美好时光。他为保护源

代码开放的程序库不会再度受到商业性的封闭式利用,制定了一项GPL条款,称为Copylef

t版权模式。

1987年6月,R..Stallman完成了11万行源代码开放的”编译器”(GNU gcc),获得了一

项重大突破,做出了极大的贡献。

1989年11月,M.Tiemann以6000美元开始创业,创造了专注于经营开放源代码”Cygnus

Support”(天鹅座支持公司)源代码开放计划。(注意,Cygnus中隐含着gnu三个字母)。

Cygnus是世界上之一家也是最终获得成功的一家专营源代码程序的商业公司。Cygnus的”编

译器”是更优秀的,它的客户有许多是一流的IT企业,包括世界上更大的微处理器公司。

1991年11月,Linus Torvalds写了个小程序,取名为Linux,放在互联网上。他表达了

一个愿望,希望借此搞出一个操作系统的”内核”来。这完全是一个偶然事件。但是,在互

联网上,Linux刚一”露头”,便被广大的牛羚计划的追随者们看中,全部上阵,七手八脚,

把它”加工”成了一个功能完备的操作系统,叫做CNULinux。

1995年1月,Bob Young创办了RedHat(小红帽),以CNULinux为核心,集成了400多个

源代码开放的程序模块,搞出了一种冠以品牌的Linux,即RedHat Linux,称为Linux”发行

版”,在市场上出售。这在经营模上是一种创举。Bob Young称:我们从不想拥有自己的”版

权专有”技术,我们卖的是”方便”(给用户提供支持、服务),而不是自己的”专有技术”。

源代码开放程序包括各种品牌发行版的出现,极大的推动了Linux的普及和应用。

1998年2月,以Eric Raymond为首的一批年轻的”老牛羚骨干分子”终于认识到CNULinux体

系的产业化道路的本质,并非是什么自由哲学,而是市场竞争的驱动,创办了”Open Sour

ce Intiative”(开放源代码促进会)”复兴”的大旗,在互联网世界里展开了一场历史性的

Linux产业化运动。在IBM、Interl为首的一大批国际性重型IT企业对Linux产品及其经营模

式的投资并提供全球性技术支持的大力推动下,催生了一个正在兴起的基于源代码开放模

式的Linux产业,也有人称为开放源代码(OpenSource)现象。

2023年1月,Linux 2.4发布,它进一步地提升了P系统的扩展性,同时它也集成了很

多用于支持 桌面系统的特性:USB,PC卡(PCMCIA)的支持,内置的即插即用,等等功能

2023年12月,Linux 2.6版内核发布,相对于2.4版内核2.6在对系统的支持都有很大的

变化。这些变化包括:1.更好地支持大型多处理器服务器,特别是采用NUMA设计的服务器

;2。更好地支持嵌入式设备,如手机、网络路由器或者视频录像机等;3.对鼠标和键盘指

令等用户行为反应更加迅速;4.块设备驱动程序做了彻底更新,如与硬盘和CD光驱通信的

软件模块。

这不是一场新的技术革命(程序还是那些程序),这是一次回到正确路上的充满创新

的”科学复兴”。

在国际范围内Linux的开发,都超越国界经由互联网进行。通常,按照一定规律,每周

发布一个Linux开发版,供全世界开发者参照。Linux开发版的序号的第二位为奇数,阶段

性发布的序号第二位为偶数。Linux的各个发行版只能均与一定的序号相对应没有序号的发

行版只能入另册。当今Linux的全部开发活动分布在各个国家,在互联网上由近100位高手

在日夜进行,总体协调人是LinusTorvalds。带有序列号的Linux发布权掌握在他手中。在

法律上,指称这组代码集的Linux注册商标的版权归Linus本人所有。

Linux体系发行版是由特定序列号的Linux(内核)及属于CNU体系源码开放的功能性支

撑模块和一些运行于Linux上的商用软件所集成。发行版整体集成版权归相应的发行商所有

。Linux发行版的发行商(称为Linux发行商)一般并不拥有其发行版中各软件模块的版权

,发行商关注的应该只是发行版的品牌价值,以含于其中的集成版的质量和相关特色服务

进行市场竞争。严格讲来,Linux发行商并非必须一定是什么独立软件开商。它本质上属于

一种新兴的IT行业。值得注意的是,任何发行版均必须含有一个标明特定序列号的完好的

Linux稳定运行版本。在这里,版本序列号授予权属于Linus本人,代表以Linux为首的国际

性开发团队的创造性智慧的结晶。任何Linux发行商在心中一定要牢牢记住这个站在Linux

内核背后辛勤创作的开发团队。没有他们,就没有Linux。Linus与Linux开发团队永远联系

在一起。经常不断的推出Linux发行版是各国Linux发行商应尽的责任,Linux发行商的经营

活动是Linux在世界范围内的传播的主要途径之一。

Linux 发展的重要里程碑

1990年,Linus Torvalds 首次接触 MINIX

1991年,Linus Torvalds 开始在 MINIX 上编写各种驱动程序等操作系统内核组件

1991年,Linus Torvalds 公开了 Linux 内核

1993年,Linux 1.0 版发行,Linux 转向 GPL 版权协议

1994年,Linux 的之一个商业发行版 Slackware 问世????

1996年,美国国家标准技术局的计算机系统实验室确认 Linux 版本 1.2.13(由 Ope

n Linux 公司打包)符合 POSIX 标准

1999年,Linux 的简体中文发行版相继问世

2023年,Linux2.4版内核发布

2023年,Linux2.6版内核发布

Linux基金会的历史发展

2023年,Linux基金会成立,赞助Linux创始人Linus Torvalds的工作,该基金会并通过领先的技术,和来自世界各地的开发人员合作。Linux基金会保护,其成员和开源开发社区资源,以确保Linux仍然是免费的,技术上先进的Linux。枯袭

2023年5月10日,Linux基金会对外透露,基金会任命了Linux业界资深人士Cliff Miller出任基金会中国区运营总监。这也是Linux基金会首次在中国设立分支机构,主要任务是在中国推广Linux的没败枣应用,包括所有基于Linux的产品,有MeeGo,也有Android和其他Linux操作系统。

2023年06月29日,Linux基金会执行董事Jim Zemlin表示:在嵌入式领域,Linux排名之一,超级计算机领域也是Linux领先,服务器方面Linux与微软的Windows各占半壁江山,而桌面则微软领先。从中可以看到Linux在绝大部分领域都有出色表现。

2023年4月8日,Linux基金会表示Linux已经战胜微软:Linux基金会执行理事吉姆·策姆林(Jim Zemlin)在接受《Network World》采访时称,在莱纳斯·托瓦尔兹(枯拆Linus Torvalds)开发出他的著名的操作系统内核20年之后,Linux与微软之间的斗争已经结束,并且Linux取得了胜利。

截至2023年12月,Linux已经发展成为计算领域中的强有力工具,从纽约证券交易所到手机再到超级计算机和消费电子设备,Linux都在默默无闻的奉献着。

关于linux 发展历史的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。


数据运维技术 » Linux:从小众系统到主流选项的发展历程 (linux 发展历史)