gpt4 book ai didi

java - 无法保护 zip 文件中受版权保护的文件?

转载 作者:行者123 更新时间:2023-11-29 08:37:53 26 4
gpt4 key购买 nike

几年前,我在 turbosquid 购买了一个 3D 模型并将其包含在我的 3D 场景中。然后我将 3D 场景作为可运行的 jar 文件 (Java) 发布。

3D 模型可能受版权保护,3D 艺术家可以(但很可能不会)主张版权。他得到了报酬,却什么也没说。

现在我想知道,假设,是否有可能“保护”3D 模型不被提取,因为现在技术上可以在 turbosquid 上找到 3D 模型,如果你想要它,你可以下载我的 jar 文件并提取模型并免费获得,这将构成侵权。

有办法吗? (我没有法律问题,我只是想知道这是否不可能以及这些案件通常是如何解决的。)

最佳答案

普遍接受的方式(因为这对几乎所有购买游戏就绪模型的人来说都是一个问题)是在分发时使用二进制格式。该条款通常是为了避免人们重新包装和出售艺术家的作品。如果它是二进制格式,则很难进行逆向工程。

如果您使用纯 java,这里有一些选项:

  • 制作格式转换器,序列化模型并将其保存为 java 对象。我已经将这种方法用于 collada。也节省了大量阅读文件的时间。

  • 如果您使用 launch4j,我认为可以选择将 .jar 包含在 .exe 文件中吗?

  • 如果您use a password-protected and possibly encrypted zip file,我想您在技术上遵守了以下许可证并在代码中隐藏密码(因为提取密码需要逆向工程)。

来自Royalty Free License of TurboSquid (大胆强调):

If you are redistributing something that includes actual 3Dproduct files, the TurboSquid files must be part of a larger creationand not in an open format that others can be downloaded. Most gameengines, such as Unity and Unreal, handle this automatically. Ingeneral, to prevent your end-users from obtaining TurboSquid products,you should use proprietary formats that cannot be extracted, exported,or decompiled without reverse engineering.

关于java - 无法保护 zip 文件中受版权保护的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42503081/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com