【问题标题】:Protection for "early access" builds保护“早期访问”构建
【发布时间】:2011-09-12 20:28:26
【问题描述】:

我有一个 C++ 应用程序,我想发布给一群测试人员(

一些开源许可证管理解决方案会很棒,但最简单的方法是运行一些保护以防止人们分发早期访问版本? (甚至不是意外,即有人丢失了他的 U 盘左右)

【问题讨论】:

  • 为什么?你不相信你的测试人员吗?那你还是被搞砸了,不是吗?充其量,这样的事情可以防止他们“不小心”重新分发它,如果他们愿意这样做,他们要么自己找到方法,要么找到为他们做的人。你确定你不只是偏执吗?
  • 如果您不信任测试人员,请不要让他们测试。对我来说似乎是anti feature
  • 我相信他们不会故意泄露它,但有人可能会忘记在共享机器上卸载它,将其下载到某个地方与朋友分享,然后链接就会公开等。对我来说,没有任何保护似乎很愚蠢。

标签: copy-protection


【解决方案1】:

非常非常大的公司在这件事上投入了数百万美元,但他们无法充分保护自己的构建,以免被盗版 (Windows)。

相信您的测试人员。如果您对此无法信任他们,为什么还要信任他们来彻底测试您的应用?

【讨论】:

    【解决方案2】:

    与您的应用分开分发数字证书,以便应用需要数字证书才能运行。这意味着随便复制应用程序对您来说不是问题。

    您无需指定您的环境,但几乎可以为每个操作系统轻松构建和分发数字证书。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-12
      • 1970-01-01
      • 2011-05-02
      • 2021-05-26
      • 2014-08-29
      • 1970-01-01
      • 2010-10-04
      • 2015-08-12
      相关资源
      最近更新 更多