混淆和 GPL [英] Obfuscation and GPL

查看:59
本文介绍了混淆和 GPL的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是一个假设场景(即:我只是想到了,我不打算这样做!)

This is a hypothetical scenario (ie: I just thought it up and I do not intend to do it!)

是什么阻止公司通过以下行为阻止衍生 GPL 作品的有效使用

What stops a company from preventing the effective use of a derivative GPL work by doing the following

  1. 分叉 GPL 项目
  2. 制作衍生作品
  3. 出售衍生作品并以混淆形式发布源代码
  1. Fork the GPL project
  2. Make a derivative work
  3. Sell the derivative work and publish the source code in obfuscated form

从技术上讲,他们已将源代码重新发布给社区.但实际上没用.

So technicly they have released the source code back in to the community. but it is practicly useless.

我知道这会是一件非常低级的事情,而且会违背 GPL 的精神,但是 GPL 是否可以防止这种滥用行为?如果是这样如何

I know that would be a pretty low thing to do and it would be against the spirit the GPL but does the GPL prevent against this type of abuse? If so how

推荐答案

来自 GPL:

作品的源代码"是指作品的首选形式对其进行修改.

The "source code" for a work means the preferred form of the work for making modifications to it.

我想很难证明(以任何方式)混淆形式是修改的首选形式.

I guess it would be pretty hard to make a case that the (in whatever way) obfuscated form is the preferred form for modifying.

这篇关于混淆和 GPL的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