linux,windows,DOS,UNIX哪一个是最早诞生的?

栏目:资讯发布:2023-10-02浏览:3收藏

linux,windows,DOS,UNIX哪一个是最早诞生的?,第1张

好吧,其实也很简单。

首先是全世界最出色(出名)的操作系统——Unix。

Unix是一款多用户,多任务的操作系统,诞生于贝尔实验室。由于Unix的诞生,世界各地计算机行业,统统转头投资Unix,常见的BSD系列、Sun系列等。

Windows是微软公司的操作系统,一个图形操作系统,Windows帮助了比尔盖茨实现了——让每个人的桌子上都有一台计算机。他成功了,Windows占领了家庭用户的市场。Windows是多任务,但是Server 2003以前的系列,统统都是单用户,Server 2003以后的产品,都是多用户。

Linux是美国一个芬兰人(Linus)写的一个操作系统内核,有人称Linus是一个黑客,当然,我不是美国人,我不清楚。Linux内核的编写,灵感部分来自Minix的源代码(Minix是一个美国的大学教授编写的类Unix操作系统),Linux属于类Unix,这点无可否认,他们有着相同的外表,相同的接口,为什么为了兼容性要提供所有Unix的API,这点可以看出,Linux就是类Unix。另外,Linux的所有源码例程均来自GNU公司,所以现在的Linux统统称为GNU Linux。Linux是多用户、多任务的操作系统。

DOS是分为两个系列,Microsoft DOS和IBM DOS。话说微软公司用DOS骗了IBM,后来微软公司自己开始研发DOS操作系统,当然这个只是**里的东西,具体不详,这种东西我是连媒体都不信的。DOS是微软公司的第一个操作系统,可以发现Windows还是有很多DOS的东西。DOS是单用户、单任务的。

介绍完了,我来解释下名词。什么是单用户?指的是操作系统在运行的时候,只能有一个用户在上面操作。什么是多用户?多用户指的就是操作系统运行时,可以有多个用户同时操作,并且用户可以相同,Unix和Linux的终端,你可以试试。同时登陆几个用户都是没问题的。但是Windows不同,像XP,你可以先登陆一个用户,然后用另外一个Windows,远程桌面该用户,你会发现,用户被替换了,原本的windows上的用户锁定了,这样的问题,在Server2003之后的系列就不会。可以同时登陆多个Administrator。

什么是单任务,DOS就是单任务,指的是只能运行一个程序。内存只有一个用户程序在运行,你必须等程序运行完才能运行其他的程序。多任务,指的是可以一次运行多个程序,并且不需要等待运行完成,多任务其实就是并行技术。

分时处理?你还是看看百度,比我说的更清楚。其实就是共享处理,也就是说用一块内存来处理多个任务。这个东西,现代操作系统都有吧,当然DOS这种老古董就相提并论了。

区别:

1、开源情况

UNIX 是商业化的,而 Linux 是开源的,是免费、公开源代码的。

2、硬件适用

UNIX系统大多是与硬件配套的,也就是说,大多数UNIX系统如AIX、HP-UX等是无法安装在 x86 服务器和个人计算机上的,而 Linux则可以运行在多种硬件平台上。

可以先学习linux后再学习unix,因为linux可以方便的在虚拟机上运行,防止新手的误操作。而在发行版本上可以选择Ubuntu、Linux Mint等。

扩展资料

unix诞生

1965年时,贝尔实验室(Bell Labs)加入一项由通用电气(General Electric)和麻省理工学院(MIT)合作的计划;该计划要建立一套多使用者、多任务、多层次(multi-user、multi-processor、multi-level)的MULTICS操作系统。

直到1969年,因MULTICS计划的工作进度太慢,该计划被停了下来。当时,Ken Thompson(后被称为UNIX之父)已经有一个称为"星际旅行"的程序在GE-635的机器上跑,但是反应非常慢,正巧被他发现了一部被闲置的PDP-7(Digital的主机),

