开源许可的种类与区别 开源许可证是指软件开发者将其代码公开,并允许他人使用、修改和发布的许可证。

开源许可的种类与区别 开源许可证是指软件开发者将其软件代码公开,并允许他人使用、修改和发布的软件许可证。 1⃣ MIT License 特点:非常宽松和简单。允许几乎任何用途,只要保留原作者的版权声明和许可证。 使用场景:适合希望最大程度推广软件使用的项目。 限制:几乎没有限制,不要求发布修改后的代码。 2⃣ GPL-2.0 (GNU General Public License v2.0) 特点:强制开源。要求所有修改和衍生作品也必须开源,并以相同的许可证发布。 使用场景:适合希望确保软件及其修改版本始终保持开源的项目。 限制:强制性的开源要求,适用范围广,可能不适合商业软件。 3⃣ GPL-3.0 (GNU General Public License v3.0) 特点:在GPL-2.0的基础上增加了一些新的条款,如防止“反锁”(Tivoization)和软件专利条款。 使用场景:与GPL-2.0类似,但适合对防止硬件限制和专利诉讼有额外需求的项目。 限制:更严格的开源要求和条款。 4⃣ Apache License 2.0 特点:允许几乎任何用途,但要求保留版权声明和许可证,提供修改记录,并且有专利授权条款。 使用场景:适合希望对专利问题有保障的项目。 限制:要求明确修改和保留原作者声明。 5⃣ BSD License (Berkeley Software Distribution) 特点:与MIT许可证类似,非常宽松,允许几乎任何用途,只需保留版权声明。 使用场景:适合希望最大程度推广软件使用的项目。 限制:几乎没有限制,不要求发布修改后的代码。 6⃣ LGPL (Lesser General Public License) 特点:与GPL类似,但对与非开源软件一起使用时更宽松。允许在非开源软件中使用开源库。 使用场景:适合希望其库在开源和非开源项目中都能使用的开发者。 限制:要求修改后的库依旧开源,但允许链接到非开源项目。

相关推荐

封面图片

开源 AI、大模型和许可证

开源 AI、大模型和许可证 在前不久举行的 FOSDEM 2024 会议上,有多场演讲探讨了开源 AI、许可证中的伦理限制和开源数据集。训练大模型需要投入大量的算力和资金,企业如 OpenAI 既没有公开模型也没有发布数据集,但这没有阻止各类企业和组织发布开源大模型,这些开源模型使用了不同的许可证,有着不同的限制。以 Meta 的 Llama 2 大模型为例,它禁止将大模型用于暴力或恐怖活动,以及“任何其他犯罪活动”。欧洲自由软件基金会(FSFE)的项目经理 Niharika Singhal 认为,为了维护 AI 的“开放性”,AI 模型的许可证必须与自由软件许可证有互操作性。许可证不能代替监管,此类对道德的限制不应该包含在许可证中,这些属于监管范围。开源促进会(Open Source Initiative)正致力于对开源 AI 进行定义,它认为如果一个模型被归类为开源,它需要具有开源软件所拥有的四个基本自由使用、学习、分享及改善之自由。开源促进会计划在今年 10 月底发布开源 AI 定义的 1.0 版本。来源 , 频道:@kejiqu 群组:@kejiquchat

封面图片

数据库缓存应用Redis放弃BSD开源许可证 云平台商业性使用需付费

数据库缓存应用Redis放弃BSD开源许可证 云平台商业性使用需付费 双许可证指的是 RSALv2 和 SSPLv1 许可证,此次变更许可证对终端用户来说几乎没有影响,Redis 仍然会继续向社区提供开源代码。但如果云计算平台想要提供 Redis 服务则必须与 Redis 签署商业协议,目前首家与 Redis 签署该商业协议的是微软,微软通过签署商业协议可以继续在 Azure 上向客户提供 Redis 托管版。对于进行许可证变更其实没什么好说的,这种情况与此前完全相同,那就是大规模的云计算平台通过使用开源软件获利,但对于开源软件本身来说并没有获得太多收入。Redis 称转变许可证时保护 Redis 在开源方面的投资,该公司很清楚新许可证意味着 Redis 不会再被视为开源软件,至少根据开源研究所的定义来说 Redis 将不再是开源软件。不过该公司也强调 Redis 将继续开源,并且允许任何公司部署 Redis 的开源版本,社区和开发者们也可以继续获得 Redis 源代码,而托管 Redis 产品的云服务提供商将不再被允许免费使用 Redis 源代码。微软开发者部门总裁表示,微软期待继续合作为开发者提供最新的数据存储和管理创新支持,微软与 Redis 达成的合作将继续支持 Azure Cache for Redis 等集成解决方案,并为微软客户提供对 Redis 产品中的扩展功能的独家访问权限。 ... PC版: 手机版:

封面图片

Apex 许可证修订版 1

Apex 许可证修订版 1 (c) Kiosion,2022 特此免费授予任何人使用、分发或出售已编译的二进制文件、源代码和文档(“软件”)的许可。 修改软件的权限仅授予那些比版权所有者拥有更高《Apex Legends》(Electronic Arts,2019)竞技匹配排名的人。 上述版权声明和本许可声明应包含在本软件的所有副本或主要部分中。 提供本软件的目的是希望某些人会发现它有用,但本软件不提供任何明示或暗示的保证,并且本软件的作者对与本软件相关的损失、损坏或误用不承担任何责任。

封面图片

流行的数据库缓存应用Redis放弃BSD开源许可证 云平台商业性使用需付费

流行的数据库缓存应用Redis放弃BSD开源许可证 云平台商业性使用需付费 开源的尽头就是闭源,这种情况我们已经 MongoDB、Elastic、Confluence 等产品上看到,现在流行的数据库缓存应用 Redis 也放弃了 BSD 开源许可证,从 Redis 7.4 版开始,Redis 将采用双许可证模式。双许可证指的是 RSALv2 和 SSPLv1 许可证,此次变更许可证对终端用户来说几乎没有影响,Redis 仍然会继续向社区提供开源代码。 但如果云计算平台想要提供 Redis 服务则必须与 Redis 签署商业协议,目前首家与 Redis 签署该商业协议的是微软,微软通过签署商业协议可以继续在 Azure 上向客户提供 Redis 托管版。 不过该公司也强调 Redis 将继续开源,并且允许任何公司部署 Redis 的开源版本,社区和开发者们也可以继续获得 Redis 源代码,而托管 Redis 产品的云服务提供商将不再被允许免费使用 Redis 源代码。来源 , 频道:@kejiqu 群组:@kejiquchat

封面图片

法国电信Orange因违反GPL开源许可协议被判向原开发商赔偿500万元

法国电信Orange因违反GPL开源许可协议被判向原开发商赔偿500万元 Entr' Overt 开发的软件 Lasso 通过 GPLv2 许可证免费分发,自 2005 年底开始 Orange 就通过使用 Lasso 来搭建其服务 (IDMP),按照 GPLv2 许可证要求,可以使用 Lasso 但必须将基于 Lasso 二次开发的产品按照 GPLv2 许可证进行开源。但 Orange 没有按照许可证要求开源其搭建的产品,因为被 Entr' Overt 起诉存在侵权行为,之后双方就进行了持续多年的法律诉讼。法院认为,尽管 Lasso 是免费开源软件,但 Orange 通过 Lasso 满足了相关需求并节省了研发成本,但他们并没有按照合同 (即许可证) 要求开源自己的新软件。而 Entr' Overt 按照法院要求证明了自己对 Lasso 的所有权以及 Lasso 软件的独创性,法院认为该软件的构成、结构和表达等所包含和具体化的智力、个性化贡献都是原创的,因此有资格受到版权保护。法院也审查了 Orange 的详细使用,同意 Entr' Overt 起诉的 Orange 违反了三项许可条件:第一项:Orange 没有将基于 Lasso 开发的 IDMP 软件作为免费整体贡献给法国 (IDMP 是法国政府要求开发的)第二项:Orange 没有遵守 GPLv2 许可证要求的再开源,开源 IDMP 的源代码第三项:Orange 复制、修改和分发 Lasso 时没有遵守许可证的所有条件最终法院认定 Orange 存在侵权行为,其利用 Lasso 构建自己的项目并进行免费运营,尽管 Orange 没有通过该项目盈利,但其节省了投资并通过大规模的公开市场带来利润,因此需要向 Entr' Overt 赔偿损失。 ... PC版: 手机版:

封面图片

梦工厂动画在Apache License 2.0许可证下公开了其私有渲染器MoonRay源代码,项目托管在GitHub上。| M

梦工厂动画在Apache License 2.0许可证下公开了其私有渲染器MoonRay源代码,项目托管在GitHub上。| MoonRay是梦工厂内部开发的蒙特卡洛路径追踪器,被用于制作《驯龙高手3》《疯狂原始人2》《坏蛋联盟》和《穿靴子的猫2》。 MoonRay 使用的基于云端的分布式计算框架 Arras 也包含在开源代码库中。

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人