这不是我自己想做的事情,但这是一个我无法摆脱的问题/问题。
如果您分发开源程序/类/库,您如何确保用户已购买许可证?程序员只是删除产品的许可证部分并分发它或使用盗版版本不是很容易吗?
以Invision 电源板为例。它是用 PHP 编写的(即完全开放和可编辑),您必须购买许可证才能使用它。他们怎么能做出这个限制?他们是否向他们的服务器验证论坛?如果他们这样做了,那么简单地删除这个功能会不会很容易?
另一个我有更多问题理解的例子是HighCharts,一个用于绘制图形的 JS 库。他们提供免费版本,每个图表上都有他们的名字。如果您购买该产品,则标签已消失。他们如何做到这一点?
我知道这个问题有点宽泛和开放,但我只是在寻求一种方法来防止人们简单地编辑许可证/封锁?这其中的本质是什么?