Ken Thompson和Dernis Ritchie就将"星际旅行"的程序移植到PDP-7上。而这部PDP-7(如图1-1所示)就此在整个计算机历史上留下了芳名。

MULTICS其实是"Multiplexed Information and Computing Service"的缩写,在1970年时,那部PDP-7却只能支持两个使用者,当时,Brian Kernighan就开玩笑地称他们的系统其实是:

"UNiplexed Information and Computing Service",缩写为"UNICS",后来,大家取其谐音,就称其为"UNIX"了。1970年可称为"UNIX元年"。

Linux基本思想

Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。

至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。

完全免费

Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。

正是由于这一点,来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,这让Linux吸收了无数程序员的精华,不断壮大。

完全兼容POSIX10标准

这使得可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。这为用户从Windows转到Linux奠定了基础。

许多用户在考虑使用Linux时,就想到以前在Windows下常见的程序是否能正常运行,这一点就消除了他们的疑虑。

多用户、多任务

Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现在电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。

-unix

-linux

发展过程:

1965年时,贝尔实验室(Bell Labs)加入一项由奇异电子(General Electric)和麻省理工学院(MIT)合作的计画;该计画要建立一套多使用者、多任务、多层次(multi-user、multi-processor、multi-level)的MULTICS操作系统。直到1969年,因MULTICS计画的工作进度太慢,该计画就被停了下来。当时,Ken Thompson(后被称为Unix之父)已经有一个称为「星际旅行」的程序在GE-635的机器上跑,但是反应非常的慢,正巧也被他发现了一部被闲置的PDP-7(Digital的主机),Ken Thompson和Dernis Ritchie就将「星际旅行」的程序移植到PDP-7上。而这部PDP-7就此在整个计算机历史上留下了芳名。

MULTICS 其实是"MULTiplexed Information and Computing System"的缩写,在1970年时,那部PDP-7却只能支持两个使用者,当时,Brian Kernighan 就开玩笑地戏称他们的系统其实是:"UNiplexed Information and Computing System",缩写为"UNICS",后来,大家取其谐音,就称其为"Unix"了。1970年可称为是Unix元年。

1971年,他们申请了一部PDP-11/20,申请的名义是:要发展文书处理系统。该提案被获采纳,他们也发展出了一套文书处理系统 — 就是现在Unix操作系统里面文书处理系统(nroff/troff)的前身。有趣的是,没有多久,贝尔实验室的专利部门真的采用了这套系统作为他们处理文件的工具,而贝尔实验室的专利部门也就顺理成章地成为Unix的第一个正式使用者。当时,那部PDP-11/20只有05MB磁盘空间。而描述这整个系统的文件被标示为:"First Edition",版本日期是1970年11月。从此以后,Unix的版本就以系统文件的版别来称呼

UNIX家谱

UNIX的历史开始于1969年ken Thompson,Dennis Ritchie(即著名的K&G,C语言的发明人)与一群人在一部PDP-7上进行的一些工作,后来这个系统变成了UNIX。它主要的几个版本为:

V1(1971):第一版的UNIX,以PDP-11/20的汇编语言写成。包括文件系统,fork、roff、ed等软件。

V4(1973):以C语言从头写过,这使得UNIX修改容易,可以在几个月内移植到新的硬件平台上。最初C语言是为UNIX设计的,所以C与UNIX间有紧密的关系。

V6(1975):第一个在贝尔实验室外(尤其是大学中)广为流传的UNIX版本。这也是UNIX分支的起点与广受欢迎的开始。1xBSD (PDP-II)就是由这个版本衍生出来的。

V7(1979):在许多UNIX玩家的心目中,这是“最后一个真正的UNIX,”这个版本包括一个完整的K&RC编译器,Bourne shell。V7移植到VAX机器后称为32V。

目前开发UNIX(System V)的公司是Unix System Laboratories (USL)。USL本为AT&T所有,1993年初被Novell收购。Novell于1993年末将UNIX这个注册商标转让给X/Open组织。

