产品开源,但不希望别人拿我的程序和我竞争,应该选哪个开源协议呢?

2020 年 8 月 9 日
 JarvisTang

求教各位

产品开源,不限个人学习或商业使用,但是不想别人优化改良后再以新产品与我的产品竞争,应该选哪个开源协议合适呢?

9461 次点击
所在节点    开源软件
47 条回复
Rheinmetal
2020 年 8 月 10 日
如果只想达到个人免费的话发布免费 binary 就行了
加壳甚至功能放到服务端都能给破了 开源就更别说了 不要脸的话怎么都能竞争
greatbody
2020 年 8 月 10 日
建议考虑下自己写一个协议,中心思想就是个人使用不限制,但需要提交发行的修改代码。商业使用完全禁止,就可以了。

个人使用不会和你构成竞争的。
SynMax
2020 年 8 月 10 日
国内的问题不在于用什么协议,而在于它们可能根本不知道世界上还有协议这种东西。
BigDogWang
2020 年 8 月 10 日
楼主,开源的目的有两个:
1. 打名声
2. 召集社区一起修复项目 bug
如果你两个都不想要,就闭源,不要为了开源而开源
tzigone
2020 年 8 月 10 日
怕竞争还开源做什么,代码一出就是为爱发电.
nrtEBH
2020 年 8 月 10 日
在中国开源协议就是废纸吧
软著和专利先申请起来
BadAngel
2020 年 8 月 10 日
关键代码剥离,开源其他代码调用封装 SDK 接口

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

https://v2ex.ih06.com/t/696846

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

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

© 2021 V2EX