跳转到内容

BSD License:修订间差异

轻之舟百科,让知识轻装启航
TeodoroSeccombe​(留言 | 贡献)
小 创建页面,内容为“。”
IdleTap-bot​(留言 | 贡献)
由旧格式Infobox转换为新参数格式(label/data),修复空信息框(由IdleTap-bot执行)
 
第1行: 第1行:
{{POV}}
{{Infobox
| title = BSD许可证


'''[[虚舟]]实验室'''([[英文]]名:CaelLab,曾用名:XuZhouLab)是一家专注于[[编程]]领域创新的[[青少年]]技术团队<ref name=":0">[https://www.caellab.com/ 虚舟实验室(CaelLab)]</ref>。成立于2025年7月5日,是由准初中学生(创建时)“[[王耀泽|云云]]”(网名)自发创建的。
| label1 = 英文名
| data1 = BSD license<ref name=":0" />


{| class="infobox"
| label2 = 发布者
|-
| data2 = 加州大学董事会(Regents of the University of California)<ref name=":1" />
! colspan="2" style="text-align:center;" | '''虚舟实验室'''
|-
| 中文名 || '''虚舟实验室'''<ref name=":0" />
|-
| 英文名 || CaelLab
|-
| 曾用英文名 || XuZhouLab<ref name=":1">[https://www.bilibili.com/video/BV1PEULBTEWH/ “虚舟实验室品牌升级”_哔哩哔哩]</ref>
|-
|Logo
|[[File:虚舟实验室 CaelLab Logo.jpg|thumb|300x300px|虚舟实验室Logo]]
|-
| 成立时间 || 2025年7月5日
|-
| 创始人 || '''[[王耀泽(虚舟实验室创始人)|王耀泽]]'''(网名云云)<ref name=":2">[https://www.caellab.com/member/wyz 王耀泽(云云) - 虚舟实验室创始人兼室长 - 虚舟实验室CaelLab]</ref>
|-
| 团队性质 || 青少年编程团队、非营利项目<ref>https://www.caellab.com/trust/Public-notice-of-nonprofit-organization-status</ref>
|-
| 核心理念 || 开放、协作、创新
|-
| Slogan || 探未来之境 · 载无界新生
|-
| 官方网站 || https://www.caellab.com/<ref name=":0" />
|-
|论坛相关
|https://forum.xmuer.online/<ref name=":7">[https://forum.xmuer.online/ XM UER(原虚舟实验室小论坛)]</ref>
|-
| 曾用域名 || *.xuzhoulab.cn<ref name=":1" /><ref name=":4" />
|}


== 发展历程 ==
| label3 = 首次发布
| data3 = 约1988年(4.3BSD-Tahoe)<ref name=":2" />


=== 2025年7月5日 ===
| label4 = 最新版本
2025年7月5日前,在“[[果园编程工作室|果园编程]]”内部全员群中,云云(即[[王耀泽(虚舟实验室创始人)|王耀泽]])在群中提出建立虚舟实验室子品牌,经[[果园编程工作室]]室长批准后正式创立。7月5日,虚舟实验室正式成立,初期作为[[果园编程工作室]]旗下子品牌。创始人[[王耀泽(虚舟实验室创始人)|王耀泽]]注册域名xuzhoulab.cn<ref name=":0" /><ref name=":2" /><ref name=":4">腾讯云Whois查询信息:Domain Name: xuzhoulab.cn
| data4 = 3条款BSD许可证(修订版)<ref name=":0" />


ROID: 20250705s10001s67376403-cn
| label5 = 许可证类型
| data5 = [[宽松自由软件许可证]](Permissive)<ref name=":3" />


Domain Status: ok
| label6 = 与GPL兼容性
| data6 = 是(3条款版本)<ref name=":3" />


Registrant: REDACTED FOR PRIVACY
| label7 = 网站
| data7 = [https://opensource.org/licenses/BSD-3-Clause opensource.org/licenses/BSD-3-Clause]
}}'''BSD许可证'''([[英语]]:Berkeley Software Distribution license)是[[自由软件]]中使用最广泛的[[许可证]]之一<ref name=":1">[[wikipedia:BSD_licenses|BSD licenses — Wikipedia]]</ref>。该许可证因[[BSD]](Berkeley Software Distribution)[[操作系统]]而得名,BSD本身就是遵照此许可证发布的<ref name=":2">[https://baike.baidu.com/item/BSD%E8%AE%B8%E5%8F%AF%E8%AF%81 BSD许可证 — 百度百科]</ref>。BSD许可证是一系列[[宽松自由软件许可证]](permissive free software licenses)的统称,其对受保护[[软件]]的使用和分发施加的限制极少<ref name=":0">[https://opensource.org/licenses/BSD-3-Clause BSD 3-Clause License — Open Source Initiative]</ref>。这与具有相同方式共享(share-alike)要求的[[Copyleft]]许可证(如[[GNU通用公共许可证]])形成对比<ref name=":3">[https://www.gnu.org/licenses/license-list.html#BSD BSD License — GNU Project]</ref>。BSD许可证最初由[[加州大学伯克利分校]]为其BSD [[Unix]]操作系统起草,其不同版本在宽松程度和具体条款上有所差异<ref name=":1" />。BSD许可证允许使用者自由使用、修改源代码,并将修改后的代码作为开源或专有软件再发布<ref name=":2" />。


Registrant Contact Email: REDACTED FOR PRIVACY
== 历史 ==
BSD许可证的历史可追溯至加州大学伯克利分校的BSD Unix操作系统<ref name=":1" />。1979年,加州大学伯克利分校发布了BSD Unix,该操作系统被称为开放源代码的先驱<ref name=":2" />。为使该校开发的软件能被广泛分发,伯克利大学起草了BSD授权条款<ref name=":2" />。


Sponsoring Registrar: 四川域趣网络科技有限公司
在采用4条款BSD许可证之前,BSD的某些早期版本使用了一种可被视为4条款许可证前身的许可证。这些版本包括4.3BSD-Tahoe(1988年)的部分文件以及Net/1(1989年)<ref name=":1" />。该许可证虽然后来被4条款版本取代,但仍在4.3BSD-Reno、Net/2和4.4BSD-Alpha中可以找到<ref name=":1" />。


Name Server: cotangent.dnspod.net
BSD许可证的原始版本(4条款版本)后来经过了修订。其衍生版本被称为“修订版BSD许可证”或“新版BSD许可证”<ref name=":2" />。修订的主要动因之一是原始版本中的“广告条款”(advertising clause)受到了[[GNU计划]]的批评<ref name=":3" />。该条款要求所有使用该软件的广告材料中必须提及版权所有者,这导致了许多衍生软件的声明内容变得冗长,且与[[GPL]]不兼容<ref name=":3" />。


Name Server: group.dnspod.net
== 条款变体 ==
BSD许可证存在多个版本,通常以条款数量区分<ref name=":1" />。


Registration Time: 2025-07-05 17:26:49
=== 4条款BSD许可证(原始版本) ===
这是BSD许可证的原始版本,包含四个主要条款<ref name=":1" /><ref name=":2" />:


Expiration Time: 2027-07-05 17:26:49
1. 版权声明:再分发源代码时必须保留原始版权声明。 2. [[二进制]]再分发:再分发二进制形式时必须复制版权声明和免责声明。 3. 广告条款:所有提及本软件功能的广告材料必须显示以下致谢:本产品包含由<组织名称>开发的软件。 4. 免责声明:软件按“现状”提供,不提供任何明示或暗示的担保。


DNSSEC: unsigned</ref><ref name=":5">[https://www.xuzhoulab.cn/o/ XuZhouLab|虚舟实验室]</ref>,团队初期于[[共创世界(CCW)]]平台发布作品,开启技术探索<ref name=":5" />。
其中第3条“广告条款”是争议焦点,因其导致冗长的声明且与GPL不兼容,在后来的版本中被删除<ref name=":3" />。


=== 2025年8月上旬-中旬 ===
=== 3条款BSD许可证(修订版/新版) ===
2025年8月13日,虚舟实验室正式脱离[[果园编程工作室]],结束从属合作关系,进入独立运营阶段<ref name=":0" />。相关争议详情见后文“与[[果园编程工作室]]的关系”章节。在此期间,团队参与[[共创世界(CCW)|CCW]] 2025 Summer [[GameJam(共创世界的青少年大赛)|GameJam]]限时开发赛事,制作作品《第五天的庆祝》,获得《给世界一点小小的震撼》单项奖提名<ref name=":3">[https://www.caellab.com/2025/sgj/ CCW 2025 Summer GameJam(25SGJ) 参赛战队 | 虚舟实验室]</ref>。
3条款BSD许可证是从原始4条款版本修订而来。它删除了具有争议的“广告条款”,仅保留以下三项要求<ref name=":0" /><ref name=":1" />:


=== 2025年11月 ===
1. 源代码再分发时必须保留版权声明、条件列表和免责声明。 2. 二进制再分发时必须复制版权声明、条件列表和免责声明。 3. 未经特定书面许可,不得使用版权持有者或贡献者的名称来为衍生产品进行背书或推广。
2025年11月9日,虚舟实验室官宣退出[[共创世界(CCW)|CCW]]社区,发展战略转向独立平台搭建与产品自研。11月21日,团队完成首次品牌升级,主域名由xuzhoulab.cn更换为caellab.com,同步上线官方论坛与信息聚合平台,完成全站[[数据]]迁移<ref name=":0" />。后续团队依旧参与了[[共创世界(CCW)|CCW]] 2026 Winter [[GameJam(共创世界的青少年大赛)|GameJam]]赛事,因此关于退出社区的时间线存在争议。此后官方站点历程页面下架了相关退出节点记录,但B站相关官宣视频依旧保留<ref>[https://web.archive.org/web/*/caellab.com Wayback Machine]</ref>。


=== 2025年12月-次年1月 ===
3条款BSD许可证是目前最典型的BSD许可证版本。它也被称为“BSD License 2.0”、“修订版BSD许可证”、“新版BSD许可证”或“修改版BSD许可证”<ref name=":2" />。
2025年12月26日,虚舟实验室新增资源中心、[[外链]]网盘等服务。2026年1月21日,官方全系列站点遭遇大规模恶意网络攻击,团队随即启动应急处置,并持续升级站点安全防护体系<ref>[https://x.caellab.com/caelllab/286/ 站点临时维护公告 - 虚舟实验室 X]</ref><ref>[https://f.caellab.com/d/47 站点临时维护公告 - 虚舟实验室小论坛]</ref>。2026年1月,虚舟实验室的HIMH主要负责,开发了[[AreYouOK(游戏)|AreYouOK]]游戏。


=== 2026年2月 ===
=== 2条款BSD许可证 ===
虚舟实验室耗时14天开发了“十二教之歌”,参与了[[共创世界(CCW)|CCW]]2026Winter[[GameJam(共创世界CCW的青少年大赛)|GameJam]]<ref name=":6">[https://www.caellab.com/2026/wgj/ 轌凉计划 | CCW2026WinterGameJam 参赛战队(共创世界)————十二教之歌!]</ref>。
2条款BSD许可证进一步简化,仅保留了版权声明和免责声明两项要求,取消了名称背书限制条款<ref name=":1" />。它与[[MIT许可证]]的差别非常微小<ref name=":1" />。


=== 2026年4月1日 ===
=== 0条款BSD许可证 ===
虚舟实验室发布了新的板块,它是[[轻之舟百科:关于|轻之舟百科]]<ref name=":0" />(也就是现在正在使用的)。由于是愚人节的缘故,很多人以为这只是个玩笑。
0条款BSD许可证(Zero-Clause BSD License)是最宽松的版本,除免责声明外不附加任何条件<ref name=":1" />。它授予使用者完全的自由,几乎等同于将软件置于[[公有领域]]<ref name=":1" />。


=== 2026年5月7日-5月8日 ===
== 与GPL许可证的比较 ==
虚舟实验室成立了新的部门:[[CaelLabGameTS]],这是一个负责于虚舟实验室独立游戏的团队,同时将《[[AreYouOK(游戏)|AreYouOK]]》转至其负责<ref>[https://f.caellab.com/d/142 CaelLabGameTS成立啦! - 虚舟实验室小论坛]</ref>;第二天,该团队宣布了《AreYouOK》游戏正式进入了正式版阶段,且使用第三方宣布它的发布<ref>[https://www.bilibili.com/video/BV1XKdgBpEyx/ 游戏AreYouOK现已上线!_哔哩哔哩bilibili]</ref>。
BSD许可证与[[GNU通用公共许可证]](GPL)是两种理念不同的自由软件许可证<ref name=":3" />。


=== 2026年5月9日 ===
* GPL是Copyleft许可证,要求任何衍生作品必须在相同的GPL许可证下发布,确保自由得以延续<ref name=":3" />。
[[虚舟实验室X]]正式宣布关闭一切普通[[用户]]的[[UGC]]内容,官方也将后续公告发布至[[虚舟实验室小论坛]],并称非常感谢大家的陪伴,称这本身是一个失败的站点<ref name=":29">[https://x.caellab.com/caelllab/311/ 虚舟实验室X 站点 废弃/关闭 说明 - 虚舟实验室 X]</ref><ref name=":0" />;同时在申请友链区,官方也让大家前往论坛<ref>[https://x.caellab.com/friendlinkspush/ 虚舟实验室友情链接申请]</ref>;在其中声明到“虚舟实验室X运营团队(部门)也将面临解散,后续会重新分配并合入其他的部门或本身拥有多部门。<ref name=":29" />”
* BSD许可证是宽松许可证(permissive license),不要求衍生作品必须以相同许可证发布。使用者可以将BSD代码修改后以专有软件的形式再发布<ref name=":0" />。


=== 6月5日 ===
由于这种差异,GPL常被形容为“强迫后续版本必须一样是自由软件”,而BSD的后续版本可以选择继续是BSD或其他自由软件条款,甚至变成封闭软件<ref name=":2" />。BSD许可证被认为介于标准的著作权(copyright)与GPL的Copyleft之间,有时被称为“中间版权”(copycenter)<ref name=":2" />。
[[虚舟实验室小论坛]]正式称升级为新的“XM UER”,将f.caellab.com迁移至[https://forum.xmuer.online forum.xmuer.online],称这是个意外捡漏的域名<ref>[https://forum.xmuer.online/d/187 虚舟实验室小论坛更换域名公告 - XM UER - 原虚舟实验室小论坛]</ref><ref>[https://forum.xmuer.online/d/191 🌊 虚舟实验室小论坛 → XM UER 论坛 - XM UER - 原虚舟实验室小论坛]</ref>,注册时间于2019年,目前@.xmuer.online会重定向到forum.xmuer.online<ref name=":7" />。


=== 6月13日 ===
== 应用 ==
[[轻之舟百科]]的域名从pedia.caellab.com切换至[[wiki]].130.pub<ref name=":8">[https://wiki.130.pub/ 轻之舟百科]</ref><ref>[https://forum.xmuer.online/d/231 百科也换域名了? - XM UER]</ref>。130.pub域名注册于2018年<ref name=":0" />。
BSD许可证被众多开源项目所采用<ref name=":1" />。BSD操作系统本身即使用此许可证发布。此外,[[Apache]]、[[FreeBSD]]、[[NetBSD]]、[[OpenBSD]]等操作系统以及许多其他软件项目也采纳了BSD许可证<ref name=":2" />。
 
=== 6月27日 ===
虚舟实验室推出了自研的编程社区“[[XMUER Coding Community]]”<ref name=":0" /><ref name=":9">[https://codingcommunity.xmuer.online/ XMUER Coding Community]</ref>。
 
== 项目 ==
{| class="wikitable"
|+虚舟实验室公开项目
!🌐 站点 / 平台类
!域名
!🧩 工具
!
!🎮 游戏 / 创作
!
|-
|虚舟实验室官网
|[https://www.caellab.com www.caellab.com]<ref name=":0" />
|XMUER Browser
|轻量级桌面[[浏览器]]<ref name=":0" />
|[[GPCL(Minecraft启动器)|GPCL]]
|[[Minecraft]]启动器<ref name=":10">[https://gamets.caellab.com/gpcl/ GoodPlanCraftLauncher]</ref>
|-
|[[轻之舟百科(CaelLabWiki)|轻之舟百科]]
|[https://wiki.130.pub wiki.130.pub]<ref name=":8" />
|时间屏保
|用苏宁易购 API 进行时间请求
|[https://gamets.caellab.com/areyouok/ AreYouOK?]
|平台跳跃类
|-
|[[XM UER(原虚舟实验室小论坛)|XM UER]](原小论坛)
|[https://forum.xmuer.online/ forum.xmuer.online]<ref name=":7" />
|BY-SA Code
|[https://www.caellab.com/license/bysa-code CaelLab BY-SA Code]
|[https://gamets.caellab.com/the-endless-corridor/ 无尽长廊]
|心理恐怖类
|-
|[[虚舟实验室资源中心]]
|[https://dl.caellab.com dl.caellab.com]
|BY-SA Content
|[https://www.caellab.com/license/bysa-content CaelLab BY-SA Content]
|[https://www.caellab.com/2025/sgj/ 第五天的庆祝]
|[[GameJam(共创世界CCW的青少年大赛)|25SGJ]]参赛作品
|-
|[[XMUER Coding Community]]
|[https://codingcommunity.xmuer.online/ codingcommunity.xmuer.online]<ref name=":9" />
|CaelLab[[Scratch]]Packager
|[https://www.caellab.com/tool/scratchpackager/en-US/ CaelLabScratchPackager]
|[https://www.caellab.com/2026/wgj/ 轌凉计划]
|[[GameJam(共创世界CCW的青少年大赛)|26WGJ]]参赛作品
|-
|舟次元ICP备案系统
|[https://icp.caellab.com icp.caellab.com]
|GitCaelLab
|[https://git.caellab.com/ GitCaelLab]<ref name=":0" />
|[https://www.caellab.com/2026/ca/ 课堂小助手]
|听说是上课辅助
|-
|[[虚舟实验室外链网盘]]
|因内容安全问题关上传
|CAL AI
|[https://www.caellab.com/2026/calai/ CAL AI]<ref name=":0" />
|[https://www.caellab.com/2026/calai/ CAL AI]
|AI桌面端聊天
|-
|[[虚舟实验室X]]
|已关闭ugc,[https://x.caellab.com x.caellab.com]
|
|
|[https://minecraft.caellab.com/ Minecraft]
|Minecraft[[服务器]]<ref name=":12">[https://minecraft.caellab.com/ CaelLab Minecraft]</ref>
|-
|虚舟实验室政策
|[https://policy.caellab.com policy.caellab.com]
|
|
|
|
|-
|[[CaelLabGameTS]]
|[https://gamets.caellab.com/ gamets.caellab.com]
|
|
|
|
|-
|虚舟实验室中国
|[https://xuzhoulab.cn/ xuzhoulab.cn]
|
|
|
|
|-
|SiteLop
|[https://site.caellab.com/ site.caellab.com]<ref name=":13">[https://site.caellab.com/ 虚舟实验室(CaelLab) SiteLop]</ref>
|
|
|
|
|-
|[[CaelLabID]]
|[https://id.caellab.com/ id.caellab.com]
|
|
|
|
|-
|CaelLabMinecraft
|[https://minecraft.caellab.com/ minecraft.caellab.com]
|
|
|
|
|}
 
== 团队架构 ==
{| class="wikitable"
|+
!'''成员昵称'''
!'''职位'''
!'''简介'''
!个性签名
|-
|'''[[王耀泽(虚舟实验室创始人兼室长)|云云(王耀泽)]]'''<ref name=":2" />
|创始人兼室长
|虚舟实验室创始人
|"探索未知,创造可能"
|-
|'''[https://www.caellab.com/member/himh HIMH(WP40)]'''<ref>[https://www.caellab.com/member/himh HIMH (原WP40) - 虚舟实验室CaelLab]</ref>
|副室长
|
|"此生不悔入[[MC]],来世还做方块人。"
|-
|'''[https://www.caellab.com/member/marko Marko]'''<ref name=":0" /><ref>[https://www.caellab.com/member/marko Marko - 虚舟实验室CaelLab]</ref><ref>[https://f.caellab.com/u/marko/ Marko - 虚舟实验室小论坛]</ref>
|
|
|"if(坚持== true){成功.compile();}"
|-
|'''[https://www.caellab.com/member/sgmxe 上古米歇尔]'''<ref>[https://www.caellab.com/member/sgmxe 上古米歇尔 - 虚舟实验室的编程糕手! - 虚舟实验室 and 果园编程工作室 -虚舟实验室CaelLab]</ref><ref>[https://my.gystu.top/ 上古米歇尔]</ref>
|
|
|"知觉赋予感觉以意义, 因此知觉产生的是对世界的解释,而不是对世界的完美表征。"
|-
|'''[https://www.caellab.com/member/dftg 倒反天狗]'''<ref>[https://www.caellab.com/member/dftg 倒反天狗 - Godot启动! - 虚舟实验室CaelLab]</ref>
|
|
|"Godot启动!嘶~这代码…… 当代码看不下去的时候就删掉重来!"
|-
|[[Maxkore]]
|
|
|"行胜于言!"
|}
<!-- 本成员表来自虚舟实验室官方网站,非实时更新数据,如需查看最新人员信息,请访问 www.caellab.com -->
 
== 品牌理念 ==
虚舟实验室倡导[[虚舟(汉语词语)|虚舟精神]]:以轻舟之姿灵活应对开发压力,专注核心叙事与技术创新,体现团队在快速迭代开发场景下的技术整合与内容构建能力。
 
== 与果园编程工作室的关系 ==
2025年7月5日前后,云云在[[果园编程]]内部群提出建立子品牌虚舟实验室,经果园编程室长批准后成立,初始外文名称定为XuZhouLab,并注册对应域名xuzhoulab.cn。
 
2025年7月下旬-8月上旬,因团队管理规则分歧,虚舟实验室数次违反了(当时)[[果园编程工作室|果园编程]]子品牌管理条例,双方产生矛盾与冲突。
 
<gallery>
文件:14dcfafb0560a69b986a5e5fabc23635.jpg|gystu.top规则中心截断截图1
文件:Bdc1ffd21f2eba5ab63dc469b3392ab1.jpg|gystu.top规则中心截断截图2
文件:A8d1ffbe733599262666ccff62a06b7e.jpg|gystu.top规则中心截断截图3
</gallery>
 
2025年8月13日,双方协商一致,虚舟实验室正式脱离[[果园编程工作室]],不再为从属子品牌<ref name=":0" />。
 
2025年8月下旬,多名原生态成员离开虚舟实验室平台,并迁移内容至个人站点。后续果园编程官方发布的澄清声明中出现侮辱性链接与邮箱,虚舟实验室就此提出公开指控。[[果园编程工作室|果园编程]]创始人删除相关违规页面后,虚舟实验室宣布终止追责<ref>[https://x.caellab.com/caelllab/98/ 关于果园编程工作室在指控虚舟实验室过程中使用侮辱性举报邮箱及网页的声明]</ref><ref>[https://x.caellab.com/caelllab/124/ 虚舟实验室关于暂停追责果园编程工作室的声明]</ref>。


== 参考文献 ==
== 参考文献 ==
<references />
<references />

2026年8月11日 (二) 10:21的最新版本

BSD许可证
英文名BSD license[1]
发布者加州大学董事会(Regents of the University of California)[2]
首次发布约1988年(4.3BSD-Tahoe)[3]
最新版本3条款BSD许可证(修订版)[1]
许可证类型宽松自由软件许可证(Permissive)[4]
与GPL兼容性是(3条款版本)[4]
网站opensource.org/licenses/BSD-3-Clause

BSD许可证(英语:Berkeley Software Distribution license)是自由软件中使用最广泛的许可证之一[2]。该许可证因BSD(Berkeley Software Distribution)操作系统而得名,BSD本身就是遵照此许可证发布的[3]。BSD许可证是一系列宽松自由软件许可证(permissive free software licenses)的统称,其对受保护软件的使用和分发施加的限制极少[1]。这与具有相同方式共享(share-alike)要求的Copyleft许可证(如GNU通用公共许可证)形成对比[4]。BSD许可证最初由加州大学伯克利分校为其BSD Unix操作系统起草,其不同版本在宽松程度和具体条款上有所差异[2]。BSD许可证允许使用者自由使用、修改源代码,并将修改后的代码作为开源或专有软件再发布[3]。

BSD许可证的历史可追溯至加州大学伯克利分校的BSD Unix操作系统[2]。1979年,加州大学伯克利分校发布了BSD Unix,该操作系统被称为开放源代码的先驱[3]。为使该校开发的软件能被广泛分发,伯克利大学起草了BSD授权条款[3]。

在采用4条款BSD许可证之前,BSD的某些早期版本使用了一种可被视为4条款许可证前身的许可证。这些版本包括4.3BSD-Tahoe(1988年)的部分文件以及Net/1(1989年)[2]。该许可证虽然后来被4条款版本取代,但仍在4.3BSD-Reno、Net/2和4.4BSD-Alpha中可以找到[2]。

BSD许可证的原始版本(4条款版本)后来经过了修订。其衍生版本被称为“修订版BSD许可证”或“新版BSD许可证”[3]。修订的主要动因之一是原始版本中的“广告条款”(advertising clause)受到了GNU计划的批评[4]。该条款要求所有使用该软件的广告材料中必须提及版权所有者,这导致了许多衍生软件的声明内容变得冗长,且与GPL不兼容[4]。

条款变体

[编辑 | 编辑源代码]

BSD许可证存在多个版本,通常以条款数量区分[2]。

4条款BSD许可证(原始版本)

[编辑 | 编辑源代码]

这是BSD许可证的原始版本,包含四个主要条款[2][3]:

1. 版权声明:再分发源代码时必须保留原始版权声明。 2. 二进制再分发:再分发二进制形式时必须复制版权声明和免责声明。 3. 广告条款:所有提及本软件功能的广告材料必须显示以下致谢:本产品包含由<组织名称>开发的软件。 4. 免责声明:软件按“现状”提供,不提供任何明示或暗示的担保。

其中第3条“广告条款”是争议焦点,因其导致冗长的声明且与GPL不兼容,在后来的版本中被删除[4]。

3条款BSD许可证(修订版/新版)

[编辑 | 编辑源代码]

3条款BSD许可证是从原始4条款版本修订而来。它删除了具有争议的“广告条款”,仅保留以下三项要求[1][2]:

1. 源代码再分发时必须保留版权声明、条件列表和免责声明。 2. 二进制再分发时必须复制版权声明、条件列表和免责声明。 3. 未经特定书面许可,不得使用版权持有者或贡献者的名称来为衍生产品进行背书或推广。

3条款BSD许可证是目前最典型的BSD许可证版本。它也被称为“BSD License 2.0”、“修订版BSD许可证”、“新版BSD许可证”或“修改版BSD许可证”[3]。

2条款BSD许可证

[编辑 | 编辑源代码]

2条款BSD许可证进一步简化,仅保留了版权声明和免责声明两项要求,取消了名称背书限制条款[2]。它与MIT许可证的差别非常微小[2]。

0条款BSD许可证

[编辑 | 编辑源代码]

0条款BSD许可证(Zero-Clause BSD License)是最宽松的版本,除免责声明外不附加任何条件[2]。它授予使用者完全的自由,几乎等同于将软件置于公有领域[2]。

与GPL许可证的比较

[编辑 | 编辑源代码]

BSD许可证与GNU通用公共许可证(GPL)是两种理念不同的自由软件许可证[4]。

  • GPL是Copyleft许可证,要求任何衍生作品必须在相同的GPL许可证下发布,确保自由得以延续[4]。
  • BSD许可证是宽松许可证(permissive license),不要求衍生作品必须以相同许可证发布。使用者可以将BSD代码修改后以专有软件的形式再发布[1]。

由于这种差异,GPL常被形容为“强迫后续版本必须一样是自由软件”,而BSD的后续版本可以选择继续是BSD或其他自由软件条款,甚至变成封闭软件[3]。BSD许可证被认为介于标准的著作权(copyright)与GPL的Copyleft之间,有时被称为“中间版权”(copycenter)[3]。

BSD许可证被众多开源项目所采用[2]。BSD操作系统本身即使用此许可证发布。此外,Apache、FreeBSD、NetBSD、OpenBSD等操作系统以及许多其他软件项目也采纳了BSD许可证[3]。

参考文献

[编辑 | 编辑源代码]