目前为止,UNIX有两大流派:那就是AT&T发布的UNIX操作系统System V与美国加州大学伯克利分校发布的UNIX版BSD(Berkeley Software Distribution)。SVR4是两大流派融合后的产物。1991年底,与System V针锋相对的开放软件基金会(Open Software Foundation)推出了OSF/1。

现在几种主要的UNIX版本:

AIX:IBM的UNIX,是根据SVR2(最近已经出到SVR32)以及一部分BSD延伸而来,加上各种硬件的支持。具备特有的系统管理(SMIT)。

386BSD:Jolitz从Net/2 software移植过来的。支持Posix,32位。

FreeBSD:1x从386BSD 01而来,FreeBSD 2x版是用44BSD lite改写。

HP-UX(HP):旧系统是从S III(SVRx)发展面来,现在是由SVR2(42BSD)发展而来,目前是10x版。

Linux(x86):遵从POSIX,SYSV及BSD的扩展,这一点从上页表中即可看出。

OSF/1(DEC):DEC对OSF/1的移植。

SCO UNIX(x86):SVR32,目前影响较大的PC UNIX。

SunOS(680x0,Sparc,i386):根据43BSD,包含许多来自System V的东西。Sun的主要成果在于:NFS,OpenLook GUI标准,现演变为Solaris 。

Ultrix(DEC):根据42BSD再加上许多43BSD的东西。

Xenix(x86):Intel硬件平台上的UNIX,以SVR2为基础,由微软推出。在中国使用较广泛。

网络方面的应用:

1、网络和系统管理

现在所有UNIX系统的网络和系统管理都有重大扩充;它包括了基于新的NT(以及Novell NetWare)的网络代理,用于OpenView企业管理解决方案,支持Windows NT作为OpenView网络节点管理器。

2、高安全性

Presidium数据保安策略把集中式的安全管理与端到端(从膝上/桌面系统到企业级服务器)结合起来。例如惠普公司的Presidium授权服务器支持Windows操作系统和桌面型HP-UX;又支持Windows NT和服务器的HP-UX。

3、通信

OpenMail是UNIX系统的电子通信系统,是为适应异构环境和巨大的用户群设计的。OpenMail可以安装到许多操作系统上,不仅包括不同版本的UNIX操作系统,也包括Windows NT。

4、可连接性

在可连接性领域中各UNIX厂商都特别专注于文件/打印的集成。NOS(网络操作系统)支持与NetWare和NT共存。

5、Internet

从1996年11月惠普公司宣布了扩展的国际互连网计划开始,各UNIX公司就陆续推出了关于网络的全局解决方案,为大大小小的组织对于他们控制跨越Microsoft Windows NT和UNIX的网络业务提供了崭新的帮助和业务支持。

6、数据安全性

随着越来越多的组织中的信息技术体系框架成为他们具有战略意义的一部分,他们对解决数据安全问题的严重性变得日益迫切。无论是内部的还是外部的蓄意入侵,没有什么不同。UNIX系统提供了许多数据保安特性,可以给计算机信息机构和管理信息系统的主管们对他们的系统有一种安全感。

7、可管理性

随着系统越来越复杂,无论从系统自身的规模或者与不同的供应商的平台集成,以及系统运行的应用程序对企业来说变得从未有过的苛刻,系统管理的重要性与日俱增。HP-UX支持的系统管理手段是按既易于管理单个服务器,又方便管理复杂的联网的系统设计的;既要提高操作人员的生产力又要降低业主的总开销。

8、系统管理器

