V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
shuirong1997
V2EX  ›  分享发现

通过给自己开源项目添加 996ICU License 和 Badge(徽章)来表示支持

  •  1
     
  •   shuirong1997 · 2019-03-30 23:24:22 +08:00 · 2737 次点击
    这是一个创建于 2090 天前的主题,其中的信息可能已经有所发展或是发生改变。

    license

    badge

    协议文本:

    
                       The 996ICU License (996ICU)
                         Version 0.1, March 2019
    
    PACKAGE is distributed under LICENSE with the following restriction:
    
    The above license is only granted to entities that act in concordance
    with local labor laws. In addition, the following requirements must be
    observed:
    
    * The licensee must not, explicitly or implicitly, request or schedule
      their employees to work more than 45 hours in any single week.
    * The licensee must not, explicitly or implicitly, request or schedule
      their employees to be at work consecutively for 10 hours.
    

    Badge 代码:

    <a href="https://996.icu" target='_blank'><img src="https://img.shields.io/badge/link-996.icu-red.svg"></a>
    
    第 1 条附言  ·  2019-04-05 23:10:42 +08:00
    License 近期一直有更新,所以请到这里获取最新版: https://github.com/996icu/996.ICU/blob/master/LICENSE
    10 条回复    2019-03-31 15:45:50 +08:00
    westoy
        1
    westoy  
       2019-03-30 23:29:02 +08:00
    我突然想到一个问题

    这个协议对于 007 的独立开发者, 或者在正职+私活儿超过 45 小时的

    是否也具有约束效力..........
    trait
        2
    trait  
       2019-03-30 23:30:43 +08:00 via Android
    这协议没传染性,很容易跳过
    shuirong1997
        3
    shuirong1997  
    OP
       2019-03-30 23:55:42 +08:00
    @trait #2 可以先加上,在等完善 :p

    @westoy #1 欢迎来聊天室讨论“关于推进 License ”: https://996icu.slack.com/messages/CH9QUH65A
    Quaintjade
        4
    Quaintjade  
       2019-03-31 00:20:05 +08:00   ❤️ 1
    第一,这个 license 是不能直接用的,你需要把 PACKAGE 和 LICENSE 进行替换,否则根本不知所云。

    第二,这个 license 如果配合任何自由软件许可,很可能导致自相矛盾。注意这个许可是 non-free 的。

    第三,这个许可没传染性,很容易绕过。

    第四,这个许可写得太烂,就像是产品经理在写代码一样。
    msg7086
        5
    msg7086  
       2019-03-31 08:48:19 +08:00 via Android
    这是哪个律师写的,先拖出来打一顿。瞎瘠薄搞。
    shuirong1997
        6
    shuirong1997  
    OP
       2019-03-31 10:12:12 +08:00
    @msg7086 #5 @Quaintjade #4 反馈收到 :p

    (另外,又有更新的 License: https://github.com/996icu/996.ICU/pull/24753/files
    JackieMe
        7
    JackieMe  
       2019-03-31 10:12:18 +08:00
    `The licensee must not ... request or schedule their employees to...`??? 这协议怎么成了老板了要求雇员加班?
    RqPS6rhmP3Nyn3Tm
        8
    RqPS6rhmP3Nyn3Tm  
       2019-03-31 10:24:40 +08:00 via iPhone
    我不认为在协议里添加歧视性条款是个抗议 996 的好方法。
    这个协议没有传染性,而且并不是自由的。
    公司连劳动法都不在乎,还会在乎 license ?
    不向法院起诉,你的权益永远得不到保障
    Quaintjade
        9
    Quaintjade  
       2019-03-31 13:01:41 +08:00   ❤️ 2
    @shuirong1997
    943b2f6 这个 commit 的 LICENSE 从措辞来说基本上能达到意思。

    然而现在的问题就是是否太严格了。

    1. 这个 LICENSE 要求公司严格遵守所有适用的劳动 /劳务相关法律、法规、规定、准则,而不仅仅是工时方面。这样的后果是:即使一个非常守法的公司也会顾忌,一旦在某些无关紧要的方面有任何小过失(事实上非常常见,例如工资晚发了一天),也会构成违反该 LICENSE 的要求,导致 LICENSE 失效,然后被追究著作权法的责任。于是守法公司也不敢使用含有该 LICENSE 的项目。

    2. 这个 LICENSE 没有提到时间上的适用性。比如公司在首次用含该 LICENSE 的项目时遵守劳动法显然已获得了许可,但后来违反了,该 LICENSE 会被吊销吗?又如,如果公司犯了一些小过失被吊销了许可,但后来改正了,它能自动重新获得许可吗?这些都没明确提及,可以参考 GPLv3 的第 8 节。

    3. 这个 LICENSE 现在是 copyleft 了,然而与 GPL 不兼容。比如说公司的项目使用了含原版 GPL 的代码,它就不能同时使用此 LICENSE ;同样的,一旦项目使用了该 LICENSE,就不能同时使用含原版 GPL 授权的代码。强行同时使用的后果是该 996ICU LICENSE 的限制失效,参见 GPLv3 的第 7 节。

    4. 这个 LICENSE 现在是 copyleft 了,然而没有不同版本间的兼容性。比如你的项目使用了 943b2f6 这个 commit 的版本,另一个项目使用了另一个 commit 的版本,你们之间将无法互相使用代码。考虑到这个 LICENSE 近期可能频繁修改(无论大改还是小改),除非所有人都愿意持续跟着更新,不然还挺麻烦的。想想 GPL v2 和 v3 仅仅是两个版本不兼容就造成多少麻烦。
    qfdk
        10
    qfdk  
       2019-03-31 15:45:50 +08:00 via iPhone
    我虽然有开源项目 但是不会添加. 开源玩儿的就是自由 感觉你应该做个投票更直观... 这样的标签还是以劳动合同为主
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4882 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 09:44 · PVG 17:44 · LAX 01:44 · JFK 04:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.