The Artima Developer Community
Sponsored Link

Java Buzz Forum
Why we should be thankful Sun retains stewardship over Java

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
a san juan

Posts: 163
Nickname: kalimantan
Registered: Aug, 2003

asj is a molecular biologist who got stuck writing java.
Why we should be thankful Sun retains stewardship over Java Posted: Aug 26, 2003 12:17 AM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by a san juan.
Original Post: Why we should be thankful Sun retains stewardship over Java
Feed Title: small devices in my dandelion patch
Feed URL: http://sedoparking.com/search/registrar.php?domain=®istrar=sedopark
Feed Description: J2ME, emergent software and other tiny things.
Latest Java Buzz Posts
Latest Java Buzz Posts by a san juan
Latest Posts From small devices in my dandelion patch

Advertisement

I was reading Russell Beattie's insightful comments on why he switched back from Python to Java, where he mentioned having problems with the lack of standard documentation and implementations as being prime factors in the switch, when I realized that here's one good example of why we should be thankful Sun continues to steer Java on its course.

Sun has been continually bashed by Open Source nuts (and honestly, that's what they are) for not handing 100% control of Java to the Open source movement. They seem to believe it's their God-given right to expect a for-profit corporation to simply hand over ownership of its hard-earned intellectual property based on their say so. It's not enough for these people that Sun has been one of the most open-source-friendly major corporations, or that the premier open source office suite (OpenOffice) was given for free by Sun to the movement after Sun purchased the product from another corporation.

I honestly don't have any problems with Sun maintaining some stewardship over Java, but neither would I be surprised if Sun continues to slowly give up control over the platform in the long run. My main problem with people who so blithely argue that Sun should rapidly and completely "free" Java, is that they do not seem to be concerned at all about possible problems with open sourcing the platform. There are some pretty important advantages to having strong corporate stewardship over a particular technology:

  • Standard and complete documentation. We are heavily into open source right now at work, and our main problem seems to be finding documentation that is complete and actually readable. It does not help when the writer of a document seems to have English as his/her third language.

  • Management does not question using the technology. This is a bigggie, IMO, because it means you do not have to spend half your time trying to convince some higher-up about the relevance of the language you want to use. It helps when IBM, Sun, Oracle, and other heavyweights are on your side.

  • Riding the media hype. Sure, laugh, but having corporate PR departments to create media blitzes will do wonders for uplifting any given technology.

  • Jobs, Jobs, and more high-paying Jobs. I could be completely wrong here, but there seems to be quite a lot less open source jobs around (e.g. PHP, mySQL) than the equivalent commercial alternative.

  • That vision thing. A decentralized and nebulous web of open source figures just does not seem to have the ability to impart as much momentum and excitement to a particular platform as a heavily centralized organization with well-known public figures.

More later.

Read: Why we should be thankful Sun retains stewardship over Java

Topic: RedHat is Even More Brain-Damaged Than I Thought Previous Topic   Next Topic Topic: Adding to the freeroller madness

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use