BSD

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

简介
Berkeley Software Distribution (BSD,也称Berkeley Unix)
威廉·纳尔逊·乔伊(Bill Joy)于1979年在加州大学伯克利分校获得电气工程与计算机科学硕士学位 。 1986年,乔伊因他在BSD操作系统中所做的工作获得了Grace Murray Hopper奖。1986年6月,BSD 4.3发布。该 版本主要是将BSD 4.2的许多新贡献作性能上的提高,原来的BSD 4.1没有很好地协调。在该版本之前,BSD的 TCP/IP实现已经跟BBN的官方实现有较大差异。经过数月测试后,DARPA认为BSD 4.2更合适,所以在BSD 4.3中 作了保留。
UNIX简史图从UNIX简史图(右)可以看出BSD UNIX最终版本即BSD 4.3,它是混合开源的,即有开源部分也 有闭源部分。由BSD UNIX衍生出最初的SCO Xenix(Microsoft及SCO共同开发)、Sun OS(SunMicroSystems 开发,即Solaris前身)、NEXTSTEP(NeXT开发)等UNIX版本,这些UNIX版本均闭源且受专利保护。
BSD
Unix的衍生系统
01 简介
03 开源项目
目录
02 许可协议 04 分区概述
BSD (Berkeley Software Distribution,伯克利软件套件)是Unix的衍生系统,在1977至1995年间由加 州大学伯克利分校开发和发布的。历史上, BSD曾经被认为是UNIX的一支——"BSD UNIX",因为它和AT&T UNIX 操作系统共享基础代码和设计。在20世纪80年代,衍生出了许多变形的UNIX授权软件。比较著名的如DEC的 Ultrix及Sun公司的SunOS。1990年代,BSD很大程度上被System V4.x版以及OSF/1系统所取代,晚期BSD版本为 几个开源软件开发提供了平台并且一直沿用。,“BSD”并不特指任何一个BSD衍生版本,而是类UNIX操作系统中 的一个分支的总称。
BSD UNIX对现代操作系统的产生与发展产生了巨大的影响,并将开源闭源的争议摆在了人们面前。拥护闭源 专利的代表Bill Gates领导创建了Windows等软件获得了巨大成功,并垄断了桌面以及服务器市场,从而极大丰 富了软件产业。而捍卫开源共享的代表Richard Stallman开展自由软件运动,创建GNU工程,使自由软件精神深 入人心,并促使了GNU/Linux等开源操作系统的普及。
开源项目
内核:Darwin 吉祥物:Hexley NeXT电脑公司开发的用于NEXTSTEP的XNU内核是兼有Mach3微内核和大量来自BSD宏内核的元素(进程、络、 虚拟文件系统)以及I/O Kit的混合内核,在Apple Public Source License 2.0许可协议下发布。 1989年,NEXTSTEP(即OPENSTEP的前身)首次发布,最终版本3.3在1995年发布。 1997年,OPENSTEP(即Darwin的前身)发布,2000年Mac OS X以及iOS的基础Darwin发布,并以Apple Public Source License2.0发布源代码。
分区概述
大多数的BSD系统使用基于32位间接寻址(IA32)的硬件平台(x86/i386)可以与Microsoft产品共存于一 个磁盘上。这时会在磁盘上为其建立一个BSD类型的DOS分区,并在主分区表中对其进行描述,然后在这个BSD类 型的DOS分区再按照BSD的分区机制建立相应的区域。
BSD分区体系比 DOS分区体系简单但相对于Apple的分区复杂些。BSD分区被包含在一个由DOS创建的分区中, 且只用一个扇区记录必要的分区信息。这样在同一个磁盘上就可以同时安装windows和BSD操作系统,并且当操作 系统启动时,启动一个选择系统窗口,以供用户选择要启动的操作系统。
感谢观看
关于BSD 4.
ቤተ መጻሕፍቲ ባይዱ 许可协议
BSD许可证是随着加州大学伯克利分校发布BSD UNIX发展起来的,修改版本被Apple、Apache所采用。
BSD协议是“宽容自由软件许可证”中的一员,在软件复用上给予了最小限度的限制。BSD协议允许作者使用 该协议下的资源,将其并入私人版本的软件,该软件可使用闭源软件协议发布。
相关文档
最新文档