Questions tagged [api]
Use the tag if an open project or license concerns the specific use or interaction with an Application Programming Interface (API).
38
questions
2
votes
0
answers
46
views
Apache 2.0 API, GPL 3.0 Server side source code
I'm working in the with the OpenRouteService project to develop a specific custom routing method for a project. I don't include the library itself in my application (although I might include the api ...
2
votes
0
answers
100
views
If I script a GPL software like GDB using its scripting API, should my scripts be distributed as GPL as well?
GDB is using GPL. I am writing scripts/python commands using its python scripting API and importing gdb: the module they expose for that goal.
Should my scripts be also distributed under GPL? Or can i ...
3
votes
1
answer
137
views
Can I open-source an API client for a closed-source product?
I want to open source an HTTP Client for a closed source software product.
The vendor of this product distributes the binary packages / executables only in forums / repositories which require proper ...
2
votes
1
answer
143
views
Can I change the content license on my Stackoverflow/Stackexchange posts to something more permissive like MIT?
I was experimenting with Stackoverflow's API requests and I noticed this on my posts:
I've mentioned in previous posts that while I respect CC BY-SA 4.0's intentions, I don't like the copyleft ...
3
votes
0
answers
228
views
AGPL : license of backend and frontend
I’m a bit confused with AGPL license, so I ask for advice. I read contradictory things on the matter.
I want to make an android app. The backend will use AGPL modified material : stable diffusion ...
1
vote
0
answers
61
views
Is AGPLv3 reasonable for an internal analytics API server?
I'm developing an analytics server that companies should be able to run as-is & interact with internally via APIs. I'd like for them to be able to use this tool without having to open-source their ...
2
votes
1
answer
203
views
API source code has a dependency with BSD license
I have an API that I use for commercial purposes. I find out today that I have dependencies with licence types: BSD (3-Clause), BSD, Apache, and MIT.
I am confused as the BSD (3-Clause) license states ...
1
vote
0
answers
352
views
Can GPL or AGPL talk to non-GPL software (via API, for example)?
Does the GPL or AGPL restrict programs from talking to other programs with other licenses via API? (i.e. transferring data.)
Example scenario:
Person 1 has Software A which has a GPL license.
Person ...
3
votes
1
answer
2k
views
GPL-v3 using along with closed source via REST API
I want to use CMS distributed under GPL-v3 licenses. I am building a web application with closed code and my app invokes via REST API backend under GPL-v3. Question: is it legal to use GPL-v3 along ...
2
votes
1
answer
2k
views
Can I use a AGPL/GPL package and software for closed-source backend API?
I'm creating an API for a website. An interesting Node.js package I would need is licensed under the AGPL-3. that package is a binding library that speaks to a GPL-2 licensed software (compiled binary)...
4
votes
1
answer
411
views
Implications of Google v Oracle decision for GPL
What (if any) are the implications of the recent Supreme Court decision in Oracle v Google. It sets precedent that APIs are fair use. But how does this work with GPL?
Specifically, imagine the ...
5
votes
1
answer
919
views
How am I supposed to include a license notice if I use some code licensed under Apache License 2.0 in some API?
I plan to use some code licensed under Apache License 2.0 in some API. How shall I include the license notice that is required by Apache License 2.0? The API is a RESTful API, which is documented on a ...
3
votes
1
answer
156
views
OpenStreetMap usage
I developed an application that on one of its screens has a map.
In order to display the results, I'm using Leaflet where I load into it the tiles from OpenStreetMap (OSM).
In their policy it says:
...
6
votes
1
answer
186
views
Accessing a non-commercial API with Software under strong copyleft (e.g. GPLv3) possible?
My intention
I’d like to write a desktop GUI program using Qt (which is itself is licensed under GPL) that interfaces a REST API and I want to use a strong copyleft license, preferably GPLv3. (I use ...
2
votes
0
answers
72
views
What does a web API entails if it's licensed under MIT? Do I have to credit the API if I use it in my app?
I have trouble understanding if a web api must be credited if it's under the MIT license. I'm technically only calling the API so I'm not modify the API code. It seems to my understanding that it is ...