BANGALORE: Collaborate is the key word for Jeff Jackson, Vice President, Java and Developer Platforms Group, Sun Microsystems this year. As Sun 'opens' up more and more of its initiatives this year including Java with Project Harmony and with OpenSolaris planned next month, he is convinced that the company's growth will be driven by increased sharing among people from all over the world. In an interview with Sathya Mithra Ashok and Priya Padmanabhan, Jackson talks on the future of Java and Sun's hand in it.
Excerpts.
There was talk about a year back on Sun joining the Eclipse initiative, but nothing came out of it. Is Sun still contemplating the idea?
No, we will not be doing that now. With the Java Community Process (JCP) we believe that people who work on these have a choice. NetBeans is the number two choice for a whole lot of Java developers and that's because we offer a value proposition. It is not about religion – it is about what kind of a problem exists and what will make a right choice to solve that problem. Now people can choose between NetBeans and Eclipse and choice spurs competition. It will produce good solutions in both tools. And that's the way it will stay.
With all these initiatives to make more products from Sun opensource, do you think the company is answering the fear of many that Opensource means nobody to turn to?
I think so, yes. Each opensource culture is different and for some it just doesn't work. As far as Sun is concerned, we want to keep the essence of opensource but also ensure that it sticks to certain standards. Of course, we will be criticized for that too. But we ensure that at the end of the day there is somebody to come back to. For that of course we have to ensure that it keeps moving forward and we prefer to follow a moderated approach. Some people have complaints about that, but then nobody has done something like Java either.
How do you see India fitting into your overall Java collaboration effort?
India has a huge Java expertise and they can build themselves an edge if they can only come out, share and collaborate. Everybody these days have to get into the game or take a backseat. And everyone of the countries will contribute in different ways. Brazil, for example, is all out for Java but it will contribute in a way different from other countries.
The only common factor is that for all engineers it's the problem solving idea of the effort. Its like a puzzle that they got to solve. And that is the center of everything. There are other attributes like career and money, which are given different priorities by various people, but they are secondary to the problem solving allure. That's what is globally common.
How do you see Java changing over the next ten years?
Java started out in days when nobody was thinking about servers. J2SE now has the widest range of developers. It has helped all of us move forward an immense amount and has started in many ways an evolutionary process. Now we are starting to put Java in devices like cell phones and cards. Gaming is also becoming an interesting area. And as each of these new steps are taken they spawn their own sub-segments which leads to more implementations and growth within Java.
The important thing is to continue fostering innovation. I like surprises. Growth will be focused but I am sure a lot of things will come up as we go along. In the near future, I see more real time stuff coming out from Java and more business orientation. Java will make those processes a success, just like it made Web Services a success.
Eco-friendly IT process not only makes a good environment sense, but also a very good business sense. Join us in this initiative that protects nature and your business.
know more..