BSD许可证原先是用在加州大学柏克利分校发表的各个4.4BSD/4.4BSD-Lite版本上面(BSD是Berkly Software Distribution的简写),后来也就逐渐沿用下来。1979年加州大学伯克利分校建立了BSD Unix,被称为开放源代码的先驱,BSD许可证就是随着BSD Unix发展起来的。 BSD许可证现在被Apache和BSD操作系统等开源软件所采纳。
相较于GPL许可证和MPL许可证的严格,BSD许可证就宽松许多了,一样是需要附上许可证的原文,不过比较有趣的是,它还要求将所有程序发展者的版权资料放上去,所以拿到以BSD许可证发行的软件可能会遇到一个小状况就是这些版权资料许可证占的空间比程序还大。
在所有开源软件许可证中,BSD许可证可能对被许可人来说是最“宽容”的,因为它尽可能地赋予了被许可人使用源代码的权利。它的宗旨是:“这些就是源代码,做被许可人想做的任何事情,我们不会介意,只要被许可人在试用和销售与本源代码有关的产品时不要忘记标明我们的劳动。 ”只要标明了源代码的出处,被许可人在以下问题将不受限制:再许可问题、将这些源代码用在自己的程序中而按自己的要求进行程序的发布和软件的许可。 所以说,对于要研究和借鉴源代码的软件人员来讲,能选用BSD开源软件库中的软件是最合适不过的。