1,Linux史话Linux和GNU有什么关系

首先是GNU计划,由理查德*斯托尔曼发起。GNU组织发布了一系列的GNU工具集。然后到91年的时候,Linus开发了Linux,当时不过是一个内核;由于Linux采用开放源代码,所以自然和GNU的开源精神不谋而合,两者就结合在一起了。其结果就是一个完整的GNU/Linux操作系统出现了。

Linux史话Linux和GNU有什么关系

2,unix和linnx区别是什么啊

UNIX ,是一个强大的多用户、多任务操作系统,支持多种处理器架构,最早由Ken Thompson、Dennis Ritchie和Douglas McIlroy于1969年在AT&T的贝尔实验室开发。经过长期的发展和完善,目前已成长为一种主流的操作系统技术和基于这种技术的产品大家族。由于UNIX具有技术成熟、可靠性高、网络和数据库功能强、伸缩性突出和开放性好等特色,可满足各行各业的实际需要,特别能满足企业重要业务的需要,已经成为主要的工作站平台和重要的企业操作平台。 Linux这个词本身只表示Linux内核,但在实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且搭配了程各种人机界面、应用和服务软件的操作系统(也被称为GNU/Linux)。基于这些组件的Linux软件被称为Linux发行版。一般来讲,一个Linux发行套件包含大量的软件,比如软件开发工具,数据库,Web服务器(例如Apache),X Window,桌面环境(比如GNOME和KDE),办公套件(比如OpenOffice.org),等等。

unix和linnx区别是什么啊

3,GNU操作系统的特点

主要是和其它版本make得比较。这些特征都是以4.2 bsd 中的make的为基准。当需要书写可移植到不同的类unix系统上的makefile时,应避免使用gnu 版本make自身的一些特征。
从技术上讲,GNU是像Unix,但在某些方面不同于Unix,例如GNU给其用户的自由,GNU开发者聚集,不时举行GNU的黑客会议,有时在较大的自由软件社区的,举行LibrePlanet会议。 GNU操作系统是类Unix 操作系统,由一系列应用程序、系统库和开发工具构成的软件集合 , 并加上用于资源分配和硬件管理的内核。 “GNU程序”是相当于GNU软件,一个程序foo程序,如果它是一个GNU是GNU软件。GNU软件是软件的主持下发布了GNU项目,如果一个程序是GNU软件,也不能不说是一个GNU程序或GNU软件包,它是一个GNU软件包的README或手册,同时,自由软件指南确定所有的GNU软件包。一些GNU软件是由自由软件基金会的工作人员写的,但大多数GNU软件来自许多志愿者。(这些志愿者来自一些支付公司或大学,但他们是我们的志愿者。)一些软件的版权是由自由软件基金会贡献的,有些版权是由捐助者所写的。

GNU操作系统的特点

4,什么是自由软件操作系统

严格意义上说,“自由软件”和“自由操作系统”是母概念和子概念的关系。所以,笼统的说“自由软件操作系统”的概念是有些别扭的。在这里,我理解,楼主想问的是“自由操作系统”的概念。 说到“自由操作系统”,就不得不提到GNU 工程。这个项目创始于一九八四年,旨在开发一个完整的类似于 Unix 的操作系统 — GNU 操作系统。目前,GNU 通常使用 Linux 内核,这里有一个完全由自由软件组成的 可以直接安装使用的 GNU/Linux 发行版 列表。GNU的内核——Hurd 正在积极的开发中,但仍未达到可以日常使用的程度。由 GNU 和 Linux 组成的 GNU/Linux 操作系统, 目前有数百万用户,但它常常被错误的简称为“Linux”。 我们最常听到的Linux系统,就是这种“自由操作系统”的代表。实际上,现有Linux用户装机时使用的Linux,往往是经过一些商业公司进行包装和完善的,也不是纯粹的自由软件。但就内核而言,它一直秉承“自由软件”中关于源代码开放、资源共享、平等开发等理念,没有相关的盈利性收入,使得我们通常见到的Linux系统及其配套软件的开发往往滞后于主流商业软件。但是,这是一个凝聚了千万程序员的心血和自由精神的操作系统。 最近几年,随着智能手机等终端的开发,市场上也出现了以Linux为内核的手机智能终端操作系统,并在市场上打开了一片广阔的天地。我们可以相信,未来,所有的软件,包括操作系统,将最终融入自由、开源的时代。 以上,是我个人对于自由软件及自由操作系统的一些理解,仅供参考。
自1984年起,麻省理工学院开始支持“世界最后一名黑客”richard stallman在软件开发团体中发起自由软件运动,从而自由软件基金会fsf、gpl协议和gnu项目就此诞生,掀开了自由软件革命的序章。 gpl,通用公共许可协议,这是与传统商业软件许可协议copyright对立的,所以又被戏称为copyleft。gpl保证任何人有共享和修改自由软件的自由。任何人有权取得、修改和重新发布自由软件的源代码,并且规定在不增加附加费用的条件下可以得到自由软件的源代码。同时还规定自由软件的衍生作品必须以gpl作为它重新发布的许可协议。 而gnu项目的目标是建立可自由发布的、可移植的unix类操作系统。

5,windowsLinuxUnix这3种操作系统各有什么优缺点

