Skip to content

关于readme中常见问题的表述与许可证的冲突问题 #219

@GrandDuke1106

Description

@GrandDuke1106

第二条说

问: 我可以把这个Solver上传到其他网站/微信qq群或者分享給我的朋友么?

A: 不可以,你只能将项目的地址进行分享,不能直接分享项目的二进制文件。这个项目的License是 AGPL-V3, 直接分享/上传软件二进制文件直接违反了开源协议。

直接分享二进制文件并不违反agpl 3.0许可证,只需在分发二进制文件附带源码(随附项目链接)即可。详细看许可证第六节的内容,因此你这条表述和许可证出现了冲突

第三条说

问: 我可以将这个solver整合进我自己的商用软件么?

A: 如果你只是将软件的二进制文件整合进你的软件,那么可以,但是你仍然不可以分发TexasSolver的二进制文件。如果你想要将TexasSolver的源码整合进你的商用软件中,或者你的软件对外提供基于互联网的服务,那么你需要联系我付费取得一张商用License,这也是这个项目主要的盈利方式。

这句话也可能导致用户理解出现歧义,和上一条说的一样,并不能限制用户分发二进制文件,而且agpl许可证并不限制商用,分发软件时只需要随附修改后的新的源代码就不算违反agpl 3.0许可证。商用License这个没问题,就是提供了第二种选择

可能更好的表述如下:“你可以免费在商业项目中使用本软件,但必须遵守 AGPL v3 的所有条款(包括网络服务下的源码公开)。如果你不想遵守这些条款(闭源发布),就需要向我付费购买一份商业许可证。”

大佬需要修改readme中的表述

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions