3 ms·
> 15 hour long song, in which I included a 3.6 minute (corresponding to 0.04% of the whole track) long song by The Beatles This is posing it the wrong way arou
by shakna 6y ago
> 15 hour long song, in which I included a 3.6 minute (corresponding to 0.04% of the whole track) long song by The Beatles
This is posing it the wrong way around. The API is still a tiny subset of Java itself.
If that 3.6 minutes is composed of any substantiate part of the Beatles' song, then you'll clearly have a problem.
However, we actually do have case law in this particular case that we can refer to, specifically, around sampling. In which case, we have several instances where samples less than 3 seconds can be considered substantive, as they may reflect the tone and rhythms unique to the original artist.
- saalweachter 6y agoHuh, is Java the API or the implementation? The API is just a tiny amount of code, but it is an extremely valuable and difficult to create portion of the code base. A good implementation is important, but a good implementation can't make up for a bad API.
- jrochkind1 6y agoThe Supreme Court too was confused on this, calling the entire code base "the API" in it's decision. The [actual] API is 'the most valuable' part of the code, true, but it's also the part least protected by copyright. "Factual" descriptions/specifications are not in fact copyrighted, and the right to make a reverse-engineered clone of something was already established under US copyright. If you want to for instance make a specification and say that nobody can implement it without your permission -- you can't actually do that under copyright law (you might be able to under patent law, in some cases). If I were the judge, I would have decided the case based on that -- in favor of Google. That it's "fair use" to copy the API in fact regardless of what % of the work it was, precisely because cloning a specification is fair use, copyright is meant to protect a specific fixed expression (in the case of software that means the implementation) it's not supposed to prevent you from creating a compatible clone in the first place, and never has been interpreted that way before this case, it was a mistake, and you don't even need to decide what % of the code "the API" (the headers/method signatures) are to get there. But that's not actually what happened in the US courts, the judges involved seemed (to my reading) to be very confused about these things, and not to really understand what an "API" (as specification) was, or it's role in software. They decided on different grounds. To me making the law pretty incoherent and unclear at this point. So it goes. Also, "how difficult to create" something is has very little to do with it's protection under copyright in US law, generally, whether you think it should or not, not how the law works.
- jrochkind1 6y ago(and this is also another reason this case is a very poor analogy for the Warhol case)