windows:优点:图形界面良好,拥有良好的集成开发环境,操作简单。缺点:不是免费的软件,采用二进制代码,不易修改操作系统本身。漏洞比较多。和linux和unix系统相比,网络功能相对较差,源码不开放。不利于操作系统的开发。linux:优点:源码开放,有GNU项目支持,是一套免费的操作系统。方便修改源码,对底层的开发。开发工具比较多,精简短小,功能强大。网络性能比较好。移植性比较好。缺点:图形界面相对于windows系统而言,还是比较差的。安装软件相对比较困难,操作复杂。源码开发,任何人都可以修改系统源码,对于一些不熟悉系统的人而言,可能会使系统崩溃。没有良好的集成开发环境。缺少良好的商业支持。unix:其特性与linux类似。只是unix源码比linux要多,一般应用于大型机,且是付费系统。
windows用户比较多最初构建于dos之上,为闭源系统。软件,游戏比较丰富,操作简单,图形界面集成于内核,网络功能不强,安全性不强,系统比较蹩脚。linux是unix的儿子,属于类unix系统,为开源系统。内核稳定性超强,一次启动可稳定工作数月而无碍(windows根本做不到),进程管理方式优越,网络功能超强,安全性超高,文件,用户,管理功能超强,图形界面与内核分开。而且系统可裁剪,使得它不仅能在pc机上跑,还能在一些移动终端上运行,比如,android系统就是建立在linux内核之上。linux系统的桌面可以很炫,也可以不用图形化界面,不过操作需要技术性,而且用于娱乐的软件不多。unix是linux的父亲,用于大型服务器,网络性能最强。
windows软件多得要死,Linux和Unix软件基本不能满足日常工作娱乐需求,但是Linux操作界面很炫,xp看久了不爽, ,其实LinuxUnix玩玩可以,但是浪费时间和精力,xp是无可替代的,当然window7还可以,不过同样绚丽的界面,Linux可以消耗更少资源,,Linux真的很好看,Unix跟Linux没有太大区别。。。手打呵呵
windows,UNIX都是商业产品而linux大部分都是开源产品windows 开源的东西很少,UNIX,Linux开源软件居多windows,UNIX的Xwindow很不错的,都是非常快速稳定的,linux的则比较差=========================================就稳定性而言,UNIX > Linux > windows安全方面, UNIX > Linux > windows管理难易程度 UNIX > linux > windows这些与使用者的多少有一定关系,所以仅表示现在状态。在计算资源的占用方面,Linux还是比较出色的,DIY能力也是最强的,可以做一套最适合自己的OS,而这一点其他两个 OS就望尘莫及了。

6,怎么定义GNUSOURCE

什么是开源软件 开源软件,英文表示是open source software,简称为OSS,直接的字面意思是公开源代码的软件。软件既然连源代码都公开,因此开源软件具备可以免费使用和公布源代码的主要特征。 1997春天,自由软件社团的一些领导者聚集到加利福尼亚州。这个社团包括EricRaymond,TimORerlly,VA Research的总裁Larry Augustin等人,他们所关心的是一种寻找方式,来向以前躲避自由软件思想的人们推广这种思想。他们担心,自由软件基金会的反商业信条会让人们对自由软件敬而远之。 在Eric Raymond的坚持下,这群人同意他们所缺乏的是市场营销活动,这个活动的目的是赢得思想,而不仅仅是市场份额。最后讨论的结果产生了一个新的术语来描述他们所推进的软件:Open Source(开烦扰软件)。他们制定了一系列的指导原则,用来描述哪些软件可以有资格被称为开源软件。 Bruce Perens 为制定开源软件的定义做了很多基础性的工作。GNU工程的正式目标之一就是创造一个自由可用的操作系统,以作为平台来运行GNU软件。从软件引导(softwera boottstrapping)的传统观点来看,Linux已经成为那个平台,L inux是在GNU工具的帮助下创造出来的。Perens曾经是Debian工程的领导者,它所管理的Linux发行版本,只包括那些符合GNU精神的软件。Perens已经在“Debian社会契约”(Debian Social Contract)中明确地阐明了这一立场。开源软件的定义是“Debian社会契约”的直接产物,因此开源软件是与GNU的精神一脉相承的。 与GPL相比,开源软件的定义允许更大授权自由。特别是当软件中混合了专有软件和开源软件时,开源软件的定义允许在它们的基础上生成更大的混合。 结果是,开源软件许可证能令人信服地允许使用和再分开开源软件,而不必考虑补偿或者信用问题。举例来讲,你可以得到伟大的Netscape浏览器的源代码,并且把它作为连同另一个软件(可能是专有软件)一起发布出去,而用不着去通知网景(Netscape)公司。网景为什么会希望如此呢?原因很多,最引人注目的是,这样做可以为他们的客户端代码赢得更大的市场份额。这些代码与他们的商业软件一起工作得的非常好。从这个角度来说,奉送源代码是建立平台的一个很好的方式。这也是网景的人不使用GPL的原因之一。 这在社团中可不是小事一桩。1998年下半年,曾经有一场重要的争论对Linux威胁极大,几乎Linux社团破裂。裂痕是因出现了两个软件系统GNOME和KDE而引发的,它们两者都试图建立一个面向对象的桌面界面。一方面,KDE利用了Troll Technology公司的Qt库,其中的一部分属于专有代码,但是很稳定、很成熟。另一方面,GNOME决定使用GTK+库,尽管它不如Qt成熟,但是它是完全自由的库。 过去,Troll Technology不得不在使用GPL和维持他们的专有软件立场之间进行选择。GNOME和KDE的裂痕本来会持续下去。然而,在开源软件出现后,虽然Troll仍然控制他们想要的技术,但是Troll可以为希望Qt符合开源软件定义的人改变他们的许可证。Linux社团两个重要部分的裂痕看来要弥合了。

文章TAG:操作  操作系统  系统  linux  GNU操作系统  
下一篇