I would like to create a REST API in my server that internally use a GPL library. As far as I know the GPL license affects the 'distribution' not the 'usage'. So whoever calls(uses) my REST API shouldn't be affected by the GPL license right?Am I obliged to distribute the API code that uses the GPL library?I also found this post:https://stackoverflow.com/questions/17472446/a-web-api-which-a-gpl-licensed-program-exposes-does-it-enforce-the-clients-to-bwhich sort of reply to my first question. Concerning my second question still not sure if having an API code with GPL forces you to distribute the code. EDIT:I have found this:What constitutes distributing for LGPL v3websites which use GPL library do not distribute the code so they are not forced to publish the source code. In my view a website is not much different than a server with API rest interfaces. Am I right?
REST API with GPL code
rest;api;gpl