UNIX的核心系统配置和管理是由(SAM)系统管理器来实施的。SAM使系统管理员既可采用直觉的图形用户界面,也可采用基于浏览器的界面(它引导管理员在给定的任务里做出种种选择),对全部重要的管理功能执行操作。SAM是为一些相当复杂的核心系统管理任务而设计的,如给系统增加和配置硬盘时,可以简化为若干简短的步骤,从而显著提高了系统管理的效率。SAM能够简便地指导对海量存储器的管理,显示硬盘和文件系统的体系结构,以及磁盘阵列内的卷和组。除了具有高可用性的解决方案,SAM还能够强化对单一系统,镜象设备,以及集群映像的管理。SAM还支持大型企业的系统管理,在这种企业里有多个系统管理员各事其职共同维护系统环境。SAM可以由首席系统管理员(超级用户)为其他非超级用户的管理员生成特定的任务子集,让他们各自实施自己的管理责任。通过减少要求具备超级用户管理能力的系统管理员人数,改善系统的安全性。

9、Ignite/UX

Ignite/UX采用推和拉两种方法自动地对操作系统软件作跨越网络的配置。用户可以把这种建立在快速配备原理上的系统初始配置,跨越网络同时复制给多个系统。这种能力能够取得显著节省系统管理员时间的效果,因此节约了资金。Ignite/UX也具有获得系统配置参数的能力,用作系统规划和快速恢复。

10、进程资源管理器

进程资源管理器可以为系统管理提供额外的灵活性。它可以根据业务的优先级,让管理员动态地把可用的CPU周期和内存的最少百分比分配给指定的用户群和一些进程。据此,一些要求苛刻的应用程序就有保障在一个共享的系统上,取得其要求的处理资源。

UNIX并不能很好地作为PC机的文件服务器,这是因为UNIX提供的文件共享方式涉及到不支持任何Windows或Macintosh操作系统的NFS或DFS。虽然可以通过第三方应用程序,NFS和DFS客户端也可以被加在PC机上,但价格昂贵。和NetWare或NT相比安装和维护UNIX系统比较困难。 绝大多数中小型企业只是在有特定应用需求时才能选择UNIX。UNIX经常与其它NOS一起使用,如NetWare和Windows NT。在企业网络中文件和打印服务由NetWare或Windows NT管理。而UNIX服务器负责提供Web服务和数据库服务,建造小型网络时,在与文件服务器相同环境中运行应用程序服务器,避免附加的系统管理费用,从而给企业带来利益。

Linux操作系统,是一种计算机操作系统,

Linux操作系统的内核的名字也是“Linux”

Linux操作系统也是自由软件和开放源代码发展中最著名的例子

简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上

这个系统是由世界各地的成千上万的程序员设计和实现的

其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品

Linux的出现,最早开始于一位名叫Linus Torvalds的计算机业余爱好者,当时他是芬兰赫尔辛基大学的学生

他的目的是想设计一个代替Minix(是由一位名叫Andrew Tannebaum的计算机教授编写的一个操作系统示教程序)的操作系统,这个操作系统可用于386、486或奔腾处理器的个人计算机上,并且具有Unix操作系统的全部功能,因而开始了Linux雏形的设计

绝大多数基于Linux内核的的操作系统使用了大量的GNU软件,包括了shell程序、工具、程序库、编译器及工具,还有许多其他程序,例如Emacs

正因为如此,GNU计划的开创者理查德·马修·斯托曼博士提议将Linux操作系统改名为GNU/Linux

但有些人只把操作系统叫做Linux

Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途,同时它们都尽可能被编写得更好

其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件

至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近

Linux 的历史是和GNU紧密联系在一起的

1983年,理察·马修·斯托曼(Richard Stallman)创立了GLinux[3] NU计划(GNU Project)

这个计划有一个目标是为了发展一个完全免费自由的Unix-like操作系统

自1990年代发起这个计划以来,GNU 开始大量的产生或收集各种系统所必备的元件,像是——函式库(libraries)、编译器(compilers)、侦错工具(debuggers)、文字编辑器(text editors)、网页服务器(web server),以及一个Unix的使用者接口(Unix shell)——除了执行核心(kernel)仍然付阙外

1990年,GNU计划开始在马赫微核(Mach microkernel)的架构之上开发系统核心,也就是所谓的GNU Hurd,但是这个基于Mach的设计异常复杂,发展进度则相对缓慢

