一套号称开源 允许二开的商业版的程序 我拿到源代码可以直接用么?

2017-02-22 10:34:27 +08:00
 xiaoyu9527

商业源码。 但是我咨询他们客服说是允许二开。

但是我不知道这个允许二开代不代表允许专卖。

5475 次点击
所在节点    问与答
15 条回复
jarlyyn
2017-02-22 10:40:45 +08:00
允许二次开发肯定是不允许转卖。

一定要说别人是开源的,那么是按什么协议开源的?
justfindu
2017-02-22 10:52:21 +08:00
商业源码 开源是指你可以个人学习使用 所有商业上的都需要授权
xiaoyu9527
2017-02-22 10:56:58 +08:00
@jarlyyn 不是我说别人开源。 是他们客服说他们程序开源。
lyragosa
2017-02-22 11:02:58 +08:00
不能一概而论,开源的范围太广了。

最好的办法,是看 LICENSE ,不同开源协议不同。

几乎所有开源协议都是允许[商业使用]的,但有一些协议是要求你在[商业使用]之后,必须继续保持开源。
即使是比较宽松的开源协议(以 MIT 为代表的那些)也会有附加条款,包括必须在衍生产物里面放置版权声明之类。

最宽松的基本上就是 MIT , BSD 这一类 License ,可以随意商业使用,使用之后也可以闭源,也可以卖给别人。
gouchaoer
2017-02-22 11:03:31 +08:00
@xiaoyu9527 你是大厂就不要用,麻烦。。。。你是小厂就用呗,别人懒得理你,等你做大了,再去谈或者换掉
otakustay
2017-02-22 11:14:05 +08:00
看协议呗,以及你拿来以后是不是商业用途
SourceMan
2017-02-22 11:14:54 +08:00
license 咯,没有就是默认
Chrisplus
2017-02-22 11:16:41 +08:00
看协议……
Zzzzzzzzz
2017-02-22 11:23:40 +08:00
开源和自由软件是两个概念.
转卖、分发和二开同样是不同的概念.
extjs 、 pyqt 这种不都是么, 开源, 可以二开, 你要卖的话请按套交钱.
widewing
2017-02-22 11:24:41 +08:00
开源又不一定是 GPL MIT BSD Apache Mozilla 之类的协议,也有可能是私有协议,也有可能没有协议
tyhunter
2017-02-22 11:26:14 +08:00
不允许转卖吧,我们公司之前买的一套 CMS 系统,授权是按照域名来的,只要二开后主域名不变就没事
baiyun888
2017-02-22 11:28:52 +08:00
开源允许二次开发,个人、非盈利组织可以免费使用,但不允许开发后出售
盈利性公司使用的话是需要购买授权的
xjp
2017-02-22 11:48:49 +08:00
看开源协议 有的协议不允许商用 有的协议可以二次开发然后再商用 有的协议你二次开发商用后还要吧你二次开发后的代码开源
zmj1316
2017-02-22 12:18:55 +08:00
@gouchaoer 大厂有法务,一般不需要开发来纠结这些
SharkIng
2017-02-22 14:42:15 +08:00
这个问清楚比较好 否则以后都是事
我们遇到过一个开源程序,自己改动的协议,允许自己用但是不能发布程序(说白了就是你改不改都可以,但是限制自己用,不能发布到 App Store 去)这些东西协议里写的很清楚,最后花了点钱搞定的

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

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

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

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

© 2021 V2EX