This would, perhaps, be the second most shocking/sad news after the resignation of Jonathan (former Sun CEO). I’m sad and upset after hearing the confirmed news that James Gosling will be leaving Sun/Oracle.
James has been a Father for the Java community and a great innovator in the software industry. The final words appear on his blog:
Yes, indeed, the rumors are true: I resigned from Oracle a week ago (April 2nd). I apologize to everyone in St Petersburg who came to TechDays on Thursday expecting to hear from me. I really hated not being there. As to why I left, it’s difficult to answer: just about anything I could say that would be accurate and honest would do more harm than good. The hardest part is no longer being with all the great people I’ve had the privilege to work with over the years. I don’t know what I’m going to do next, other than take some time off before I start job hunting.
Without a doubt, this has been an aftermath of the Sun-Oracle Merger, and he doesn’t seem to be happy with the level of freedom he had been getting lately. From what has been heard, he was not convinced with the Oracle’s strategies for the future of Java.
His contributions to Open source were huge even before he stepped into Java. In 1983, James Gosling wrote a version of emacs, and before joining Sun Microsystems he built a multi-processor version of Unix while at Carnegie Mellon University, as well as several compilers and mail systems. Since 1984, Gosling has been with Sun Microsystems, and is known as the father of the Java programming language.
All that can be said is that he will be missed, but I’ve no doubt that his contributions (wherever he goes) will continue to innovate the Java, like he has done it in the past. Every company would hunt to hire him and I would love to see Google, IBM (leaders in Java) watching closely on it.
The Java community will never forget his contributions, and he’ll forever be a remembered as a “Father who drove the Java World”.
Update: Father of Java Joins Google