linux是发展历史,linux发展历史.doc.doc
linux发展历史.doc
Linux发展历史
"Hello everybody out there using minix——I'm doing a (free) operating system"
在1991年的八月,网络上出现了一篇以此为开篇话语的帖子——这是一个芬兰的名为Linus Torvalds的大学生为自己开始写作一个类似minix,可运行在386上的操作系统寻找志同道合的合作伙伴。Linus Torvalds本要把他的发时叫做Freax——“fread”,“free”和“x”(暗指Unix)的合成词。在开发系统的前半年里,他把文件以文件名“Freax”存储。Torvalds考虑过Linux这个名字,但是因为觉得它过于自我本位而放弃了使用它。为便于开发,在1991年9月,他把那些文件上传到了 HYPERLINK "/wiki/%E8%B5%AB%E5%B0%94%E8%BE%9B%E5%9F%BA%E5%B7%A5%E4%B8%9A%E5%A4%A7%E5%AD%A6" \o "赫尔辛基工业大学" 赫尔辛基工业大学(HUT)的 HYPERLINK "/wiki/FTP%E6%9C%8D%E5%8A%A1%E5%99%A8" \o "FTP服务器" FTP服务器(ftp.funet.fi)。
Linux 的源头要追溯到最古老的UNIX。1969年,Bell实验室的Ken Thompson开始利用一台闲置的 PDP-7计算机开发了一种多用户,多任务操作系统。很快,Dennis Richie加入了这个项目,在他们共同努力下诞生了最早的UNIX。Richie受一个更早的项目——MULTICS的启发,将此操作系统命名为 Unix。早期UNIX是用汇编语言编写的,但其第三个版本用一种崭新的编程语言C重新设计了。C是Richie设计出来并用于编写操作系统的程序语言。通过这次重新编写,Unix得以移植到更为强大的 DEC PDP-11/45与11/70计算机上运行。后来发生的一切,正如他们所说,已经成为历史。Unix从实验室走出来并成为了操作系统的主流,现在几乎每个主要的计算机厂商都有其自有版本的Unix.
1991年10月5日,Linus Torvalds在新闻组comp.os.minix发布了大约有一万行代码的Linux v0.01版本。Torvalds先是在它自己的许可下发布Linux内核的,即限制它用于商业活动。和这个内核一起使用的软件是发布在 HYPERLINK "/wiki/GPL" \o "GPL" GPL这个 HYPERLINK "/wiki/%E8%87%AA%E7%94%B1%E8%BD%AF%E4%BB%B6" \o "自由软件" 自由软件许可下,属于 HYPERLINK "/wiki/GNU%E8%A8%88%E5%8A%83" \o "GNU计划" GNU计划一部分的软件。第一次发布的Linux内核,版本0.01,包含了GNU的 HYPERLINK "/wiki/Bash" \o "Bash" Bash的二进制版本。 在版本0.01的备注中,Torvalds列出了运行Linux所需的GNU软件。很不幸,单单一个内核是什么都做不了的。要让一个系统能够工作,还需要一个 HYPERLINK "/wiki/Shell" \o "Shell" shell,编译器,函数库等等。这些各是独立的部分,它们有着或松或紧的版权限制。与linux一起使用的大多是GNU的软件,而这些软件是 HYPERLINK "/wiki/Copyleft" \o "Copyleft" 非盈利版权限制的。在Linux的发布版本里没有包含这些工作——你可以向我(或者GNU)索取更多的信息。1992年,他建议在 HYPERLINK "/wiki/GPL" \o "GPL" GPL下发布内核。他先在版本0.12中宣布了这个决定。1992年12月中,他在GNU GPL下发布了0.99版。Linux和GNU的开发者一起把GNU的部件和Linux集成起来,使它成为一个可运行的自由操作系统,Torvalds说,“把Linux发布在GPL下是我所做过的最好的事。”
HYPERLINK "/wiki/Linux%E5%8E%86%E5%8F%B2" \l "cite_note-Yamagata_Interview-12" 到了1992年,大约有1000人在使用Linux,值得一提的是,他们基本上都属于真正意义上的hacker。1993年,大约有100余名程序员参与了Linux内核代码编写/修改工作,其中核心组由5人组成,此时Linux 0.99的代码有大约有十万行,用户大约有10万左右。1994年3月,Linux1.0发布,代码量17万行,当时是按照完全自由免费的协议发布,随后正
linux是发展历史,linux发展历史.doc.doc相关推荐
- 大话Linux的历史与发展历程
一名菜鸟学习编程技术,记录所学知识并分享给大家,希望大家多多支持. 今天学习了Linux文件增删移复制,打包压缩等命令.经过前几周的资料收集和整理,写了以下文章来讲解Linux,也来回忆一下计算机行业 ...
- Linux 30岁啦,这些历史你知道多少呢?
整理 | Carol 出品 | CSDN(ID:CSDNnews) 3月19日,Linux基金会在Twitter上发布推文宣布,其小企鹅的标志"Tux"已经30周岁了,还为其设计了 ...
- 从零学Linux第一章——操作系统演变及历史介绍
操作系统演变及历史介绍 操作系统的目标 方便:使计算机系统易于使用 有效:以更有效的方式使用计算机系统资源 扩展:方便用户有效开发.测试和引进新功能 操作系统的功用: 进程管理/内存管理/文件 ...
- 【Linux】Unix和Linux的历史及关系
Unix和Linux的关系 悉悉嗦嗦 Unix的历史 Linux简介 Mac OS 悉悉嗦嗦 对于接触计算机不久的同学来说,可能经常听到类似:Unix,Linux,类Unix,Mac OS X,BSD ...
- DotNET企业架构应用实践-企业管理软件架构的历史与发展(中)- 分布式系统
在前几天的DotNET企业架构应用实践-企业管理软件架构(计算)的历史与发展(上)一文中,介绍了在企业管理软件架构发布中的主机-终端结构.以及客户机-服务器结构.浏览器-服务器结构,本文今天向大家介绍 ...
- linux配置定时删除日志文件,Linux使用shell脚本定时删除历史日志文件
Linux使用shell脚本定时删除历史日志文件,文件,小时,时间,目录,脚本 Linux使用shell脚本定时删除历史日志文件 易采站长站,站长之家为您整理了Linux使用shell脚本定时删除历史 ...
- (转)Windows系统、Linux系统 和 Mac OS操作系统 历史由来 与 区别?
目录 1 UNIX 由来 2 Linux 由来 3 Windows与Linux的主要区别 4 关于Linux的一些疑惑 参考资料 目前常见的三大操作系统:Windows系统.Linux系统 和 Mac ...
- linux判断usb进程命令,一种在Linux系统下审计USB设备历史使用情况的方法与流程...
本发明涉及计算机审计技术领域,具体涉及一种在Linux系统下审计USB设备历史使用情况的方法. 背景技术: 如今,在linux系统中,对于USB设备的插入拔出事件,系统自身是不带有审计功能的,这使得普 ...
- 从未停止!OpenGL的版本历史和发展
由于本文的内容过长,在Chrome浏览器下可能不能完全显示,建议使用IE或者FireFox阅读本文. 来源请注明,本文永久地址为http://www.cnblogs.com/vertexshader/ ...
- 【转载】自然语言处理(NLP)的历史、发展、成果和难题,以及在教育领域的应用情况
2017年4月21日-22日,由映魅咨询主办的TAB(Tech and Business)教育科技论坛在上海举行.十几位教育投资研究机构.国内外各类教育科技公司的嘉宾,围绕教育及教育科技投资.国际化的 ...
最新文章
- Flask-SQLAlchemy安装及设置
- 技改之路:从单块应用到微服务,我的血泪总结--转
- 发那科机器人控制柜示教器不通电_FANUC发那科工业机器人本地自动运行的设置方式...
- 4.10/4.11/4.12 lvm讲解 4.13 磁盘故障小案例
- 中台生态的形成:全面解读技术、研发、移动中台建设
- 安卓查看php文件是否存在,Android_Android编程判断SD卡是否存在及使用容量查询实现方法,本文实例讲述了Android编程判断 - phpStudy...
- 永州计算机职称考试网,永州2016年11月职称计算机考试时间
- [运维笔记] PowerShell (模块).模块清单
- 共享计算机管理员权限设置,有共享文件夹。怎么从局域网取得管理员权限
- 玩转你的AlphaGo(MAC OS)
- 433M无线通信模块通信应用场景和4G模块技术特点推荐篇
- Mysql 启动命令详解
- 什么是服务器、云服务的优缺点是什么、为什么要使用云服务器?
- Airbnb产品数据分析
- win 10键盘快捷方式就是按键或按键组合(收藏使用
- Spring Boot 核心注解?主要由哪几个注解组成?
- YUV图解 (YUV444, YUV422, YUV420, YV12, NV12, NV21)
- 为什么总跳到国内版(cn.bing.com)?New Bing使用全攻略
- 上顿号符号_标点符号的用法一一顿号
- 数字孪生隧道为智慧交通运营保驾护航