Apache2.0 协议是否可以遵循原作者意愿?

2018-01-22 19:37:29 +08:00
 hjthjthjt
在 Apache2.0 协议下本身允许第三方拿过去并付费发放(商业性使用)对吧……?

但是如果原作者不同意呢?如果原作者不期望某方拿他的源码出去付费发放,那么这种条件下是否能绕过 Apache 协议呢
5625 次点击
所在节点    程序员
9 条回复
nevin47
2018-01-22 19:40:15 +08:00
既然不允许商用,那为啥不用其他协议呢
hjthjthjt
2018-01-22 19:44:18 +08:00
@nevin47 对正常商用情况允许吧,但是有些人吃相难看啊……
nevin47
2018-01-22 19:49:28 +08:00
@hjthjthjt 我觉得选择 Apache2 就不要管后面的人是个什么吃相了吧……如果觉得不爽,那就自己增加条款
honeycomb
2018-01-22 19:50:28 +08:00
@hjthjthjt 原作者不可以撤销已经通过这个协议发布的作品
rogerchen
2018-01-22 20:55:55 +08:00
可以像 QT 一样 multi-license
Mitt
2018-01-22 21:13:02 +08:00
可以自己写协议
no1xsyzy
2018-01-22 21:48:17 +08:00
许可证不是协议
如果不爽就搞清楚终止条款然后盯着干

或者还有手段:
如果没改动就付费分发就在每个相关的地方发免费分发版本的链接
如果改动了就再把代码并入然后发免费分发版本的链接
这样还去买的,差不多就是那些人的真爱,你拦也拦不住
msg7086
2018-01-22 21:58:32 +08:00
许可证中许可的条款相当于放弃自己的独占权利,而授予给他人。
已经放弃的权利,不可能再追回来。
一旦你决定用这种许可证了,就表明你在*任何*场景下,都不会再追究使用者关于这些权利的使用。他们可以在许可证允许的范围内*任意地*使用这些权利,不论吃相好看或难看都是如此。

如果你做不到,那就不应该选择这项许可证。

为什么不使用开源+商业的双许可证呢?
shiyouming91
2018-01-23 04:32:38 +08:00
你更改了许可的话旧版本还是适用旧许可的,不过起码可以及时止损。可以搞个 GPL 之类严格的许可+单独谈的商业许可。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/425012

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX