如果我使用使用GNU通用公共许可证的Web框架创建Web应用程序。在网站上放置广告是违法的吗?据我所知,GNU GPL最重要的是向用户提供源代码。
答案 0 :(得分:4)
不,这不违法,您可以使用广告。
GPL是关于软件自由 - 关于使任何变更的来源可用。
事实上,GPL甚至明确允许为软件收费 - 例如,用于分发。请参阅链接的问题以及GNU GPL FAQ page中的几个问题。
答案 1 :(得分:3)
您甚至不需要向用户提供源。最重要的规则是:如果您将软件分发给某人,您也应该向他们发送源(或使其随时可用)。但是,在您的网站上使用它不会被视为将其分发给某人,因此实际上,在这种情况下使用gpl软件或闭源软件并不重要。
(但请阅读整个许可证。理解这些限制很好!)