GPL许可程序公开的Web api是否会强制客户处于GPL之下?

时间:2013-07-04 14:08:07

标签: rest licensing gpl

我创建了一个暴露RESTFul Web API的程序。我希望该程序在免费软件许可下,并且首先倾向于在MIT下许可它,因为我希望使用API​​的客户能够是专有的。后来我意识到他们不会集成任何代码,因为程序在HTTP服务器上运行,然后客户端只是通过HTTP与它连接。我是否正确地认为根据GPL许可它并且仍有专有商业客户使用它是安全的?

1 个答案:

答案 0 :(得分:2)

你会是正确的,但GPL在那里仍然没有多大用处。你应该使用AGPL,如果你正在寻找一个有效的copyleft,它会关闭GPL的服务器漏洞。专有服务仍然可以与您的RESTFul Web API进行交互。