Questions tagged [api]

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

Filter by
Sorted by
Tagged with
21
votes
4answers
1k views

What are the implications of the Google vs. Oracle case on the state of public APIs?

There is a case between Google and Oracle over the use of Java and it's standard library on the Google Android operating system. From this article: To recap: Oracle accused Google of copying some of ...
4
votes
1answer
763 views

Open Source projects with encryption keys

I currently have a project which I'm planning in the not too distant future to open source on GitHub. The question I have is regarding how open source projects are released if they have encryption ...
9
votes
2answers
211 views

Can I release my plugin scripts as open source if they rely on a proprietary API?

I write scripts for a commercial GIS package (ArcGIS) using Python and the GIS package software API (Arcpy). I had been thinking about putting the scripts that I create on GitHub under an MIT licence ...
8
votes
1answer
215 views

Can I apply an open source license if I referenced copyright documentation during development?

I am working on python library that wraps a non-free C library. In order to develop this, I referenced the C library's copyrighted documentation. Because of that my function and variable names are the ...
5
votes
1answer
146 views

Does a file format constitute an API?

This is an attempt to break down: Does a host application's license apply to plug-ins written for it? into the underlying questions. Assume the following scenario: Two programs 'communicate' via ...
4
votes
2answers
342 views

Re-implementation of a proprietary API

There is a proprietary library whose API I want to re-implement, which is provided to the users with specification, and its use is limited by its license to internal evaluation (to develop programs ...
3
votes
4answers
155 views

Non-public data in GPL project

Is it possible to release software under GPL license but not publish one small part of it which contains data that really shouldn't be available publicly (I mean private API keys, etc.) If not, which ...
1
vote
2answers
58 views

Is software still free if it uses nonfree APIs?

I am making a piece of software and I plan to have it interact with the Discord API, which I know is nonfree because it expressly prohibits freedom 1 (the freedom to look at and modify the source ...