Google has hired James Gosling, the man who created the Java programming language. It is not clear what Gosling’s responsibilities will be, but speculation is rife that he will advise Google in a lawsuit against Oracle Corporation.
“I don’t know what I’ll be working on. I expect it’ll be a bit of everything, seasoned with a large dose of grumpy curmudgeon,” he wrote in his blog, announcing the new chapter in his career.
James Gosling received a B.S. degree in computer science from the University of Calgary in 1977. He earned his Ph.D. in Computer Science in 1983 from Carnegie Mellon University. He wrote a version of emacs, which he called gosmacs, a class of text editors which has over 1,000 commands. Prior to joining Sun Microsystems, Gosling built a multi-processor version of Unix while at Carnegie Mellon along with several compilers and mail systems. Gosling is most recognized as the man who created the Java programming language in 1994.
In August 2010, Oracle filed a law suit against Google for infringing on copyrights and patents related to Java which Oracle acquired when purchasing Sun Microsystems. Oracle, states that the Android software Dalvik is too similar to Java, which are both mobile operating systems. Oracle also claims that Google is using Java-based technologies without a proper license, and should be paying proper licence fees to Oracle. Gosling’s expertise in the matter should be valuable to Google in resolving this suit.
Gosling’s history with Oracle is clouded by bitter feelings. Gosling resigned from Oracle shortly after Oracle acquired Sun Microsystems, the company he enjoyed working for since 1984. Gosling’s hatred of Oracle is no secret, at one point referred to their CEO Larry Ellison as “Larry, Prince of Darkness.”
The combination of Gosling’s programming knowledge and Google’s love of innovation should provide consumers with some very exciting products.
By Angela Meadon