开源协议之APL-1.0

Huazie
优质创作者: 编程框架技术领域
领域专家: 后端开发技术领域
2024-01-30 11:25:15

 

 

APL,全称 Adaptive Public License,它是一个旨在平衡开发者自由和原始贡献者权益的开源协议。

它鼓励代码的共享和改进,同时确保了原始作者的工作得到尊重和认可。

它的主要特点,包括:

  1. 版权归属:许可证要求在分发包含受 APL-1.0 保护的代码的软件时,必须保留原作者的版权声明和许可证声明。
  2. 源代码共享:如果对受 APL-1.0 保护的代码进行了修改,并且这些修改被整合到了一个更大的项目中,那么只要这个项目包含了受 APL-1.0 保护的代码,就必须以开放源代码的形式发布。
  3. 专利授权APL-1.0 许可证授予用户使用、复制和修改受保护代码的权利,同时也隐含了对这些行为的专利授权。
  4. 贡献者许可:许可证还规定,任何向项目贡献代码的人都必须同意 APL-1.0 的条款,这意味着贡献者也必须将其贡献的代码置于相同的许可证下。

如需更多了解 APL,可点击 这里 。

...全文
307 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

68

社区成员

发帖
与我相关
我的任务
社区描述
开源项目分享,鼓励大家把自己或他人的开源项目分享出来!!!
github开源开源协议 个人社区
社区管理员
  • Huazie
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