最初的设想中,Linux 是一种类似Minix这样的一种操作系统

1991年4月,芬兰赫尔辛基大学学生Linus Benedict Torvalds(当今世界最著名的电脑程序员、黑客)不满意Minix这个教学用的操作系统

出于爱好,他根据可在低档机上使用的MINIX设计了一个系统核心Linux 0

01,但没有使用任何MINIX或UNIX的源代码

他通过USENET(就是新闻组)宣布这是一个免费的系统,主要在x86电脑上使用,希望大家一起来将它完善,并将源代码放到了芬兰的FTP站点上代人免费下载

本来他想把这个系统称为freax,意思是自由( free) 和奇异(freak) 的结合字,并且附上了X这个常用的字母,以配合所谓的Unix-like的系统

可是FTP的工作人员认为这是Linus的MINIX,嫌原来的命名“Freax”的名称不好听,就用Linux这个子目录来存放,于是它就成了“Linux”

这时的Linux只有核心程序,仅有10000行代码,仍必须执行于Minix操作系统之上,并且必须使用硬盘开机,还不能称做是完整的系统;随后在10月份第二个版本(0

02版)就发布了,同时这位芬兰赫尔辛基的大学生在comp

os

minix上发布一则信息: Hello everybody out there using minix- I&39;m doing a (free) operation system (just a hobby, won&39;t be big andlike gnu) for 386(486) AT clones

由于许多专业用户(主要是程序员)自愿地开发它的应用程序,并借助Internet拿出来让大家一起修改,所以它的周边的程序越来越多,Linux本身也逐渐发展壮大起来

从1983年开始的GNU计划致力于开发一个自由并且完整的类Unix操作系统,包括软件开发工具和各种应用程序

到1991年 Linux 内核发布的时候,GNU已经几乎完成了除了系统内核之外的各种必备软件的开发

在Linus Torvalds和其他开发人员的努力下,GNU组件可以运行于Linux内核之上

整个内核是基于GNU通用公共许可,也就是GPL(GNU General Public License,GNU通用公共许可证)的,但是Linux内核并不是GNU 计划的一部分

1994年3月,Linux1

0版正式发布,Marc Ewing成立了 Red Hat 软件公司,成为最著名的Linux分销商之一

Unix与Linux的历史源流 早期Linux的开机管理程序(boot loader)是使用LILO(Linux Loader),存在着一些难以容忍的缺陷,例如无法识别8G以外的硬盘,后来新增GRUB(GRand Unified Bootloader)克服了这些缺点,具有‘动态搜寻核心档案’的功能,可以让您在开机的时候,可以自行编辑您的开机设定系统档案,透过 ext2 或 ext3 档案系统中载入Linux Kernel

Linux 的标志和吉祥物是一只名字叫做Tux的企鹅,标志的由来是因为Linus在澳洲时曾被一只动物园里的企鹅咬了一口,便选择了企鹅作为Linux的标志

Linux的注册商标是Linus Torvalds所有的

这是由于在1996年,一个名字叫做William R

Della Croce的律师开始向各个Linux 发布商发信,声明他拥有Linux商标的所有权,并且要求各个发布商支付版税,这些发行商集体进行上诉,要求将该注册商标重新分配给Linus Torvalds

Linus Torvalds 一再声明Linux 是免费的,他本人可以卖掉,但Linux绝不能卖

Linux发行版的某些版本是不需要安装,只需通过CD或者可启动的USB存储设备就能使用的版本,他们称为LiveCD

linux桌面过去,Linux主要被用作服务器的操作系统,但因它的廉价、灵活性及Unix背景使得它很合适作更广泛的应用

传统上有以Linux为基础的“LAMP(Linux, Apache, MySQL, Perl/PHP/Python的组合)”经典技术组合,提供了包括操作系统、数据库、网站服务器、动态网页的一整套网站架设支持

