Linux,最早由Linus Benedict Torvalds在1991年开始编写。在这之前,Richard Stallman创建了Free Software Foundation(FSF)组织以及GNU项目,并不断的编写创建GNU程序(此类程序的许可方式均为GPL: General Public License)。在不断的有杰出的程序员和开发者加入到GNU组织中后,便造就了今天我们所看到的Linux,或称GNU/Linux。
- Linux的发行版本可以大体分为两类:
- 一类是商业公司维护的发行版本(以著名的Redhat(RHEL)为代表)
- 一类是社区组织维护的发行版本(以Debian为代表)
-
1、Redhat系列
国内使用人群最多的Linux版本、使用人群数量大,资料非常多
- RHEL(Redhat Enterprise Linux,也就是所谓的Redhat Advance Server,收费版本)
- Fedora Core(由原来的Redhat桌面版本发展而来,免费版本)
- CentOS(RHEL的社区克隆版本,免费)。
Redhat应该说是在国内使用人群最多的Linux版本,甚至有人将Redhat等同于Linux,而有些老鸟更是只用这一个版本的
Linux。所以这个版本的特点就是使用人群数量大,资料非常多,言下之意就是如果你有什么不明白的地方,很容易找到
人来问,而且网上的一般Linux教程都是以Redhat为例来讲解的。Redhat系列的包管理方式采用的是基于RPM包的YUM包
管理方式,包分发方式是编译好的二进制文件。稳定性方面RHEL和CentOS的稳定性非常好,适合于服务器使用,但是
Fedora Core的稳定性较差,最好只用于桌面应用。
-
2、Debian系列
是社区类Linux的典范,是迄今为止最遵循GNU规范的Linux系统
- Debian
- stable
- testing
- unstable
- Ubuntu
- Debian
Debian是社区类Linux的典范,是迄今为止最遵循GNU规范的Linux系统。Debian最早由Ian Murdock于1993年创建,分为
三个版本分支(branch): stable, testing 和 unstable。其中,unstable为最新的测试版本,其中包括最新的软件
包,但是也有相对较多的bug,适合桌面用户。testing的版本都经 过unstable中的测试,相对较为稳定,也支持了不少新
技术(比如SMP等)。而stable一般只用于服务器,上面的软件包大部分都比较过时,但是 稳定和安全性都非常的高。
Debian最具特色的是apt-get / dpkg包管理方式,其实Redhat的YUM也是在模仿Debian的APT方式,但在二进制文件发行
方式中,APT应该是最好的了。Debian的资 料也很丰富,有很多支持的社区,有问题求教也有地方可去。
-
3、Ubuntu
近乎完美的 Linux桌面系统
- 基于Gnome的Ubuntu
- 基于KDE的Kubuntu
- 基于Xfc的 Xubuntu
Ubuntu,严格来说不能算一个独立的发行版本,Ubuntu是基于Debian的unstable版本加强而来,可以这么说,Ubuntu就是
一个拥有Debian所有的优点,以及自己所加强的优点的近乎完美的 Linux桌面系统。根据选择的桌面系统不同,有三个版本
可供选择,基于Gnome的Ubuntu,基于KDE的Kubuntu以及基于Xfc的 Xubuntu。特点是界面非常友好,容易上手,对硬件的
支持非常全面,是最适合做桌面系统的Linux发行版本。
-
4、Gentoo
完美的Linux发行版本
Gentoo是一个基于Linux的自由操作系统,它能为几乎任何应用程序或需求自动地作出优化和定制。追求极限的配置、性能,
以及顶尖的用户和开发者社区,都是Gentoo体验的标志特点。 Gentoo的哲学是自由和选择。得益于一种称为Portage的技
术,Gentoo能
成为理想的安全服务器、开发工作站、专业桌面、游戏系统、嵌入式解决方案或者别的东西——你想让它成为什么,它就可以
成为什么。
-
5、FreeBSD
自由的、免费的类UNIX操作系统
FreeBSD是一种类UNIX操作系统,是由经过BSD、386BSD和4.4BSD发展而来的Unix的一个重要分支。FreeBSD 为不同架构
的计算机系统提供了不同程度的支持。并且一些原来BSD UNIX的开发者后来转到FreeBSD的开发,使得FreeBSD在内部结构
和系统API上和UNIX有很大的兼容性。由于FreeBSD宽松的法律条款,其代码被好多其他系统借鉴包括苹果公司的macOS,
正因此由于MacOS X的UNIX兼容性,使得macOS获得了UNIX商标认证。
FreeBSD支持amd64(x86_64)、X86(i386)、ARM、IA-64、PowerPC、PC-98、SPARC等架构
(不同版本支持有所不同)(详细情况见官方文档)。
- 6、SUSE Linux
SUSE Linux,简称"SuSE",发音为/zuz/,意思为"Software- und System-Entwicklung",这是一句德文,
英文为"Software and system development"。现在这家公司的名字再度更改成SUSE Linux。它原是德国的
SuSE Linux AG公司发行维护的Linux发行版,是属于此公司的注册商标。2004年这家公司被Novell公司收购。
广义上SUSE Linux是一系列Linux发行版,第一个版本出现在1994年初,SUSE现存的最古老的商业发行版之一,
起源于德国,而SUSE Linux 针对个人用户。SUSE Linux原是以Slackware Linux为基础,并提供完整德文使
用界面的产品。1992年 Peter McDonald成立了Softlanding Linux System(SLS)这个发行版。这套发行版包
含的软件非常多,更首次收录了X Window及TCP/IP等套件。Slackware就是一个基于SLS的发行版。
-
7、Mandriva
是目前全球最优秀的Linux发行版之一,稳居于linux排行榜第一梯队,2005年之前稳居linux排行榜NO.1。 它是目前最易用的linux发行版,也是众多国际级linux发行版中唯一一个默认即支持中文环境的linux。
Mandriva是法国的Mandriva公司(前身为Mandrake公司)开发的Linux发行版。Mandriva公司现在仍然是欧洲最大的
Linux厂商,Mandriva Linux的前身为著名的Mandrake Linux。Mandriva(Mandrake)项目是世界上第一个为非技术类
用户设计的易于使用、安装和管理的linux版本。Mandriva(Mandrake Linux)早期方便的字体安装工具和默认的中文支
持,为Linux普及做出了很大的贡献。现在的Mandriva是由mandrake和Conectiva结合发展而来的。
- 8、Slackware
Slackware Linux是由Patrick Volkerding开发的GNU/Linux发行版。与很多其他的发行版不同,它坚持
KISS(Keep It Simple Stupid)的原则。一开始,配置系统会有一些困难,但是更有经验的用户会喜欢这种方式的透明性
和灵活性。
Slackware 很多特性体现出了KISS原则,最为有名的一些例子就是不依赖图形界面的文本化系统配置、传统的服务管理方式
和不解决
依赖的包管理方式。它的最大特点就是安装灵活,目录结构严谨,版本力求稳定而非追新。Slackware的软件包都是通常的
tgz(tar/gzip) 或者txz(xz) 格式文件再加上安装脚本。Tgz/Txz 对于有经验的用户来说,比RPM更为灵活,并避免了APT
之类管理器可能带来的的依赖地狱。
- 1、Android
Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和
开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由
Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电
信营运商
组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。
第一部Android
智能手机发布于2008年10月。Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机等。2011年第一季度,
Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2013年的第四季度,Android平台手机的全球市场份额已经
达到78.1%。
2013年09月24日谷歌开发的操作系统Android在迎来了5岁生日,全世界采用这款系统的设备数量已经达到10亿台。
2014第一季度Android平台已占所有移动广告流量来源的42.8%,首度超越iOS。但运营收入不及iOS。
- 2、MeeGo
MeeGo是一种基于Linux的自由及开放源代码的便携设备操作系统。它在2010年2月的全球移动通信大会中发布,主要推动者为
诺基亚与英特尔。MeeGo融合了诺基亚的Maemo及英特尔的Moblin平台,并由Linux基金会主导。MeeGo主要定位在移动设备、
家电数码等消费类电子产品市场,可用于智能手机、平板电脑、上网本、智能电视和车载系统等平台。2011年9月28日,
继诺基亚宣布放弃开发meego之后,英特尔也正式宣布将MeeGo与LiMo合并成为新的系统:Tizen。2012年7月,
在诺基亚的支持下,Jolla Mobile公司成立。并基于Meego研发sailfish os,将在华发布新一代Jolla手机。
2013年10月诺基亚宣布,他们将在2014年1月1日正式停止向MeeGo和塞班两款操作系统提供支持。
2014年1月1日,诺基亚正式停止Nokia Store应用商店内的塞班和MeeGo应用的更新,也禁止开发人员发布新应用。
- 3、Chrome OS
Chrome OS是一款Google开发的基于PC的操作系统。 Google Chrome OS是一款基于Linux的开源操作系统。
Google在自己的官方博客表示,初期,这一操作系统将定位于上网本、紧凑型以及低成本电脑。这款开源软件将被命名为
Chrome OS,谷歌公司于2010年12月7日(北京时间12月8日2点30分)在美国举行Chrome相关产品发布会,
发布会上正式发布Chrome Web store和Chrome OS。
-
4、webOS
webOS,是一个嵌入式操作系统。
Palm webOS是一个嵌入式操作系统,以Linux内核为主体并加上部份Palm公司开发的专有软件。它主要是为Palm 智能
手机而开发。
该平台于2009年1月8日的拉斯维加斯国际消费电子展宣布给公众,并于2009年6月6日发布。该平台是事实上的PalmOS
继任者,webOS将在线社交网络和Web 2.0一体化作为重点。第一款搭载webOS系统的智能手机是Palm Pre,
于2009年6月6日发售。
由于Palm被HP收购,webOS被收归HP旗下。2011年8月19日凌晨,在惠普第三季度财报会议上,惠普宣布正式放弃围绕
TouchPad平板电脑和webOS手机的所有运营。
-
5、Tizen
该系统整合了LiMo和MeeGo两个操作系统。
Tizen(中文名:泰泽)是两大Linux联盟 LiMo Foundation和 Linux Foundation整合资源优势,携手英特尔和
三星电子,共同开发针对手机和其它设备的操作系统。该系统整合了BADA和MeeGo两个操作系统,并于2012年2月正式公布。
- 6、BADA
bada是韩国三星电子自行开发的智能手机平台,底层为Linux核心。支援丰富功能和用户体验的软件应用,
于2009年11月10日发布。
bada在韩语裏是“海洋”的意思。
bada的设计目标是开创人人能用的智能手机的时代。它的特点是配置灵活、用户交互性佳、面向服务优。
非常重视SNS整合和基于位置服务应用。
- 1、红旗Linux
红旗Linux是由北京中科红旗软件技术有限公司开发的一系列Linux发行版,包括桌面版、工作站版、数据中心服务器
版、HA集群版和红旗嵌入式Linux等产品。红旗Linux是中国较大、较成熟的Linux发行版之一。
- 2、Kylin
Kylin操作系统是国家高技术研究发展计划(863计划)的重大成果之一,是以国防科技大学为主导,与中软、联想等单位
联合设计和开发的具有完全自主版权,可支持多种微处理器和多种计算机体系结构,具有高性能、高可用性和高安全性,
并与Linux应用二进制兼容的国产中文服务器操作系统。
- 3、华镭通用操作系统RAYS
华镭通用操作系统RAYS 是由新华科技系统软件有限公司自主研发的中文Linux操作系统。它在Linux稳定内核的基础上
融合了多项先进技术,能全面满足政府、公司、个人、家庭在办公、娱乐、学习和教育等多方面的应用需求。此外,
华镭通用操作系统全面支持包括龙芯、众志在内的多款国产CPU,实现了“国产CPU+国产操作系统+国产应用软件”的完整产
业链。
- 4、Magic Linux
Magic Linux是一个新的Linux发行,简称 MGC,是针对中国人的版本,由中国Linux公社的社区会员和Linux爱好者制作
的中文 Linux 发行版,现基于Fedora修改而来。Magic Linux的目的很简单:让大家真正地用Linux,而不是去一个接
一个的汉化Linux。
Magic Linux的口号是:没有实现不了的梦。
- 5、共创Linux
共创Linux桌面操作系统,功能丰富,可以部分地替代现有常用的Windows桌面操作系统。它采用类似于Windows XP
风格的图形用户界面,符合Windows XP的操作习惯,让用户使用起来感觉更熟悉,更易用,降低了培训成本。
提供了优秀的中文支持能力,字体显示效果十分美观。
高度智能化的中文拼音输入法,使 用方便、输入效率高,达到Windows下拼音输入法同等的水平。
-
1、CentOS
-
2、Ubuntu
-
3、FreeBSD
是另外一种类UNIX内核,不属于Linux,适做服务器就是采用FreeBSD,据说是性能最强劲的。但内核不一样。
基于Debian | Debian | Ubuntu | Linux Mint |
---|---|---|---|
Knoppix | MEPIS | sidux | |
CrunchBang Linux | Chromium OS | Google Chrome OS | |
基于Red Hat | Red Hat Enterprise Linux | Fedora | CentOS |
Scientific Linux | Oracle Linux | ||
基于Mandriva | Mandriva Linux | PCLinuxOS | Unity Linux |
Mageia | |||
基于Gentoo | Gentoo Linux | Sabayon Linux | Calculate Linux |
Funtoo Linux | |||
基于Slackware | Slackware | Zenwalk | VectorLinux |
其它 | SUSE | Arch Linux | Puppy Linux |
Damn Small Linux | MeeGo | Slitaz | |
Tizen | StartOS |