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

软件的许可协议 具备法律效力吗?

  •  
  •   James369 · 285 天前 · 2025 次点击
    这是一个创建于 285 天前的主题,其中的信息可能已经有所发展或是发生改变。
    以前一直觉得这一块协议就是写着唬人,相当于只是一个声明,不知道是否具备法律效力,所以对此有一些疑问:

    1. 法律认可的是 Gitbub 平台上的协议,还是其它平台也行,比如 gitee 国内这些?
    2. 这些协议是否只有行业认可的那几种,还是可以随便自创?
    3. 这些协议是否有期限,比如遇到情况时,开发者可能马上换另外个协议。三天两头换协议,是否允许?
    4. 这些协议是针对哪些主体,个人、企业、非盈利组织?
    5. 如果有主体触犯了协议,一般是怎么处理?
    16 条回复    2024-01-29 12:40:14 +08:00
    sheldor
        1
    sheldor  
       285 天前 via Android
    双方同意签署,不违反法律,应该是具有法律效力的吧,很多民间字据不都这样,比如夫妻之间的保证书,财产分割协议
    yyzh
        2
    yyzh  
       285 天前 via Android
    具体咨询律师,不过看以往判决至少 GPL 协议最高法是认的.
    James369
        3
    James369  
    OP
       285 天前
    @sheldor 看起来软件协议 只是开发者单方面的一厢情愿
    IvanLi127
        4
    IvanLi127  
       285 天前 via Android
    默认不就有著作权?如果协议不是有效的,等于没有协议,不就直接默认被著作权保护?
    Jat001
        5
    Jat001  
       285 天前 via iPhone
    当维权成本高于收益时,谈论法律没有任何意义
    James369
        6
    James369  
    OP
       285 天前
    @Jat001 有道理,特别是这些模糊的领域,可能最终就是谁财大气粗谁说的算
    EchoWhale
        7
    EchoWhale  
       285 天前 via iPhone
    好问题,我也想知道
    geelaw
        8
    geelaw  
       285 天前   ❤️ 1
    问不对题,GitHub 和 Gitee 不是软件,而是服务。另外“法律”也并不是只有一个,比如中国和美国和法国的法律就不同。

    1. 任何协议(合同)都可能是有效或无效的,如果合同合法且是双方自愿订立,则有效;合同不能排除被法律禁止排除的权利,不能授予被法律禁止授予的特权,格式合同(一个签定方拟定,给不特定人签订,且不修改条款的合同)的限制更多;很多合同都有可分性的说明,如果一款无效,是否影响其他款,云云。

    2. 可以随便自创。

    3. 可以有期限也可以没有,取决于你怎么写。考虑软件的情况的话,假设 A 和 (A+1) 两个版本的协议本身都没有期限,但不同,客户同意 A 版本的协议,则可以按照那个协议无限期使用 A 版本,不同意 (A+1) 版本的协议,不影响继续使用 A 版本。考虑服务的情况的话,通常来说条款里都有随时可以停止服务,因此协议更新之后,提供服务的人可以选择不再在旧版协议下提供服务,此时客户只能不再使用服务,或者同意并按新版协议使用。

    4. 各种。

    5. 看协议文本,以及诉讼。

    举几个软件协议的例子吧:

    1. 如果你购买了早期零售版本的 Windows ,你会发现许可协议必须拆包才能查看,协议里面有提到,如果你不同意协议,可以尝试退款。

    2. GNU 的软件,不接受 GPL 也是可以使用的。如果你想修改并发布修改版,则必须接受 GPL 。

    3. GPLv2 没有扶正( cure )条款,因此如果用户违反了 GPLv2 ,则他会丧失 GPLv2 授予的一切特权,直到所有的版权持有人同意恢复为止。GPLv3 有扶正条款,如果用户违反了 GPLv3 ,则他会丧失 GPLv3 授予的一切特权,除非:

    3(1) 他停止一切侵权行为,如果没有被版权持有人通知,则暂时恢复;
    3(2) 他停止一切侵权行为,如果 60 日内没有被版权持有人通知,则永久恢复;
    3(3) 他收到了版权持有人 A 的通知,且在 30 天内停止一切侵权行为,且这是第一次收到 A 的通知。

    4. 中国的 2002 版《计算机软件保护条例》第十七条:

    >为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。

    因此在 2002 年的中国为了学习 Windows 而安装 Windows ,不存在“盗版”的问题。当然,如果在安装的 Windows 上娱乐,则被 Windows 的许可协议约束。

    ---

    最后,理解协议具有法律效力并不难,考虑超市买水果,价格标签写的是 5 元/斤,如果不同意支付价格,当然就无权带走水果,如果已经支付价格,商户就无权阻止带走对应的水果。
    haodingzan
        9
    haodingzan  
       285 天前
    1 、法律认可的是国家或有登记的组织签发的有法律效力的正式文件,比如软件著作权证书,如果打官司需要提供对应的资质证明对方有侵权行为,会做出相应的措施,比如微信肯定有注册软著,如果有人做个轻量版砍掉广告,那就会被告。著作权是默认享有的,根据《计算机软件保护条例》第五条规定:“中国公民、法人或者其他组织对其所开发的软件,不论是否发表,依照本条例享有著作权。软著证书相当于提前证明了我享有完整的著作权力,遇到事情少一些自证过程。

    社区认可的是该社区的注册条款、行为准则、隐私协议等等,如果有违背,则按约定执行,比如我在 B 站投稿一个视频,B 站会在全站范围保护,有人在 B 站洗稿投诉后必然会处理处罚,但如果被洗稿到抖音,而我又不是抖音作者,那就只能去协商,能不能处理就不好说了。

    这里还有一些法律上的概念,比如我们是成文法,各种条款一层层追溯上去必须有完整的法律链作为依据,英美是判例法,法庭可以辩论、投票、参考过往判决结果等等,谁被支持的多谁受到保护。

    2 、可以自创,只是常见协议认可度高,(大部分)有源头可查,属于公约的一种,方便大家看一眼协议名字就知道自己能干嘛不能干嘛,具体约定以协议具体约定为主,一旦有任何的修改就不可再用原始协议的名字了。比如 WTFPL 协议就没有官方背书,想用也可以用。

    3 、换协议可以,软件换协议之前的版本还按旧协议走。比如软件大版本更新、操作系统更新理论上要买新的许可,但不会因为新版发布了旧版完全不让用。一开始宽泛的协议想收紧的话一般是重新立个项目。

    4 、软件协议就是针对软件的,不同主体可以申请的类别、使用范围等等是有限的。

    5 、参考 CEC-IDE 删协议改名字就说自己是自研,一人吐一口口水也是有用的,谁也不想永远钉在耻辱柱上。
    lstz
        10
    lstz  
       285 天前
    见过判例,至少在国内 GPL License 是具有法律效应的
    msg7086
        11
    msg7086  
       285 天前
    如果软件的许可协议是无效的,那么相当于许可协议不存在。这种情况下,作者保留所有权利 All rights reserved ,任何其他人都没有使用权、修改权、分发权等,直到作者与其他人签署合同,将权利有偿或者无偿授予别人。

    开源软件许可证就是作者和不特定多数人签署合同,将软件的使用权、修改权、分发权等权利无偿授予使用者。如果使用者违反或者不承认许可证,那么许可证失效时你就已经侵权了,可以按照违反著作权法起诉,如果使用者营利而且数额巨大,还可以按照侵犯著作权罪公诉判刑。
    renmu
        12
    renmu  
       285 天前 via Android
    1. 一些判例是支持协议的
    2. 你可以随便创立,只要不被找出漏洞
    3. 你可以换,用的哪个版本代码就遵守哪个版本的协议,如果开源有其他贡献者,需要征求其他贡献者同意,否则你可能被喷
    4. 所有用户
    5. 你可以起诉,也可以去社区挂他,不要脸的人挂他是没用的
    abersheeran
        13
    abersheeran  
       285 天前
    中国大陆法院是认可开源协议的。有很多个过往案例。怎么处理的我还真忘了,赔款?勒令整改?
    yolee599
        14
    yolee599  
       285 天前 via Android
    主要是软件协议这东西可以由软件开发者随便写,打官司也没有任何依据啊
    dyv9
        15
    dyv9  
       285 天前 via Android
    网上说以前德国有一个生效的判例,违反开源协议的。法院支持的。至于时间和版本这个不好确定吧,他们哪知道我下载的是哪个版本呢
    xumng123
        16
    xumng123  
       284 天前 via iPhone
    当然有法律效力,是否追责取决于成本。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1240 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:02 · PVG 02:02 · LAX 10:02 · JFK 13:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.