首页 / 技巧
BSD是什么
2023-09-23 18:17:00
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操作系统针对不同的用途及用户,可应用于多种硬件构架。在政府机构中常能看到BSD的身影。虽然下面的BSD功能可能并非独有,但每种BSD在各自的领域,都逐渐具有了良好声誉,有的专注于性能,有的则以安全见长。
DragonflyBSD是最年轻的BSD,专门提供比FreeBSD更优秀的对称多处理机系统,并使内核直接支持SSI集群,以取得更好的计算效果。这个项目在此方向上,才开始数年,主要关注i386平台。
FreeBSD在BSD家族中以易用性与高性能而著称,由于主要用作微处理器架构,如i386、AMD's 64-bit i386扩展,所以FreeBSD非常关注多处理器。FreeBSD在i386和amd64服务器上,运行得非常好,当然,它也可以在其他硬件构架上运行。
NetBSD拥有特别出色的可移植性,能在多达54种平台上运行,小到嵌入式的掌上设备,大到服务器群,NetBSD甚至还在国际空间站中服务。
OpenBSD在密码学和安全方面特别出众,可移植性也很好,当然略逊于NetBSD。安全功能如OpenSSH,是由OpenBSD率先开创的。OpenBSD作为安全请求机器(security demanding machines)运行,受到好评。
必须注意的是,上面所罗列的,更多地是基于感性认识,并针对其开发焦点,并没有严格地比较规则。实际而言,每种具体的BSD都可担当许多角色任务。
PCBSD是一个基于freebsd的以桌面应用为目的的开源操作系统。pcbsd开发了一种新的软件安装方式--PBI格式,使其便于应用。 除此之外,侧重桌面应用的BSD版本还有DesktopBSD等
与Linux的区别
BSD是Unix的一个重要分支,本身就是Unix,Linux不是Unix,而只是Unix-like操作系统。BSD采用BSD协议发布其2进制文件和源码,Linux则采用GPL协议。 由于法律纠纷,等诸多原因,使同为自由软件的BSD没能像Linux一样广泛传开来。
BSD许可协议(又称BSD许可证)
BSD许可证原先是用在加州大学柏克利分校发表的各个4.4BSD/4.4BSD-Lite版本上面(BSD是Berkly Software Distribution的简写)的,后来也就逐渐沿用下来。1979年加州大学伯克利分校发布了BSD Unix,被称为开放源代码的先驱,BSD许可证就是随着BSD Unix发展起来的。BSD许可证现在被Apache和BSD操作系统等开源软件所采纳。
相较于GPL许可证和MPL许可证的严格性,BSD许可证就宽松许多了,一样是只需要附上许可证的原文,不过比较有趣的是,它还要求所有进一步开发者将自己的版权资料放上去,所以拿到以BSD许可证发行的软件可能会遇到一个小状况,就是这些版权资料许可证占的空间比程序还大。
最新内容
相关内容
荣耀云服务怎么备份手机 荣耀云服
荣耀云服务怎么备份手机 荣耀云服务备份手机方法【教程】,备份,点击,云服务,服务,备份手机,右边,看一下,进入设置, 要是我们手机内的数奥克斯空调售后服务及电话【详解】
奥克斯空调售后服务及电话【详解】,奥克斯,免费,安装,总的,购机,拨打,渠道,服务, 在炎热的夏天,我们会采取不同的方式降温,有用扇子扇的,有Win10系统怎么永久激活 Win10系统
Win10系统怎么永久激活 Win10系统永久激活方法【详细步骤】,激活,系统,点击,界面,输入,激活状态,查看,产品密钥, 随着win10系统的发布,wiwin10系统玩DNF卡顿现象怎么办 win
win10系统玩DNF卡顿现象怎么办 win10系统玩DNF卡顿现象解决方法【详解】,鼠标,设置,项目,卡顿,系统,现象,控制,图像, 很多小伙伴在使用w电脑屏幕不亮主机还在运行什么原因
电脑屏幕不亮主机还在运行什么原因 电脑屏幕不亮主机还在运行怎么解决【详解】,主机,电脑屏幕不亮,运行,内存条,电脑屏幕,松动,主板,情况,怎么切换苹果电脑双系统 苹果电脑
怎么切换苹果电脑双系统 苹果电脑双系统的切换方法【详解】,系统,电脑双系统,选择,启动,方法,苹果电脑,磁盘,界面, 苹果电脑有使用流畅激活windows怎么激活 激活电脑wind
激活windows怎么激活 激活电脑windows系统方法【教程】,激活,点击,方法,产品密钥,系统,选项,输入,更改, 最近有不少的小伙伴问小编,说自系统进程是什么
系统进程是什么,进程,程序,系统进程,系统,运行,联想,用户,查看, 进程是程序在计算机上的一次执行活动。当运行一个程序,就启动了一个进程安卓系统怎么更新升级
安卓系统怎么更新升级,升级,安卓系统,更新,刷机,功能,系统,安卓手机,系统更新,安卓系统怎么更新升级 安卓系统怎么升级?针对该问题,其实百度站长平台是什么
百度站长平台是什么,百度,中国,网站,硅谷,公益事业,知识,核心技术,平台, 百度站长平台是网站与百度的交互平台,站长可以通过平台提交数据家庭供暖系统哪几种 家庭供暖系统
家庭供暖系统哪几种 家庭供暖系统介绍,系统,适合,水地,区域,连续,抬高,运行,空间,居民朋友们在现如今的生活中,都是很注重生活享受的,因此在Win7怎么打开剪切板 Win7系统剪切
Win7怎么打开剪切板 Win7系统剪切板开启方法教学【详解】,剪切板,文字,剪贴板查看器,怎么打开,剪切,程序,输入,操作, Win7怎么打开剪切