The Federal Circuit has reversed ND Cal on Oracle v. Google, finding that Android's use of Java APIs was not a fair use. If anybody has any questions about the opinion or the case I'm happy to answer them.
I'm not a lawyer but I do read a lot of law and I've followed this case very closely (including attending the trial that just got overturned).
@Ashrand this case is certainly being closely monitored, and earlier rounds of litigation have led to follow-up suits. One prominent example is Cisco v. Arista, which is now in front of the same Court of Appeals https://www.eff.org/deeplinks/2018/01/cisco-v-arista
1) Does this mean that anyone implementing an API-compatible replacement for a library needs to license the API from the original library author?
2) Are there any sort of BSD/GPL-like "API licenses" that companies can use to authorize reimplementation of their API without open-sourcing their entire project?
@lm 1) I would say you'll see a lot of developers and companies spooked and looking for licenses where they hadn't needed to before.
2) this is a good question and I don't know the answer. There hasn't really been demand for such a license previously, as this was considered (properly so, imo) to be uncopyrightable material.