而面向更大规模级别的领域中,如数据库中的Oracle、DB2、PostgreSQL,以及用于Apache的Tomcat JSP等都已经在Linux上有了很好的应用样本

除了已在开发者群体中广泛流行,它亦是现时提供网站务供应商最常使用的平台

基于其低廉成本与高度可设定性,Linux常常被应用于嵌入式系统,例如机顶盒、移动电话及行动装置等

在移动电话上,Linux已经成为与Symbian OS、Windows Mobile系统并列的三大智能手机操作系统之一;而在移动装置上,则成为Windows CE与Palm OS外之另一个选择

目前流行的TiVo数位摄影机使用了经过客制化后的Linux

此外,有不少硬件式的网络防火墙及路由器,例如部份LinkSys的产品,其内部都是使用Linux来驱动、并采用了操作系统提供的防火墙及路由功能

采用Linux的超级电脑亦愈来愈多,根据2005年11月号的TOP500超级电脑列表,现时世上最快速的两组超级电脑都是使用Linux作为其操作系统

而在表列的500套系统里,采用Linux为操作系统的,占了371组(即74

2%),其中的前十位者,有7组是使用Linux的

除了一部分专家之外,大多数人都不自己选择每一样组件或自行设置,而是直接使用Linux套件

2006年开始发售的SONY PlayStation 3亦使用Linux的操作系统

之前,Sony亦曾为他们的PlayStation 2推出过一套名为PS2 Linux的DIY组件

至于游戏开发商雅达利及id Software,都有为其旗下的游戏推出过Linux桌面版本

此外,Linux Game Publishing亦有专门为Linux平台撰写游戏,并致力于把其他在Windows平台编撰的游戏程序码转携至Linux平台,及为转携游戏提供使用授权

而一个打算对所有生活在发展中国家孩子提供手提电脑的名为“每孩子皆有一部手提电脑(OLPC)”的项目,正是使用Linux作为缺省的操作系统

我们不必探讨LINUX源代码的开放给我们带来多大诱惑,我们只研究LINUX对我们的生活有何帮助

我们在平时只要掌握LINUX最基础的应用,以及安装及使用就可以了

对LINUX的操作现在发展到了在命令行下操作以及像WINDOWS的桌面系统般的应用

对LINUX不是很了解的用户可以选择桌面型LINUX安装

这里把对LINUX的一些疑问解答从网上整理一下,贴出来,希望对那些想要了解LINUX的朋友有所帮助

--------------------------------------------------------------------- Linux以它的高效性和灵活性著称

它能够在PC计算机上实现全部的Unix特性,具有多任务、多用户的能力

Linux是在GNU公共许可权限下免费获得的,是一个符合POSIX标准的操作系统

Linux操作系统软件包不仅包括完整的Linux操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件

它还包括带有多个窗口管理器的X-Window图形用户界面,如同我们使用Windows NT一样,允许我们使用窗口、图标和菜单对系统进行操作

Linux之所以受到广大计算机爱好者的喜爱,主要原因有两个,一是它属于自由软件,用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改,无偿对它使用,无约束地继续传播

另一个原因是,它具有Unix的全部功能,任何使用Unix操作系统或想要学习Unix操作系统的人都可以从Linux中获益

运行Linux需要的配置并不高,支持众多的PC周边设备,并且这样一个功能强大的软件完全免费,其源代码是完全公开的,任何人都能拿来使用

说到这里,各位可能怀疑这免费后面是不是隐藏着什么?作者会心甘情愿的把它拿出来而分文不取吗?其实,它代表着软件开发的另一种概念:那就是基于GNU的版权制度

版权是为了保护作者应有利益而设立的制度,但时至今日它却对科技的发展造成了一定的阻碍

例如现在病毒的肆虐,就是因为微软不肯将Windows的源代码公开

杀毒软件的厂商只好自己去钻研OLE结构

