ionblue
V2EX  ›  问与答

你们写的开源软件一般会选哪一个协议?

  •  
  •   ionblue · Dec 24, 2017 via Android · 5467 views
    This topic created in 3243 days ago, the information mentioned may be changed or developed.

    我的基本上都是 GPLv3,好像是习惯性的,没有认真思考过原因。 你们一般会选哪一个? GPL,Apache,MIT,BSD 还是其他?是出于什么样的原因和目的选择这个的?

    26 replies  •  2017-12-27 10:10:59 +08:00
    hyyou2010
    hyyou2010
    Dec 24, 2017
    2
    MIT 是最开放的,我写的开源控件就选了这个,因为开放正是我的目的。
    kmahyyg
    kmahyyg
    Dec 24, 2017 via Android
    3
    AGPL V3,强制性
    tyrealgray
    tyrealgray
    Dec 24, 2017 via iPhone
    4
    一般 gpl2,偶尔 mit
    sneezry
    sneezry
    Dec 24, 2017 via iPhone
    5
    我大部分是 MIT,想给别人最大的自由。个别项目会以 Unlicensed 发布,直接算公共领域作品。同时如果有 dependency 需要考虑选择的协议是否与其兼容。
    boboliu
    boboliu
    Dec 24, 2017
    6
    习惯性 AGPL。。。
    ryd994
    ryd994
    Dec 24, 2017 via Android
    7
    GPL
    挂 MIT 的各位,你们就不怕有傻逼直接拿走闭源商业化么?都没处说里去
    如果是库性质的,可以用 LGPL 不影响二进制使用
    LemonFlower
    LemonFlower
    Dec 24, 2017 via iPhone
    8
    全部 GPL V2
    tyrealgray
    tyrealgray
    Dec 24, 2017 via iPhone❤️1
    9
    @ryd994 mit 拿来闭源商业化没毛病啊
    ysc3839
    ysc3839
    Dec 24, 2017 via Android
    10
    我一般选 MIT,有些项目我不打算提供任何支持的就 Unlicense
    senghoo
    senghoo
    Dec 24, 2017 via iPad
    11
    mit 既然开源了。何不彻底点。
    des
    des
    Dec 24, 2017 via Android
    12
    @ryd994 MIT 闭源商业化没问题啊,怕的是有人抄过去吧作者信息全换了,然后开源。
    m999
    m999
    Dec 24, 2017 via Android
    13
    哪个给钱。。。。。

    自由软件基金会,会给钱不。。。。。
    zachguo
    zachguo
    Dec 24, 2017 via Android
    14
    xiqingongzi
    xiqingongzi
    Dec 24, 2017 via iPhone
    15
    库类型的我用 MIT,产品类型的用 GPL
    Tonni
    Tonni
    Dec 24, 2017
    16
    gamexg
    gamexg
    Dec 24, 2017
    17
    最近 go 库都是用的 MIT,其他的一般是 GPL。
    msg7086
    msg7086
    Dec 24, 2017
    18
    开源字幕用的 CC BY-NC-SA。开源软件大多 GPL 处理了。
    ionblue
    ionblue
    OP
    Dec 24, 2017
    19
    @m999 钱是不会有的,不过自由软件基金会倒是每年都能拿到很多钱。

    @Tonni 这个应该算是 public domain 了吧,好黄好暴力。

    @msg7086 我要是没记错的话,wikipedia 好像就是用 CC BY-NC-SA 的。
    Technetiumer
    Technetiumer
    Dec 24, 2017 via Android
    20
    产品 GPLv3,库 MIT

    @ionblue Wikipedia 是 CC BY-SA

    @Tonni WTFPL 在法律上很玄,公共领域还是 CC0 比较好

    @sneezry Unlicensed 默认是 All rights reserved.
    ryd994
    ryd994
    Dec 24, 2017 via Android
    21
    @tyrealgray
    @des
    说的就是 MIT 啊……所以为什么?为什么要让闭源毒瘤拿着开源成果去赚他们的钱?
    marcong95
    marcong95
    Dec 24, 2017 via Android
    22
    @Technetiumer 为啥说 wftpl 法律上比较玄呢,放弃一切版权难道还有什么法律问题么?难道还要有啥责任么?
    msg7086
    msg7086
    Dec 25, 2017
    23
    @ryd994 因为选择 MIT 的软件作者他喜欢,他愿意。

    @Technetiumer Unlicense 不是无 License。
    msg7086
    msg7086
    Dec 25, 2017
    24
    @marcong95 WTFPL 并没有写放弃一切版权。WTFPL 只是说你可以为所欲为,但是为所欲为以后的条款等等各项都没有明确写清楚,上法庭时容易被钻空子,CC0 更严谨。
    tonghuashuai
    tonghuashuai
    Dec 25, 2017
    25
    MIT,因为最自由
    Technetiumer
    Technetiumer
    Dec 27, 2017 via Android
    26
    @marcong95 听说是因为 fuck 这个词不是法律用语,无法界定意义
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2884 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 70ms · UTC 05:24 · PVG 13:24 · LAX 21:24 · JFK 00:24
    ♥ Do have faith in what you're doing.