01 Linux简介
- UNIX与Linux发展史
- 开源软件简介
- Linux应用领域
一、UNIX与Linux发展史
UNIX 发展历史
(1)1965年,美国麻省理工学院(MIT)、通用电气 公司(GE)及AT&T的贝尔实验室联合开发Multics工程计划,其目标是开发一种交互式的具有多道程序处理能力的
分时操作系统,但因Multics追求的目标过于庞大复杂,项目进度远远落后于计划,最后贝尔实验室宣布退出。
(2)1969年,美国贝尔实验室的肯• 汤普森在DECPDP-7机器上开发出了UNIX系统。
(3)1971年,肯• 汤普森的同事丹尼斯•里奇发明了C语言;1973年,UNIX系统的绝大部分源代码用C语言重写,这为提高UNIX系统的可移植性打下基础。
UNIX 主要发行版本
操作系统 | 公司 | 硬件平台 |
---|---|---|
AIX | IBM | PowerPC |
UX | HP | PA-RISC |
Solaris | SUN | SPARC |
Linux、BSD | RedHat Linux 、Ubuntu 、FreeBSD | IA(Intel、AMD、Cyrix、 RISE...) |
Linux 发展历史
Linux系统诞生于1991年,由芬兰大学生李纳斯(Linus Torvalds)和后来陆续加入的众多爱好者共同开发完成。
Linux是自由软件,源代码开放的UNIX。
Linux版本分类
• 版本分类:
内核版www.kernel.org
RHEL6.x 2.6.x
REHL7.x 3.10.x
发行版
RedHat系列
• 个人版:Fedora
• 服务器版:RHEL(RedHat Enterprise Linux)
Debian系列
Linux 主要发行版本
二、开源软件简介
开源软件
开源软件
• Apache: web服务器
• Nginx: web服务器
• MySQL: 数据库(SQLserver , Oracle)
• PHP: 脚本语言
• Samba: Linux和windows之间的内网文件服务器
• MongoDB: NoSQL数据库redis
• Python: 脚本语言
• Ruby: 脚本语言
• Sphinx: 中文分词
开源软件
★ 使用的自由
绝大多数开源软件免费
★ 研究的自由
可以获得软件源代码
★ 散布及改良的自由
可以自由传播、改良甚至销售
支撑互联网的开源技术
LAMP
Linux 操作系统
Apache Web服务器
MySQL 数据库
PHP 编程语言
三Linux应用领域
1、基于Linux的服务器
1) www.netcraft.com
2) www.qq.com
3) www.taobao.com
4) download.microsoft.com
2、Linux 在电影娱乐业
3、Linux 在嵌入式领域
1) 手机、平板电脑
2) 其他嵌入式应用
智能家电:机顶盒、游戏数码相等
智能卡系统
航空系统
银行系统
卡拉 OK 点歌系统
……