Making up a street address would normally not involve creative expression, but even if it does, its intended purpose is to allow others to use the address for various purposes, which would then be fair use.
In this analogy, Google did not mail something to this address, rather created another house with the same address so that anyone sending mail to Oracle is able to redirect it to Google without changing the address (by posting into a different mailbox).
Design of an API certainly involves creative expression, so much that many developers are not able to get it right. So I do not think the analogy is valid anyways.
Comments
Could you explain more please.
Making up a street address would normally not involve creative expression, but even if it does, its intended purpose is to allow others to use the address for various purposes, which would then be fair use.
In this analogy, Google did not mail something to this address, rather created another house with the same address so that anyone sending mail to Oracle is able to redirect it to Google without changing the address (by posting into a different mailbox).
Design of an API certainly involves creative expression, so much that many developers are not able to get it right. So I do not think the analogy is valid anyways.