这两天看开源项目,发现了一个以前没太留意,但其实超级重要的东西——开源协议(License)。
原来每个开源项目背后都有一份“使用说明书”,明确规定了你能用它做什么、不能做什么。
不同的协议,赋予你的权限天差地别:有的能让你安心用在赚钱的商业产品里,有的则要求你“投桃报李”把修改的代码也开源出来。
平时寻找开源项目的时候就要注意他们的开源协议,看看是否和自己的需求所符合。
下面就来讲讲几种常见的开源协议,以及…。
代码:
从技术上看,cloudflare比其他公司牛在哪儿?
为什么 m1 ***用大小核设计却没有 intel 的问题?
PHP现在真的已经过时了吗?
Vue性能优于React,那为什么还不用Vue?
鱼缸有哪些寿命比较长的草推荐呢?
你身边身材最好的女生是什么样?
JetBrains 放弃 AppCode 是否是一个错误决定?
duckdb的性能如何?
未来长期租房生活可行吗?
如何评价特厨-魏味探店?
Golang和J***a到底怎么选?
字节跳动会超越腾讯吗?
从零写一个3D物理引擎难度多大?
055大驱在世界属于什么水平?
你的亲戚提过什么过分的要求?
如何部署Prometheus监控K8S?
中国的核武库规模为什么那么小?
为什么 IPv6 在国内至今未得以大规模应用?
美国真会下场对伊朗开战吗?
如何评价“寡姐”斯嘉丽·约翰逊的身材?
吴柳芳的真实水平如何?
有没有好看的个人博客的设计?
如何评价中国电科研发的JY-10防空指挥控制系统成为伊朗防空指挥系统核心?
女主播和榜一大哥现实碰面会做什么?
伊朗是不是应该该考虑购买中国的雷达、预警机和J10c了?
应该怎么对最新版本的Windows、MacOS、鸿蒙PC系统作出公正的评价?
曼德拉是南非的罪人吗?
go 有哪些成熟点的后台管理框架?
为什么提傅首尔面相而忽略一件事情本质呢?