Reply to post: Re: IBM BIOS replication

After ten years, the Google vs Oracle API copyright mega-battle finally hit the Supreme Court – and we listened in

jilocasin
Boffin

Re: IBM BIOS replication

Then you don't know what an API is. It doesn't depend on a header (only certain languages use them, I don't recall ever needing one in FORTRAN for instance). Any other text, is by definition, not copyrightable. Assembler is in fact a language. It may be written in hexadecimal and not look like English, but that doesn't mean it not a language. If the API were copyrightable, then the IBM BIOS could not have been reimplemented. The API is simply the related structure and function signatures that allow disparate programs to get the same functionality on the same system.

If I write an MS-DOS program, it'll run on an IBM-DOS computer. If I write a Java SE program with the Oracle SDK it will run under the Oracle JRE, or any of a number of OpenJDK JREs. If I write an application under Sun's Glassfish server it will run under Apache's Tomcat server. The list goes on and on. This is only possible because APIs have until now been recognized as uncopywritable.

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon