开源,免费和非商业许可证?

Pal*_*ini 0 open-source gpl

我知道这个话题已经在这里讨论了很多次,但是没有答案回答了我的问题。由于GPL,MIT,Apache和其他常见许可证之类的许可证无法回答我的问题,因此,我将尝试描述我正在寻找编程项目的许可证:

需要:

  • 开源免费
  • 在代码中包含许可证副本

允许:

  • 共享:以相同的许可证修改,发布,复制,分发和传输
  • 私人,公司,政府...最终,任何人都可以使用此项目。

不允许:

  • 承担责任
  • 使用商标
  • 为项目的任何部分申请专利
  • 商业用途(如果您想分叉此项目,则不能以任何方式强迫其赚钱,除非用户希望捐赠,因为他们认为这是一个好项目)

那么,有人可以帮助我吗?如果不存在,我可以创建类似的东西吗?


我之前尝试过的问题:

Rob*_*een 5

这不是开源的。开源必须始终允许商业使用,这是开源定义的一部分。

但是,您要做的就是AGPL的工作,这要求将指向完整源代码的有效链接发布到其站点上正在运行的Web应用程序。由于大多数商业用户不想这样做,因此它实际上禁止了面向公众的Web应用程序形式的大多数商业用途。