我正在用PHP编写一个项目,并计划很快将其作为开源发布。
问题在于它使用了5个外部类,所有这些类都是开源的,但具有不同的许可证。
我需要你的帮助来选择与所有这些外部类兼容的许可证。
以下是我正在使用的内容:
那么,我应该在哪个许可下发布我的项目,并且仍然可以包含所有这些外部库?
此外,是否可以在许可证中添加一个小“要求”,以要求使用它的人始终添加“由某某人提供支持的”no nofollow“链接?
只有在您确定的情况下才能回答。谢谢你的帮助
答案 0 :(得分:1)
GPL,否则你不能使用验证码库。
答案 1 :(得分:0)
基于http://freshmeat.net/projects/hn_captcha/ HN Captcha似乎使用LGPL。如果是这样,那么您可以使用您希望的任何许可证(包括专有许可证)。否则GPL是唯一的选择。