V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
xiaoyu9527
V2EX  ›  问与答

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

  •  
  •   xiaoyu9527 · 2017-02-22 10:34:27 +08:00 · 5525 次点击
    这是一个创建于 2825 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    15 条回复    2017-02-22 14:42:15 +08:00
    jarlyyn
        1
    jarlyyn  
       2017-02-22 10:40:45 +08:00
    允许二次开发肯定是不允许转卖。

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

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

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

    最宽松的基本上就是 MIT , BSD 这一类 License ,可以随意商业使用,使用之后也可以闭源,也可以卖给别人。
    gouchaoer
        5
    gouchaoer  
       2017-02-22 11:03:31 +08:00
    @xiaoyu9527 你是大厂就不要用,麻烦。。。。你是小厂就用呗,别人懒得理你,等你做大了,再去谈或者换掉
    otakustay
        6
    otakustay  
       2017-02-22 11:14:05 +08:00
    看协议呗,以及你拿来以后是不是商业用途
    SourceMan
        7
    SourceMan  
       2017-02-22 11:14:54 +08:00
    license 咯,没有就是默认
    Chrisplus
        8
    Chrisplus  
       2017-02-22 11:16:41 +08:00
    看协议……
    Zzzzzzzzz
        9
    Zzzzzzzzz  
       2017-02-22 11:23:40 +08:00
    开源和自由软件是两个概念.
    转卖、分发和二开同样是不同的概念.
    extjs 、 pyqt 这种不都是么, 开源, 可以二开, 你要卖的话请按套交钱.
    widewing
        10
    widewing  
       2017-02-22 11:24:41 +08:00 via Android
    开源又不一定是 GPL MIT BSD Apache Mozilla 之类的协议,也有可能是私有协议,也有可能没有协议
    tyhunter
        11
    tyhunter  
       2017-02-22 11:26:14 +08:00
    不允许转卖吧,我们公司之前买的一套 CMS 系统,授权是按照域名来的,只要二开后主域名不变就没事
    baiyun888
        12
    baiyun888  
       2017-02-22 11:28:52 +08:00
    开源允许二次开发,个人、非盈利组织可以免费使用,但不允许开发后出售
    盈利性公司使用的话是需要购买授权的
    xjp
        13
    xjp  
       2017-02-22 11:48:49 +08:00 via iPhone
    看开源协议 有的协议不允许商用 有的协议可以二次开发然后再商用 有的协议你二次开发商用后还要吧你二次开发后的代码开源
    zmj1316
        14
    zmj1316  
       2017-02-22 12:18:55 +08:00
    @gouchaoer 大厂有法务,一般不需要开发来纠结这些
    SharkIng
        15
    SharkIng  
       2017-02-22 14:42:15 +08:00 via iPhone
    这个问清楚比较好 否则以后都是事
    我们遇到过一个开源程序,自己改动的协议,允许自己用但是不能发布程序(说白了就是你改不改都可以,但是限制自己用,不能发布到 App Store 去)这些东西协议里写的很清楚,最后花了点钱搞定的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   921 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:38 · PVG 06:38 · LAX 14:38 · JFK 17:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.