目前正在为编写一个系统,游戏的作者要求我在一个概要中添加一些生物以及他们的图像。据我所知,我让他们知道,一旦有人下载了这个特定的系统,他们就可以访问项目中的所有文件。这包括作者想要的图片。
除了添加版权信息和尊重其他人不会挖掘和使用这些文件之外,还有其他方法可以保护这些文件吗?
发布于 2022-01-14 22:30:27
Git的工作方式是,如果任何人都可以访问存储库,那么他们就可以访问整个存储库。在功能上无法阻止人们访问数据。这在gitnamespace(7)手册页面中有记录。
一般说来,依赖于作为分发的文件的版权的人是可以的。即使在开源项目中,人们的期望也是人们会遵循作者的版权和许可。使用一种技术措施,如DRM,最终可以被绕过,没有给您更好的法律保护,它将激怒许多人。
但是,为了方便用户,如果您的项目本身是开源的,并且希望包含非开源资产,那么您应该将这些资产包含在一个单独的存储库中,并拥有他们自己的许可文件。这简化了项目的分发,这些项目可能希望使用您的代码,但不愿意分发专有资产。它还清楚地表明,这些资产不是在同一许可证下分配的。
https://stackoverflow.com/questions/70716504
复制相似问题