V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
aetmY
V2EX  ›  程序员

公司项目用到了部分 github 开源的代码,如何计算给作者们多少酬劳?

  •  
  •   aetmY · 2018-07-03 21:25:30 +08:00 · 9853 次点击
    这是一个创建于 2372 天前的主题,其中的信息可能已经有所发展或是发生改变。
    因为这个商业项目用到了很多 github 上开源的代码。
    但是领导给的预算有限,直接和每个作者聊感觉心里没底。
    又找不到合适的方式来分这些资金的,特地来询问大家有没有什么经验可以指导。

    现在只有两个大概的想法:
    1.按 github 的星级。但是感觉有些代码虽然星少但是质量很高。
    2.按代码质量分。但是这个很难客观的区分。


    还有老外需不需乘以汇率呢?
    23 条回复    2018-07-04 17:01:44 +08:00
    wenzhoou
        1
    wenzhoou  
       2018-07-03 21:36:02 +08:00   ❤️ 1
    得要看具体协议的种类。特别是 GPL 的。

    另外你用到了 A,A 又用到了 B,B 用到了 C。。。
    这样的情况考虑了没有
    phoenixlzx
        2
    phoenixlzx  
       2018-07-03 21:37:15 +08:00   ❤️ 1
    按开源协议,其实你们把发布出去的程序里包含对应的协议文本就可以了。

    如果只是打算支持一下开发者们,最简单的就是平均分。因为作者们并不会知道其他人都拿到了多少,所以拿到 $1 都会心存感激。

    事实上没几个人是依靠赞助活着的,所以不用想那么多啦。
    aetmY
        3
    aetmY  
    OP
       2018-07-03 21:46:30 +08:00 via Android
    @wenzhoou 这。。。 这个很难考虑全
    @phoenixlzx 原本没考虑平分。听你分析后,感觉这是个很好的办法。
    wenzhoou
        4
    wenzhoou  
       2018-07-03 23:15:27 +08:00 via Android
    @phoenixlzx 不知道你讲的是那个开源协议。
    chinvo
        5
    chinvo  
       2018-07-03 23:24:06 +08:00   ❤️ 1
    如果这些项目没有 GPL 系的 License,@phoenixlzx #2 的意见挺好

    不过如果你们用了 GPL 系的 License 的项目,要么一个个联系问商业授权要么重构吧
    lihongming
        6
    lihongming  
       2018-07-03 23:28:58 +08:00 via Android
    软件还是应该以其所创造的价值来分奖金,技术先进程度、代码质量什么的都是没成绩的人聊以自慰用的。
    就像财付通做了大量基础工作也没让微信支付获得多少用户,而微信红包只写了很少的一点代码就让微信支付瞬间有了跟支付宝叫板的实力。显然红包的技术产品团队应该分得更多的奖金
    zn
        7
    zn  
       2018-07-03 23:39:25 +08:00
    你按照你的算法给的话,有三种可能:

    1. 刚刚好满足作者的预期,双赢(但是这个可能性应该很低)。
    2. 达不到作者预期,作者心里不舒服,说不定直接拒绝。
    3. 远超作者预期,你多花钱了。

    所以,建议直接问作者,让他开个价,然后单独给个 License,作者满意,你们也不会多花钱。

    PS:
    我觉得大部分开源作者还是比较好说话的,而且他们本来就没打算靠这个盈利,能得一笔额外收入也不会拒绝,反而会很开心。
    phoenixlzx
        8
    phoenixlzx  
       2018-07-03 23:57:13 +08:00
    PO 并没有说这商业项目有没有再分发,原项目用不用 GPL 没啥关系吧。

    也没有提到只是想简单表达下感谢,还是想长期支持开发者,还是想怎么样。范围太广了,我只提供一个最简单思路就是。
    aetmY
        9
    aetmY  
    OP
       2018-07-04 00:03:20 +08:00 via Android
    @chinvo
    @phoenixlzx
    查了一下 没有 GPL 的协议
    chemzqm
        10
    chemzqm  
       2018-07-04 00:34:41 +08:00
    为了公平的话,不如都捐给 neovim 好了,https://salt.bountysource.com/teams/neovim
    你们捐助不仅能帮助 neovim 实现更多的功能,更是造福了广大的开发者。
    epicnoob
        11
    epicnoob  
       2018-07-04 01:03:42 +08:00
    @chemzqm 你的脑洞真大
    wwqgtxx
        12
    wwqgtxx  
       2018-07-04 01:04:45 +08:00 via iPhone
    @chemzqm 你这求捐赠的方式是不是有点厚~无~了😂
    iwtbauh
        13
    iwtbauh  
       2018-07-04 01:18:03 +08:00 via Android
    @aetmY #9
    还有 AGPL,这个特别注意下
    还有别看 LGPL 是“弱” GPL,也是有限制的,比如静态连接需要公开目标文件之类,如果不能接受还是要买商业授权
    ryd994
        14
    ryd994  
       2018-07-04 01:26:04 +08:00 via Android
    确定都是允许商业使用的协议的话,基本上给 credit 就够了
    你给钱人家不会不要的。就算不要也不能拒绝你使用,这是白纸黑字写在 license 里的。

    你不用说是买授权,授权已经给你了。你这是使用后发现好用,赞助后续开发。
    opengps
        15
    opengps  
       2018-07-04 07:49:38 +08:00 via Android
    首先对楼主公司的做法表示下感谢,能主动给予开源开发者资金支持是个值得称赞的行为!!
    至于金额,有总比没有好,按照楼主的评估给不算亏,毕竟代码质量在楼主这里产生价值,反倒是楼主评估的最接近
    xiaket
        16
    xiaket  
       2018-07-04 07:50:14 +08:00
    @wwqgtxx 您是不是弄错了, 这不是求捐赠啊? neovim 是一个挺好的开源项目. @chemzqm 这个提议虽然很大程度上偏离了作者的意愿, 但也不无道理.
    jeffersonpig
        17
    jeffersonpig  
       2018-07-04 09:08:08 +08:00   ❤️ 2
    @xiaket 人都明明白白地写了“捐”“捐助”……而且还是“都”。看上去好像是在为开源谋求福利,其实是自私,让自己喜欢的项目独吞本来完全不属于它的钱。
    chengkai1853
        18
    chengkai1853  
       2018-07-04 09:26:29 +08:00
    看下商业协议。 里面有很多事 MIT 的,可以直接用,还有一些开源必须要拿到作者授权才能商用。要是想支援开发者给捐赠的话,直接联系作者。而且很多项目都是很多人有在维护更新的。话说开源的好处是双向的,开源用的人多,才会有人继续维护更新,用的人少就会胎死腹中。捐赠可以是一种回馈,参与到开源项目中提升开源项目的代码质量也是一个不错的选择。 当然这是个人观点!
    LeungJZ
        19
    LeungJZ  
       2018-07-04 09:38:44 +08:00
    @chemzqm
    照这么说,为啥不捐给 v2 啊?
    msg7086
        20
    msg7086  
       2018-07-04 10:37:09 +08:00
    开源出来的代码不需要得到酬劳。捐助可以量力而行,具体捐多少应该你们自己决定。捐助金额合理的话,多了少了都没有问题的。(不要像前几天那个帖子里说的一样捐 1 美分就好了……)
    huage
        21
    huage  
       2018-07-04 11:04:36 +08:00
    不用太复杂,给多给少不给都有道理。作者在页面上留下主流的支付方式,然后随意别人赞助多少。
    fatedier
        22
    fatedier  
       2018-07-04 11:11:16 +08:00
    @xiaket A 这个项目太好了,对我帮助很大,我们来把钱都捐给 B 吧。
    ryuzaki113
        23
    ryuzaki113  
       2018-07-04 17:01:44 +08:00
    项目里注明 license 就好了吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1110 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 23:01 · PVG 07:01 · LAX 15:01 · JFK 18:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.