简介

BSD License(Berkeley Software Distribution License)是一种广泛使用的开源许可证,因其简洁性和灵活性而受到许多开发者的青睐。

BSD License有多个版本,其中最为常见的是3条款(BSD-3-Clause)和2条款(BSD-3-Clause)版本。

Copyright (c) <year> <owner> . All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice,
   this list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.

3. Neither the name of the copyright holder nor the names of its
   contributors may be used to endorse or promote products derived from this
   software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
https://opensource.org/license/BSD-3-clause

基本要求

BSD License的基本要求包括:

版权声明:必须保留原作者的版权声明和许可声明。

在源代码文件的头部或者项目的根目录下的LICENSE文件中包含版权声明。

免责声明:通常需要保留一个免责声明,说明软件是按现状提供的,不包含任何形式的保证。

广告条款(仅适用于4条款BSD License):

如果使用了4条款BSD License,那么在广告材料中提到使用了该软件时,不得使用贡献者的名称进行背书。

主要特性

BSD License的主要特性包括:

高度自由:允许任何人自由地使用、复制、修改、合并、发布、分发、转授权及销售软件副本。

专利授权:虽然BSD License没有明确的专利授权条款,但通常认为它隐含了专利授权。

免责声明:BSD License明确规定,软件是“按现状”提供的,没有任何形式的保证,无论是明示的还是暗示的。

责任限制:在适用法律允许的最大范围内,提供者不对任何直接、间接、附带、特殊、惩罚性或后果性的损害赔偿承担责任。

简洁性:由于其简洁性,使得阅读和理解该许可证变得非常容易。

商用要求

在商业环境中使用BSD License的软件时,需要注意以下几点:

合规性:确保在分发和使用软件时保留所有必要的版权声明和许可声明。

透明度:如果在商业产品中使用了BSD License授权的代码,应当在产品的文档或说明书中列出所使用的开源软件及其许可证信息。

知识产权保护:虽然BSD License允许商业使用,但仍需尊重其他相关的知识产权,如商标和专利。

法律咨询:对于复杂的商业应用场景,建议咨询法律顾问,以确保所有操作符合相关法律法规。