• Is_Me

    现在开源开发者第一次选择开源协议的时候都会有点纠结

    因为他们既不想让自己的心血被厂商拿去闭源改造(参见MIT)

    但是也不想一条路走到死放弃商业合作的机会

    或者说直接捍卫开源精神来玩GPL

    那你们说到底该怎么选好呢?

    主楼
  • Is_Me

    又或者有佬来WTFPL直接来整活玩玩吗(

    #1
  • PPKun

    不想被大厂用直接GPL,其实说句实话有些没操守的大厂也照样用(我不是在说那谁,而且那谁最后也贡献了不少)

    #2
  • neteroster

    一般个人开发者还是别想太多,还是第一次选择…

    人:我应该选择 MIT 还是 Apache 还是 GPL 还是???

    其他人:0人在意

    除非确信做的东西有商业价值再考虑这种东西吧,真的相信的话不开源就完了

    #3
  • cmpdke33

    那就干脆点不选,不选协议的话就是保留所有权利

    #4
  • 过期绿坝粮

    无人在意,小玩具随便选,商业化Apache,其实GPL也可以商业化的)

    #5
  • PJ568

    随便选。反正别人要改且不想遵循许可时,AI 花两分钟就把佬的项目用 Rust 重写了。

    #6
  • [email_protected]

    真在意厂商闭源拿走,我会选 AGPLv3 + 商业授权双许可:社区版保持开源,需要闭源集成的公司再单独谈授权。MIT/Apache 更适合追求传播;完全不选协议基本等于别人没法合法复用,不太算开源。

    #7
  • 席乐

    图片

    我张大娘自己教别人种个青菜还要去注册商标啊。。。

    又不是写什么大货,

    厂商爱拿我的代码去用我很开心,

    完全不收它钱。

    大厂帮我为世界留下些什么,

    有一天我的人走了,

    还有一个函数在这个世界上留存着,

    它寄托了我对世界的感情

    #8
  • BaiShui

    如果害怕被用那就不开源, 如果人家不遵守开源协议, 咱也没办法, 毕竟维护的成本>收益;

    开源协议实际上就是防君子不防小人的一个形式;

    况且人家就算不动你代码,用 ai 就能快速复刻一个; 不如换个想法, 用开源换知名度, 这样才有后续商业合作的可能;

    #9

发表回复

登录后回复