开发者社区 问答 正文

国外的开源程序常用什么开源协议的?? 400 报错

国外的开源程序常用什么开源协议的?? 400 报错 好奇地问下,国外的开源程序都是用什么开源协议为主的?他们的程序好像都不搞什么授权的。相对国内,一推开源程序都搞 授权。。这是怎么回事呢?

展开
收起
爱吃鱼的程序员 2020-06-01 14:04:12 484 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    apache2.0, MIT, GPL-3应该是常用的了。开源软件在根目录一般都包含一个LICENSE文本文件或者在每个源代码文件的开头将许可证注释起来。
    ######apache######正规的开源软件都有授权的。。。######回复 @摔死的鸟 : license文件就是授权,授权分为免费和商业。######但用国外的程序我都没看到过任何授权的说明啊。。######很多啊,不过 apache和GPL比较多见######授权是对自己负责也对他人负责,对自己负责的理由不用多说,对他人来说你弄个LICENSE通常就说明你会继续维护你所发布的代码,那么别人也可以向你汇报BUG与建议。######回复 @摔死的鸟 : 说的是这个授权啊……那是因为穷######不是啊,国外根本就没授权这事情的。国内你去看一下任意一款开源的程序,都写着,非个人用户,购买授权多少钱!

    2020-06-01 14:04:13 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
问答地址:
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等