Obfuscation and GPL [closed]

一世执手 提交于 2019-11-30 22:15:31

问题


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

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

  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.

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


回答1:


From the 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.




回答2:


One other reason: Even if the source code is useless and the program for all practical purposes can't be modified, anyone who wants to could still redistribute the binaries free as in beer, without paying the company a dime.



来源:https://stackoverflow.com/questions/1086445/obfuscation-and-gpl

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!