收藏 分享(赏)

《Linux操作系统实用教程》Linux Introduction.ppt

上传人:dreamzhangning 文档编号:2719019 上传时间:2018-09-25 格式:PPT 页数:51 大小:3.35MB
下载 相关 举报
《Linux操作系统实用教程》Linux Introduction.ppt_第1页
第1页 / 共51页
《Linux操作系统实用教程》Linux Introduction.ppt_第2页
第2页 / 共51页
《Linux操作系统实用教程》Linux Introduction.ppt_第3页
第3页 / 共51页
《Linux操作系统实用教程》Linux Introduction.ppt_第4页
第4页 / 共51页
《Linux操作系统实用教程》Linux Introduction.ppt_第5页
第5页 / 共51页
点击查看更多>>
资源描述

1、Introduction to Linux,lazy_ 2009-04-02,报告内容,Linux的产生与发展 Linux与GNU 西邮Linux兴趣小组,1. Linux的简介,Linus Torvalds,芬兰, 赫尔辛基大学, 1991年http:/en.wikipedia.org/wiki/Linux http:/zh.wikipedia.org/wiki/Linux,Linux大事记 兴趣,1991.04: Linux is an operating system that was initially created as a hobby by a young student, Li

2、nus Torvalds, at the University of Helsinki in Finland. Linus had an interest in Minix, a small UNIX system, and decided to develop a system that exceeded the Minix standards.,Linux大事记 网络,1991.10:Linus Torvalds在新闻组comp.os.minix发表了Linux V0.02 ,约有一万行代码 Hello everybody out there using minix- Im doing a

3、 (free) operation system (just a hobby, wont be big and professional like gnu) for 386(486) AT clones.,Linux大事记 参与,1992年,全世界大约有1000个左右的人使用Linux,并提供初期的代码上载和评论。,Linux大事记 - GPL,1994年3月,Linux1.0问世,约有17万行代码。它按完全自由免费的协议发布,源码必须完全公开,之后很快Linux正式采用GPL协议。,Linux大事记 跨平台,1995年 Linux 全球用户数大大超过50万, Linux 已可在Intel,

4、Digital 和Sun SPARC 处理器上运行内核发展到V1.2, 约由25万行代码。,Linux大事记 - 应用,1997年夏,制作电影泰坦尼克号所用的160台Alpha图形工作站中,有105台采用了Linux操作系统,Linux大事记 繁荣,出现众多的发行版本 各大公司鼎立支持 深入到各种应用当中 服务器 桌面系统 嵌入式系统,?,Passion Network Open Source Participation Platform Independent,,Linus vs Bill,似乎在一夜之间,这个名字突然变得同象Bill gates一样的耳熟能详。但是Bill gates ,哪

5、怕身价有数不清倍的百万美金,也永远不会变成Linux Torvalds。这位29岁的芬兰人,简单而强大的Linux操作系统的创造者,超越了盖茨的神话。 还在大学里时Linus就完成了一个货真价实的操作系统;年轻时的Bill把拷贝他自己平庸的程序的程序员同行称为“贼”,而慷慨的Linus把他的杰作与全世界共享。哪个人,哪种运动会取胜,也许会决定技术发展的未来。Linux背后的人 翻译: Axis(夏昊)* 摘自:http:/ vs Bill 说明了什么?,你追求的是什么? 你愿意与别人分享你的胜利果实吗?,Linux的主要特点,开源软件:遵循GNU GPL通用公共许可证【GNU General

6、Public License】 多任务:multi-task 多用户:multi-user 天生是网络化的产物,强大的网络支持,丰富的网络功能 :network 可靠的系统安全 :security 良好的可移植性:跨平台特性 .,Linux系统的组成,Linux Kernel:内核是系统的“心脏” 。 Linux Shell:Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。 Linux File system:Linux能支持多种目前流行的文件系统,如EXT2,EXT3,FAT,FAT32,VFAT,ISO9660,NFS,SMB,NTFS 等。 Linux Applica

7、tion:标准的Linux系统都有一套称为应用程序的程序集,它包括文本编辑器,编程语言,X Window,办公套件,Internet工具,数据库等。,主要的Linux发行版本,目前比较火的发行版本,Fedora(Redhat的后续版本) Ubuntu SuSE Linux,Linux系统的应用,HPC: High Performance Computer Internet Server Desktop Embedded System,Linux in High Performance Computer,Operating system Family share for 11/2006,www.

