Skip to main content

Questions tagged [api]

Use the tag if an open project or license concerns the specific use or interaction with an Application Programming Interface (API).

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 ...
Jackson Dunn's user avatar
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 ...
Alexander Ivanov's user avatar
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 ...
FabianTe's user avatar
  • 133
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 ...
NextNightFlyer's user avatar
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 ...
LorenzoVILLARD's user avatar
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 ...
gs8282's user avatar
  • 59
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 ...
Hector Ricardo's user avatar
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 ...
Scott M. Stolz's user avatar
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 ...
user2779840's user avatar
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)...
HypeWolf's user avatar
  • 123
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 ...
foxcub's user avatar
  • 143
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 ...
Franck Dernoncourt's user avatar
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: ...
Ben's user avatar
  • 185
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 ...
luziferius's user avatar
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 ...
WindBreeze's user avatar

15 30 50 per page