我发现了一个不错的WordPress(GPL)主题待售。
我知道有人买了它。
我有两个问题:
- 出售该产品的公司是否有义务将源代码发送给任何人(无论客户与否)?
- 购买该产品的人可以免费给我一份可以在生产中使用的副本吗?
我发现了一个不错的WordPress(GPL)主题待售。
我知道有人买了它。
我有两个问题:
Answers:
出售它的公司没有义务将源分发给任何人,除了已授予二进制文件的人。所以不,他们不必给您任何东西。
购买了GPL软件的人确实有权要求来源,并随后根据GPL的条款将其重新分发给任何人。如果您找到愿意给您副本的客户,那就可以了。
对于所有实用目的,根据GPL,如果公司未随二进制文件一起分发源代码,则公司有义务将源代码提供给任何要求它的人。
场景:AcmeSoft在GPL下分发了一个小部件二进制文件,并将其出售给Betty,并承诺将根据要求提供源代码。Betty将二进制文件的副本重新分发给Chuck。Chuck将二进制文件的副本提供给Dave。戴夫将其传递给埃迪。埃迪把它交给了弗雷迪。弗雷迪要求埃迪提供源代码。埃迪打电话给戴夫。戴夫说:“跟查克谈谈。” 查克说:“跟贝蒂说话,我是从她那儿得到的。” 贝蒂告诉查克“打电话给AcmeSoft。” 该消息返回给Freddy,Freddy致电AcmeSoft。
此时,根据GPL,AcmeSoft绝对有义务向Freddy提供源代码。
Betty-Chuck-Dave -...- Iola -...- Tomas链可以多久都没关系。在链的每个步骤中,分发二进制文件都有义务使分发者按照GPL中的规定提供源代码,并赋予接收者从链上较高的适当人员处接收源代码的权利。
从理论上讲,该公司可以要求Freddy证明他确实拥有二进制文件的副本。实际上,这样做的公司很快就会获得非常糟糕的声誉。
公司可以要求象征性支付,以支付其实际合理的复制和分发费用。回到大铁器的黑暗时代,它涵盖了磁带的成本,写磁带的工作量以及邮资的成本。如今,在万维网时代,这个成本可以忽略不计,即使实际上还算不上小得令人费心。
现在,如果AcmeSoft改为将源与二进制文件一起分发,则可以让他们告诉Freddy他们已经这样做了,并且他应该已经将源与他从任何提供给他的二进制文件中接收的源一起接收了。
是的,一点没错。GPL特别禁止许可人或任何随后的发行人对随后的二进制OR SOURCE的链下发行施加其他限制。
Stallman 等人实际上在组装GPL时遇到了很多麻烦,因此它会以这种方式工作,从而使任何人都无法“将代码私有化”,据说这是有人对早期EMACS所做的方式。在受诉讼威胁迫使他改写他的孩子之后,那一幕给斯托曼的口中留下了非常不好的味道。
WordPress主题与许多GPL Web应用程序(包括Joomla)的主题一样,由许多部分组成。这可能包括:PHP,javascript,图像,CSS和LESS。
虽然WP和Joomla作为项目的分析是,主题中的PHP必须是GPL(我对此不作解释),但假设主题单独存在,则主题的其他部分并不一定获得GPL许可。因此,主题制作者可能(或什至要求)限制主题的这些部分的分发。此外,这些元素可能拥有自己的许可证。
例如,主题制作者可能具有施加某些限制的某些字体,图像或javascript的许可证。此外,它们甚至可能包含一些完全没有GPL的独立PHP类或库。
如果没有深入研究所有细节,根据模板的不同,您的朋友可能会也可能不会为您提供每件事或所有元素的完整源代码。朋友可能会给您一些源代码。
当然,如果主题的所有元素都在GPL之下,则GPL适用于所有内容。在这种情况下,您的朋友可以传递所有内容。