In computer software, it's common for a system to expose an Application Programming Interface (API) for other software to interact with it. For example, a smart lightbulb might expose a
SetBrightness(value) interface that other software can use to actuate the bulb's functions. Now that the 12-year battle of Google v. Oracle is over, with SCOTUS ruling in favor of Google, is the non-copyrightability of software APIs considered settled law?
I was considering using a GPL-licensed library that claims that merely referencing the library's API, even if the library is not actually included in the product, would require the entire project to be GPL. In light of Google v. Oracle, it seems like that claim is no longer valid. Is my interpretation correct, or am I missing something? Obviously, anyone can sue anyone for anything, but in light of the SCOTUS decision it seems that if the author of a GPL library were to bring suit against another for using the API without the library, it would probably be easy to get a summary dismissal with that case as the basis.