还有,Intel为了保住自己的霸主地位,建立了一个个不许其它厂商使用的硬件规范,造成众多开发者并不是为了提升技术而是为了兼容性而耗费资金和时间,这样就造成了科研发展的混乱和垄断

为了改变这种状况,Richard M

Stallman在1984年创立了以生产免费软件为目的的组织--Free Software Foundation(自由软件基金会,简称FSF)

他认为:各个软件公司为了自己的利益不公开源代码会阻碍人类文明的发展,一个真正好的软件是为了替人解决问题,应该散发给需要的人

他开发了一个叫做GNU的计划,第一套软件就是GNU Emacs(UNIX平台下强大的编辑器)

任何人都能免费拿到这个软件和它的源代码,于是许多人自发的修改这套软件,为它增加功能

为了明确GNU的规范,Stallman发表了GNU General Public License和GNU Library General Public License授权声明,根据这些声明,所有的GNU软件都可以被任何人下载、出售、复制和修改,但必须提供程序源代码或者让使用者知道从哪里获得源代码!但不论免费或者收费,任何得到这些软件的使用者都有和提供者同样的权利,可以将它们赠送或出售

由于这个授权,GNU软件像滚雪球一样越来越多,功能也越来越强

当然,这样做也有不良的效果,如果开发商的利润减少了那么就没有人愿意真正开发软件了,毕竟人还是要吃饭的呀

不过随着Internet的盛行,大众越来越容易得到各种各样的软件,而且大多只为一时之需,用完之后根本不会再用,一个软件的使用寿命就大大缩短,在这种情况下,传统的电子出版行业应该做出相应的调整

Linux核心程序的著作权归Linus本人所有,其它应用程序归各自的作者所有,但按照GNU授权,任何人都可以采取收费或免费方式来发行Linux,并在符合该授权的规范下做修改

这样就有了一大批的免费程序移植到了Linux上,包括GNU Emacs、XFree86、Mozilla等经典软件,并且在不断壮大中

由于源代码是公开的,任何一个使用Linux的人在添置了新硬件后都能自己编写驱动程序,所以Linux对新硬件的支持已经超过了许多专业UNIX系统

Linux的成功如果没有Internet是不可能的,因为Linux实际上是世界各地众多程序员共同开发的结果

现在的Linux经过数次改版(包括核心的升级和周边程序的完善),已经发展成了一个遵循POSIX标准的纯32位多工操作系统,64位版本也在开发之中

Linux可以兼容大部分的UNIX系统,很多UNIX的程序不需要改动,或者很少的改变就可以运行于Linux环境;内置TCP/IP协议,可以直接连入Internet,作为服务器或者终端使用;内置JAVA解释器,可直接运行JAVA源代码;具备程序语言开发、文字编辑和排版、数据库处理等能力;提供X Window的图形界面;主要用于x86系列的个人电脑,也有其它不同硬件平台的版本,支持现在流行的所有硬件设备

就性能上来说,它并不弱于Windows甚至UNIX,而且靠仿真程序还可以运行Windows应用程序

它有成千上万的各类应用软件,并不输于Windows的应用软件数量,其中也有商业公司开发的赢利性的软件

最可贵的是:它是一个真正的UNIX系统,可以供专业用户和想学UNIX的人在自己的个人电脑上使用

Linux是一个非常灵活的系统,相对于Windows而言也是一个比较难用的系统,就如同大多数用户用不惯MacOS的单键鼠标一样

想要对Linux轻车熟路,你必须懂得一些相关知识,软、硬件的配置,最好还懂点程序,因为没有人有义务为您提供技术支援,除了和其它用户交流之外 ,您必须要自己解决问题

当然,如果您只是作为日常应用,就不需要那么复杂啦,Linux一样会为您提供完美的操作环境,你所要做的就是改变使用习惯和成见

早期的操作系统是没有图形界面的,自从Apple于1984年推出System 1

0开始,个人电脑才实现了真正的GUI(Graphics User Interface,图形用户界面),从此电脑变得更加具有亲和力,也更加易于使用