8、top500.org,Operating system Family share for 11/2007,www.top500.org,Operating system Family share for 11/2008,www.top500.org,Top 1 - Roadrunner,Top 1 - Roadrunner,Linux in High Performance Computer,嵌入式微波管理站,双网数字传真机系统结构图,短消息通信机基本原理,Mobile OS market share,http:/ Phone,Android to lead smartphone growth

9、 The report also predicts that “open-source platforms like Android“ are leading the way in shaping the smartphone market. .,http:/ A1600,2. Linux & GNU,GNU: GNU is Not Unix,Richard_Matthew_Stallman,GNU General Public License,大多数软件许可证决意剥夺你的共享和修改软件的自由。对比之下,GNU通用公共许可证力图保证你的共享和修改自由软件的自由。 GNU通用公共许可证决意保证你

10、有发布自由软件的自由(如果你愿意,你可以对此项服务收取一定的费用);保证你能收到源程序或者在你需要时能得到它;保证你能修改软件或将它的一部分用于新的自由软件;而且还保证你知道你能做这些事情。 ,3. Xiyou-Linux-Group, 2008“红旗杯”开源软件技术竞赛 2007“红旗杯”开源软件技术竞赛 2008-5-28 Richard Stallman Herbert Xu 讲座 第四届自由软件日-西安站 第五届国际自由软件日西安 CU西安网友第一次聚会,中科院第二届开源软件大赛,2008-5-28 Richard Stallman,关于Richard Stallman,自由软件基金会

11、创始人 GNU工程创始人 美国工程院院士 自由软件黑客和活动家 GNU General Public License作者。 他是GNU Compiler Collection的主要作者 GNU Symbolic Debugger GNU Emacs ,Free software的4个自由度,出于任何目的,运行软件的自由。 学习软件如何工作,以及为了满足自己的需要修改软件的自由。 为了帮助你的邻居,将软件拷贝给他的自由。 为了能够让整个社团受益,公开发行改进之后的软件的自由。 http:/ Xu 讲座,Herbert Xu,关于Herbert Xu -1,“whos Herbert Xu?”,当

12、我收到Xu要来西安的邮件时,这是我的第一反应。当得知他愿意来我院进行一次内核开发方面的讲座时,喜悦从心底蔓延。 先回答“他是谁,从何处来,到底干什么?”。 “Xu是旅居澳洲的华人,也是一个资深的内核开发者。他负责维护Linux内核的Crypto API部分”。这就是他的主要信息了。 当我看到xu时,他正在滔滔不绝的与我们兴趣小组的同学们聊天。流利的普通话,年轻的面孔,亲切的态度,使大家在牛人面前没有了距离。当他来到讲座的大教室时,教室已经坐无空席了。,关于Herbert Xu -2,十几年在Linux方面的侵泡,使得他讲起Linux内核来,就像说自家的事情,娓娓道来。关于Linux,他告诉大家

13、,首先,要参与进社区来,不一定先进内核,可以先参与发布版的查错,报告bug,修订小错误,熟悉社区的潜规则,然后参与应用程序的开发,最后再找自己感兴趣的内核部分进行钻研,报告bug,阅读源代码,修订bug,如此等等。当然,在讲述这些事例的过程中,他列举了很多身边的具体事情,听起来有趣而具有说服力。,关于Herbert Xu -3,讲座之后,在饭桌上,依然是他的滔滔不绝,大家静心倾听。内核社区的现状是,像Liuns这样第一代Linux的兴趣者和开发者(60年代末生人),主要在做方向的定位和全局的把握。第二代70年代末生人在主战场上战斗(他就是其中之一),但是,内核的发展依然面临人才短缺的局面,像现

14、在就读的大学生,应当成为下一代内核开发和维护的主力军。,关于Herbert Xu -4,我们的谈话话题涉及到软件开发的各个方面,除了内核,关于发布版,关于数据库,关于人工智能,关于世界史,Xu都能侃侃而谈。这使得我们大家不得不承认他的CPU(大脑)具有超线程工作能力,他的memory也是存储了海量信息。说起这些,他才承认。从14岁开始接触Linux,这一路走来,耳濡目染,工作和兴趣已经难以分开。曾经供职于debain,现虽然为red hat工作,但是开源社区自由的工作氛围,使得他的工作没有时间和地点的限制,那种因兴趣而工作着的快乐,全然消除了一般人看到的因工作而工作的IT人形象。 http:/ to Xiyou Linux Group!,Thanks,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报