Linux,龙芯及其他 陈华才 2019.12 1 Linux内核 最初,Linux并不是一个完整的操作系统,它只 是一个内核。 内核具备操作系统最基本的功能,比如说中断处 理,进程调度和内存管理。 一个单纯的内核并不具有可用性,普通用户基本 上不会接触内核,输入命令时是,我们在用Shell, 使用图形界面时,其实是在用XWindow,内核, 它藏在最深处。 2 Linux发行版 通常我们使用的Linux叫Linux发行版,它是厂商或者 社区组织将Linux内核和一大批GNU的开源软件组合 包装在一起,构成的一个可用的系统。我们也把这 种系统叫做Linux,其实,准确的叫法应该是 GNU/Linux。 一个Linux发行版一般包括了内核,Shell(命令解释 器),编译器(如GCC),图形操作环境(KDE或 Gnome),服务器组件(如Apache,Squid, vsFtpd)网络浏览器(如Firefox),办公软件(如 OpenOffice),图像处理软件(如Gimp)等。可以 说,凡是你能想到的,它都提供了。 Linux发行版是什么? 拿Windows平台来做个比较 Linux发行版=Windows(操作系统)+Office (办公软件)+Visual Stutio(编程环境)+IIS (服务器组件)+Photoshop(图像处理) +***Player(多媒体播放)…… 不要嫌Linux发行版太大,光盘太多,先看看这 里有些什么。 3 Linux发行版的发展 1992年,第一个发行版诞生,它就是德国人之做的 SLS,全称为Softlanding Linux System,后来,在 SLS的基础上产生了著名的Slackware。 1993年,Debian诞生,号称最符合GNU精神的发行 版,没有一家公司负责开发,以社区组织的方式进 行维护。 1994年,最具影响力的Redhat Linux诞生,曾经在 很多人眼中,Linux=Redhat。 Linux发行版的发展(续) 随后进入了百家争鸣的战国时代,Linux发行版如雨后春 笋般诞生,其中比较重要的有: 1994年,基于Slackware的S.u.S.E Linux诞生,后来演 变成SuSE Linux,吸收了大量来自Redhat的特征。 2019年,基于Redhat的Mandrake Linux诞生,后来演变 成Mandriva Linux。 2019年,脱胎于Redhat的红旗Linux诞生,这是中国最 早的发行版之一。 Linux发行版的发展(续) 2019年,全面模仿Windows的Lindows诞生,它基于 Debian,后来改名为Linspire。 2019年,Gentoo Linux诞生,它跟现有的其他发行版基 本没关系,它完全基于源代码构建。 2019年,Redhat进行大调整,从此两条线路并行,一条 是Redhat Enterprise Linux,一条是Fedora Core(FC)。 2019年,基于Debian的Ubuntu诞生,随后在Ubuntu的 基础上又产生了Kubuntu,Xubuntu等。 4 Linux发行版的派系 今天众多的发行版大致可以分为三大派系。 第一派是RPM派,包括Redhat,FC,CentOS, Mandriva,源自Slackware的SuSE,以及中国的红旗 Linux,Magic Linux等。 第二派是DEB派,包括Debian,Ubuntu,Kubuntu,以 及中国的新华华镭Linux,Hiweed Linux等。 第三派是源代码派,一个是Gentoo Linux,一个是Linux From Scratch(LFS)。 Linux发行版的派系(图) 5 Linux与Unix的关系 Linux是一种类Unix操作系统,在用户接口上与 Unix兼容,但在亲缘上没多少关系。 现在的类Unix系统主要有三大派系: System V派:包括SCO Unix,HP-UX,AIX, XENIX。 BSD派:包括FreeBSD,OpenBSD,NetBSD, Solaris,Mac OS X和中国的麒麟操作系统。 Linux派:…… 6 Linux在中国——红旗Linux 红旗Linux的诞生: 2019年,美国轰炸驻南斯拉夫大使馆,中科院软 件所副所长孙玉芳上书政府,以信息安全为由做 自己的操作系统。同年,基于Redhat的红旗 Linux 1.0问世。 早期的红旗Linux招来的基本上是一片骂声,主 要原因不是因为做得不好,而是封闭源码,违反 了GPL。 Linux在中国——红旗Linux(续) 2019年,Magic Linux的领军人物(cjacker)加 入红旗,同年发布了红旗Linux 4.0,跟以往不同, 从这个版本开始的红旗Linux完全遵守游戏规则, 开放了源代码。 全面模仿Windows是红旗Linux的一贯特色, Windows风格让许多新手顺利地走进了Linux的 世界,但同时也让许多“反微软派”诟病。现在, 骂红旗不再是因为它不开源,而是因为它太像 Windows。 红旗Linux 5.0 Linux在中国——红旗Linux(续) 2019年,中国的红旗,日本的Miracle,韩国的 Haansoft联合开发了Asianux,从此以后的红旗 Linux不再基于Redhat,而是基于Asianux。 2019年,红旗Linux成立了自己的社区并推出了 新的发行版Everest Linux(珠穆朗玛), Everest之于红旗类似于Fedora之于Redhat。之 后的红旗桌面产品都基于Everest,但服务器产 品仍基于Asianux。 Everest Linux 0.5 7 龙芯——中国芯 CPU是计算机的心脏,我们所用的PC中, 不管是Intel还是AMD,其CPU都是基于 X86指令集的处理器。 2019年,龙芯1号诞生,它是基于MIPS指 令集的32位处理器。龙芯一号很适合做嵌 入式系统,但在PC领域心有余而力不足, 因为它太慢,竭尽全力也就低端Pentium II 的水平。 龙芯——中国芯(续) 2019年,龙芯2号发布,它是64位的CPU,但它 的计算能力仍然不足以让它进入PC领域。 2019年,经过2A,2B,2C,2D等几个型号的改 进,龙芯2E问世,达到了低档Pentium 4的水平, 具备了一定的可用性。 龙芯2E的技术参数:90nm工艺,一级Cache 128KB,二级Cache 512KB,主频600MHz~ 1GHz,功耗5~7瓦。 龙芯实物图 龙芯1号 龙芯2C 龙芯2E 龙芯——中国芯(续) 龙芯2E推出后,成立了中科龙梦公司,致 力于龙芯的产业化,先后推出的产品有福 珑迷你电脑(龙芯盒子),梦珑笔记本电 脑,脉珑网络计算机和益珑一体化电脑。 龙芯3号正在研发中,预计在2019年推出。 龙芯3号是龙芯2号的多核版。如果能够按 时顺利推出,将用于百万亿次的超级计算 机曙光5000A。 龙芯产品图 福珑迷你电脑 脉珑笔记本电脑 龙芯——中国芯(续) 艰难的道路…… 自龙芯问世以来,“造假”说不绝于耳, 的确,我国造假的东西太多了,在高科技 领域,也存在“汉芯”这样的大骗局。 龙芯电脑推出以后,“造假”说仍然存在, 但市场越来越小,这时候又出现了一种声 音,即“低性能”说。 龙芯——中国芯(续) 尽管有太多的假东西,但是不要对一切都 彻底失望,至少,我们还有龙芯。 跟Intel,AMD相比,龙芯的性能的确还相 差很远,但是,我们要知道,龙芯还刚刚 起步。 中国计算机产业的发展,不仅需要科研人 员的拼搏,也需要你我的支持和理解。 8 龙芯+Linux=? 龙芯电脑不能安装Windows,因为 Windows只支持X86/IA64的指令集,而 龙芯的指令集是MIPS。 不要大失所望,因为,我们还有Linux。 在各种发行版中,Debian Linux最早支持 MIPS指令集,因此,第一个在龙芯上运行 的操作系统,是Debian。 龙芯+Linux=?(续) 新华已经推出龙芯版的华镭Linux,也属于 DEB派。 龙芯的“粉丝”已经制作了基于龙芯的 LFS,属于源代码派。 中科红旗正在开发龙芯版的Everest,有可 能成为第一个支持龙芯的RPM派Linux。 龙芯+Linux=?(续) 在中国,龙芯+Linux会不会打败X86+Windows? 从目前的情况看来,无异于痴人说梦,但是,请注 意以下几点: 1,跟X86相比,龙芯有的功耗的优势 2,Linux正在逐步推广 3,国家对软件版权越来越重视 结果究竟会如何,让我们拭目以待吧。 谢谢大家!

