Reply to post: C++ --

Hitchcock cameo steals opening of Oracle v Google Java spat

Morrie Wyatt
Flame

C++ --

When you take into account that Sun originally touted Java as being "C++ --" it was built directly upon the syntax and power of C++ (and C before it), but added on garbage collection to mitigate memory leaks, (their reasoning behind the --) Java can't really stand on the high ground of "Original Code".

It is (allegedly) a progression from the work of those that came before.

Now when Google created their own runtime engine, that used the same basic Java code syntax and function naming conventions, with the explicit blessings of Sun, later bought by Oracle, Oracle now choose to cry foul?

The mobile JRE produced by Sun / Oracle had many inclusions that had absolutely no use in the Android marketplace, but Oracle demanded that to use Java in the mobile space mandated the use of their Mobile JRE (with ongoing royalties), so Google chose to develop their own runtime engine, Dalvik, which they specifically do not call a JRE as it doesn't implement the full Java specification, or claim to be a Java engine.

Now Oracle claim that because it uses Java like syntax and naming (C++ -- anyone?) that Google is infringing upon their copyright.

Neither Pot or Kettle are without their optical spectrum absorption properties here, but Oracle's greed on this one would move all programming back into the dark ages, as nobody could program anything without fear of being sued for copyright infringement because multiplication and division get called from the "Math" library, and user the characters * and / respectively. (Clearly infringing upon the API copyright rather than just being a sensible aggregation of like processes with a logically descriptive library name. That is basically what Oracle are arguing.)

And don't get me started on software patents!

(I sincerely miss the wonderful work of Pamela Jones and Groklaw on topics such as this.)

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