Oracle will say it's the same book, there are always grey areas. You can't copyright a love story between a boy and a girl, but you can copyright a particular book on it. So if the API is copyrightable, then even though it was implemented differently, isn't it using their property?