The End Of Java?

There has been a lot of talk lately about the future of Sun Microsystems. My question is, if Sun were to fall off the face of the earth, then what would happen to Java? From my view there are three paths for Java if this were to happen: Java dies with Sun, Java is sold to some company to suffer the wrath or success of this company, or the Open Source community welcomes it with open arms, with the help of Sun, and breathes life into the language.

The first is probably the least likely. It is doubtful that Sun would simply abandon Java unless it held no weight in the programming community, which is not likely considering how accustomed so many developers are to the language.

The second I think would be the most likely considering the state of business in the world today. My guess is Sun will get the best price it can get for the language in hopes of bleeding as much money as possible from its assets. I’m not sure if this would be a last ditch effort to breath life back into the company, for it to take another path, or they would use the money to pay off debts or split it up among employees/shareholders.

Now this brings on another question, who in their right mind would purchase the rights to the Java language? Microsoft certainly would not, considering they already have a Java replacement, C#. Possibly IBM, or a startup with the right backing and ideas to revive the language. Would you if you had the money? It would be an interesting acquisition for a billionaire.

Last but not least, the Open Source solution. This I think will be the most beneficial to the language. There is actually already a compiler/runtime/classpath in the works as part of the GCC project called gcj. So there is the possibility that the Open Source community will beat Sun to the punch and provide its own implementation of the language.

But if you were to ask me, I would suggest to Sun Microsystems that they even beat the Open Source community to the punch and open the source to Java. This I think would be a major step forward for Sun, and could help secure their position in the market, possibly avoiding this whole mess.

  1. Hasn’t Sun already made Java Open Source? I haven’t read the details of the license, but aren’t they working on opening it up? Seems to me the most likely situation is for Sun not to die, but beyond that I think it would become a well-worked open source project.

  2. Yeah, Sun is in the process of licensing Java under the GPL and is pretty close I think. My original post was from ’04, when Sun was publicly against open sourcing Java. So it looks like Sun is taking my suggestion of open sourcing it before the community creates its own open source version of it.

  3. Here is my announcement of Sun’s announcement of licensing Java under the GPL.

    Also, you may have noticed that when you install a new version of Java 5+ in Gentoo/Portage you don’t have to download it yourself. Now the distros can distribute it. Yay!

Leave a Comment

NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>