Windows的图形化开始于Windows 3

1/3

2,直到Windows 95的出现才标志着多媒体时间的到来,从此计算机变得能说会唱起来

Linux始于UNIX,却青出于蓝胜于蓝,同样拥有着不俗的图形用户界面,性能更稳定,也更漂亮,可以和世界上曾经出现过的,最美丽的操作系统媲美!不同于现在的XP,Linux的图形界面是基于Console之上的,类似于Windows 95架于DOS之上,Linux下实现图形界面的是X Window系统(区别于MS的Windows)

X Window是一套用于UNIX的具有极大可携性、对彩色掌握的多样性和网络之间的操作透明性的健在式处理窗口系统

它和微软的Windows的工作原理并不相同,不过两者都使用图形界面和窗口技术,从外表看来有那么一点点相似,但又存在着巨大的不同,实际上X Window的界面更加多样化,也更漂亮,且高效快捷

就Windows对于DOS的地位一样,X Window一改UNIX/Linux单调的文本界面,提供了一个友善的图形用户界面(GUI)

1984年在麻省理工学院(MIT)电脑科学研究室工作的Bob Scheifler正在发展分布式系统,DEC公司的Jim Gettys也在MIT进行A-thena计划的一部分

两者都需要一套在UNIX系统上使用的图形界面,因此两者开始合作研制X Window

1987年,MIT发布了第11个版本的X Window,并成立了非赢利性组织“X协会”来发展及控制X Window标准

所以现在的X Window并不完全是一个软件,而是一个协定,定义了一个系统所必须具备的功能

任何系统能满足这个协定及符合X协会其它的规范,便可称为X Window,它的源代码公开

因为X Window具有强大的与设备无关结构性,它提供了一组网络通信协议,任何硬件只要提供X协定,便可以执行应用程序显示一群包含图文的窗口,不需要重新编译,这种与设备无关的特性只要是根据X Window标准所开发的应用程序均可在不同的环境下作用,这就大大减少了跨越不同平台之间的编译工作,应用程序更加具有可移植性

Linux上最常用的X Window是Xfree86,它是MIT的X11R5的移植版,使用Openlook窗口管理系统,所以Xfree86是免费的

Xfree86支持现行所有的PC显示卡,但不一定支持它们的Windows加速特性,比如DirectX 9

到目前为止,可以支持中文的Linux己不再是凤毛麟角,而且中文应用软件正不断丰富着

但一些商业软件并未完成移植,其中有诸多原因,在此不详述

GNU/Linux社群设计的立体图,并使用GPL授权传统的Linux用户一般都安装并设置自己的操作系统,他们往往比其他操作系统,例如微软Windows和Mac OS的用户更有经验

这些用户有时被称作“黑客”或是“极客”(geek)

然而随着Linux越来越流行,越来越多的原厂委托制造商(OEM)开始在其销售的电脑上预装上Linux,Linux的用户中也有了普通电脑用户,Linux系统也开始慢慢抢占桌面电脑操作系统市场

同时Linux也是最受欢迎的服务器操作系统之一

Linux也在嵌入式电脑市场上拥有优势,低成本的特性使Linux深受用户欢迎

使用Linux主要的成本为移植、培训和学习的费用,早期由于会使用Linux的人较少,这方面费用较高,但这方面的费用已经随着Linux的日益普及和Linux上的软件越来越多、越来越方便而降低

KDE和GNOME等桌面系统使Linux更像是一个Mac或Windows之类的操作系统,提供完善的图形用户界面,而不同于其他使用命令行界面(Command Line Interface,CLI)的类Unix系统

linux,windows,DOS,UNIX哪一个是最早诞生的?

好吧,其实也很简单。首先是全世界最出色(出名)的操作系统——Unix。Unix是一款多用户,多任务的操作系统,诞生于贝尔实验室。由于Unix的诞...
点击下载
热门文章
    确认删除?
    回到顶部