《Linux操作系统实用教程》LinuxIntrodu.ppt_第1页
《Linux操作系统实用教程》LinuxIntrodu.ppt_第2页
《Linux操作系统实用教程》LinuxIntrodu.ppt_第3页
《Linux操作系统实用教程》LinuxIntrodu.ppt_第4页
《Linux操作系统实用教程》LinuxIntrodu.ppt_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

IntroductiontoLinux,lazy_linux2009-04-02,报告内容,Linux的产生与发展Linux与GNU西邮Linux兴趣小组,1.Linux的简介,LinusTorvalds,芬兰,赫尔辛基大学,1991年/wiki/Linux/wiki/Linux,Linux大事记兴趣,1991.04:Linuxisanoperatingsystemthatwasinitiallycreatedasahobbybyayoungstudent,LinusTorvalds,attheUniversityofHelsinkiinFinland.LinushadaninterestinMinix,asmallUNIXsystem,anddecidedtodevelopasystemthatexceededtheMinixstandards.,Linux大事记网络,1991.10:LinusTorvalds在新闻组comp.os.minix发表了LinuxV0.02,约有一万行代码Helloeverybodyoutthereusingminix-Imdoinga(free)operationsystem(justahobby,wontbebigandprofessionallikegnu)for386(486)ATclones.,Linux大事记参与,1992年,全世界大约有1000个左右的人使用Linux,并提供初期的代码上载和评论。,Linux大事记-GPL,1994年3月,Linux1.0问世,约有17万行代码。它按完全自由免费的协议发布,源码必须完全公开,之后很快Linux正式采用GPL协议。,Linux大事记跨平台,1995年Linux全球用户数大大超过50万,Linux已可在Intel,Digital和SunSPARC处理器上运行内核发展到V1.2,约由25万行代码。,Linux大事记-应用,1997年夏,制作电影泰坦尼克号所用的160台Alpha图形工作站中,有105台采用了Linux操作系统,Linux大事记繁荣,出现众多的发行版本各大公司鼎立支持深入到各种应用当中服务器桌面系统嵌入式系统,?,PassionNetworkOpenSourceParticipationPlatformIndependent,,LinusvsBill,似乎在一夜之间,这个名字突然变得同象Billgates一样的耳熟能详。但是Billgates,哪怕身价有数不清倍的百万美金,也永远不会变成LinuxTorvalds。这位29岁的芬兰人,简单而强大的Linux操作系统的创造者,超越了盖茨的神话。还在大学里时Linus就完成了一个货真价实的操作系统;年轻时的Bill把拷贝他自己平庸的程序的程序员同行称为“贼”,而慷慨的Linus把他的杰作与全世界共享。哪个人,哪种运动会取胜,也许会决定技术发展的未来。Linux背后的人翻译:Axis(夏昊)*摘自:,LinusvsBill说明了什么?,你追求的是什么?你愿意与别人分享你的胜利果实吗?,Linux的主要特点,开源软件:遵循GNUGPL通用公共许可证【GNUGeneralPublicLicense】多任务:multi-task多用户:multi-user天生是网络化的产物,强大的网络支持,丰富的网络功能:network可靠的系统安全:security良好的可移植性:跨平台特性.,Linux系统的组成,LinuxKernel:内核是系统的“心脏”。LinuxShell:Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。LinuxFilesystem:Linux能支持多种目前流行的文件系统,如EXT2,EXT3,FAT,FAT32,VFAT,ISO9660,NFS,SMB,NTFS等。LinuxApplication:标准的Linux系统都有一套称为应用程序的程序集,它包括文本编辑器,编程语言,XWindow,办公套件,Internet工具,数据库等。,主要的Linux发行版本,目前比较火的发行版本,Fedora(Redhat的后续版本)UbuntuSuSELinux,Linux系统的应用,HPC:HighPerformanceComputerInternetServerDesktopEmbeddedSystem,LinuxinHighPerformanceComputer,OperatingsystemFamilysharefor11/2006,,OperatingsystemFamilysharefor11/2007,,OperatingsystemFamilysharefor11/2008,,Top1-Roadrunner,Top1-Roadrunner,LinuxinHighPerformanceComputer,嵌入式微波管理站,双网数字传真机系统结构图,短消息通信机基本原理,MobileOSmarketshare,SmartPhone,AndroidtoleadsmartphonegrowthThereportalsopredictsthatopen-sourceplatformslikeAndroidareleadingthewayinshapingthesmartphonemarket.,MingA1600,2.Linux&GNU,GNU:GNUisNotUnix,Richard_Matthew_Stallman,GNUGeneralPublicLicense,大多数软件许可证决意剥夺你的共享和修改软件的自由。对比之下,GNU通用公共许可证力图保证你的共享和修改自由软件的自由。GNU通用公共许可证决意保证你有发布自由软件的自由(如果你愿意,你可以对此项服务收取一定的费用);保证你能收到源程序或者在你需要时能得到它;保证你能修改软件或将它的一部分用于新的自由软件;而且还保证你知道你能做这些事情。,3.Xiyou-Linux-Group,2008“红旗杯”开源软件技术竞赛2007“红旗杯”开源软件技术竞赛2008-5-28RichardStallmanHerbertXu讲座第四届自由软件日-西安站第五届国际自由软件日西安CU西安网友第一次聚会,中科院第二届开源软件大赛,2008-5-28RichardStallman,关于RichardStallman,自由软件基金会创始人GNU工程创始人美国工程院院士自由软件黑客和活动家GNUGeneralPublicLicense作者。他是GNUCompilerCollection的主要作者GNUSymbolicDebuggerGNUEmacs,Freesoftware的4个自由度,出于任何目的,运行软件的自由。学习软件如何工作,以及为了满足自己的需要修改软件的自由。为了帮助你的邻居,将软件拷贝给他的自由。为了能够让整个社团受益,公开发行改进之后的软件的自由。,HerbertXu讲座,HerbertXu,关于HerbertXu-1,“whosHerbertXu?”,当我收到Xu要来西安的邮件时,这是我的第一反应。当得知他愿意来我院进行一次内核开发方面的讲座时,喜悦从心底蔓延。先回答“他是谁,从何处来,到底干什么?”。“Xu是旅居澳洲的华人,也是一个资深的内核开发者。他负责维护Linux内核的CryptoAPI部分”。这就是他的主要信息了。当我看到xu时,他正在滔滔不绝的与我们兴趣小组的同学们聊天。流利的普通话,年轻的面孔,亲切的态度,使大家在牛人面前没有了距离。当他来到讲座的大教室时,教室已经坐无空席了。,关于HerbertXu-2,十几年在Linux方面的侵泡,使得他讲起Linux内核来,就像说自家的事情,娓娓道来。关于Linux,他告诉大家,首先,要参与进社区来,不一定先进内核,可以先参与发布版的查错,报告bug,修订小错误,熟悉社区的潜规则,然后参与应用程序的开发,最后再找自己感兴趣的内核部分进行钻研,报告bug,阅读源代码,修订bug,如此等等。当然,在讲述这些事例的过程中,他列举了很多身边的具体事情,听起来有趣而具有说服力。,关于HerbertXu-3,讲座之后,在饭桌上,依然是他的滔滔不绝,大家静心倾听。内核社区的现状是,像Liuns这样第一代Linux的兴趣者和开发者(60年代末生人),主要在做方向的定位和全局的把握。第二代70年代末生人在主战场上战斗(他就是其中之一),但是,内核的发展依然面临人才短缺的局面,像现在就读的大学生,应当成为下一代内核开发和维护的主力军。,关于HerbertXu-4,我们的谈话话题涉及到软件开发的各个方面,除了内核,关于发布版,关于数据库,关于人工智能,关于世界史,Xu都能侃侃而谈。这使得我们大家不得不承认他的CPU(大脑)具有超线程工作能力,他的memor

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论