Close
  • Latest News
  • Artificial Intelligence
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Logo
  • Latest News
  • Artificial Intelligence
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Home IT Management
    • IT Management
    • Servers

    Sun Needs to Open Source Java

    By
    Steven J. Vaughan-Nichols
    -
    March 4, 2004
    Share
    Facebook
    Twitter
    Linkedin

      Is open sourcing Java a good idea for Sun? I think the answer is an unequivocal yes. I also think that the chances that Sun will actually open source it, especially since IBM suggested it is some where between slim and none. Darn it.

      I mean, come on, Sun has been flipping and flopping about Eclipse, an open-source integrated development environment (IDE) which started out with IBM sponsorship, for ages now. And, lets face it. For all the words spent about Eclipse, an IDE isnt much of a deal compared to Java.

      From where I sit, Sun has always been of two minds about open source. One part loves it, the other hates it. You can see the first side in Suns recent embrace of Linux on AMD processors. On the other hand, Sun embraced Linux once before, when it bought Cobalt Networks in a stock deal worth about a cool two billion dollars in 2000. Three years later, Sun closed the last of its Cobalt based network appliance line down.

      I could go on with numerous other examples, but why bother, if you follow Sun at all you already know about their schizophrenic relationship with open source. IBM, on the other hand, has embraced open source.

      Now, IBM doesnt support open source and Linux because of some starry-eyed idealism. IBM supports open source because its good programming and, far more importantly, its good business.

      IBM realized that when you open source a program, you not only get a better program, you spread the software development cost risk. If IBM spends a hundred million on a program and it tanks, thats a hundred big ones down the drain. If IBM spends twenty million on an open-source project, Oracle contributes ten million, Apache shells out another five million and a programmer spends some $100-an-hour-time on the project and it all adds up to a hundred million of work, IBMs financial exposure is a lot lower.

      Theres a reason why IBM never became a Linux distributor. IBM realized that it didnt have to spend much on Linux, compared to creating its own proprietary operating system or own it, to reap the benefits of both lower financial risk and higher service revenues.

      Suns problem, as I see it, is that it has never made that jump. Deep in its heart, Sun believes that the only way itll see real profits is by selling SPARC boxes that run Solaris. You only have to look at IBM and Suns respective financial track records to see which approach is working out.

      This isnt to say that IBM simply leeches off open source. They contribute quite a lot both directly via alphaWorks and indirectly by paying for Linux and other open-source development. Sun, on the other hand, while it has some open-source projects, Project JXTA for peer-to-peer networking and OpenOffice, keeps its distance from going whole-hog into open source. Thats why we have a StarOffice.

      Next Page: Sun needs to do something about Java.

      Dealing With Java

      When it comes to Java though, Sun needs to do something. As Eric Raymond points out, Java has never really caught on in the open source world and Microsofts Visual Studio line has really gained traction in the Windows world. Historically, of course, where you really get good out of Java isnt in desktop programming, but on servers with Java 2 Enterprise Edition (J2EE).

      And how is Sun doing in the J2EE market? Not well. According to BZ Researchs, a research group that studies software development, 2003 Java Study, Sun ONE App Server, Suns J2EE Server, comes in fifth with 14 percent of the market. That follows IBMs WebSphere, BEAs WebLogic, Oracles application server and, oh the irony of it all, open source JBoss fourth place with 27 percent of the market.

      That tells us several things. First, Sun may have the most control over Java, but it has not been able to turn that into commercial success. The second is that JBoss is clearly showing that you can make money from open sourcing elements of Java. And, last but really not least, IBM is already the biggest Java business dog.

      Perhaps thats the real crux of the matter for Sun. Its afraid that if the Java Community Process (JCP) was really a group of equals and Java was open source, IBM would, as one Jakarta, Apaches open source Java tools effort, leader put it, “Take over Java.”

      You know what, I think that is a real issue. IBM could do it because IBM gets open source and knows how to take business advantage of it and Sun doesnt. But, Sun could learn. You see utilizing open source doesnt mean just sharing your code, it means changing your business model to take advantage of it. Yes, for Sun this would mean a change in business models to a services and support one rather than hardware sales centric one, but Sun could do it.

      Despite Suns recent talks with IBM about opening up Java, I doubt they will. Sun doesnt work and play well with others unless its in charge and that wouldnt be the case if Java is open sourced.

      Still, as someone who has liked SPARC, Solaris and Java over the years, I hope Sun does start really utilizing open source. I really think its the best way for both Sun and Java to prosper. And, if that means that Sun will have to follow IBMs open source example, instead of fighting against Big Blue, then so be it.

      eWEEK.com Linux & Open Source Center Editor Steven J. Vaughan-Nichols has been using and writing about operating systems since the late 80s and thinks he may just have learned something about them along the way.

      /zimages/1/28571.gifCheck out eWEEK.coms Linux & Open Source Center at http://linux.eweek.com for the latest open-source news, reviews and analysis.

      Be sure to add our eWEEK.com Linux news feed to your RSS newsreader or My Yahoo page: http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo2.gif

      Steven J. Vaughan-Nichols
      I'm editor-at-large for Ziff Davis Enterprise. That's a fancy title that means I write about whatever topic strikes my fancy or needs written about across the Ziff Davis Enterprise family of publications. You'll find most of my stories in Linux-Watch, DesktopLinux and eWEEK. Prior to becoming a technology journalist, I worked at NASA and the Department of Defense on numerous major technological projects.
      Get the Free Newsletter!
      Subscribe to Daily Tech Insider for top news, trends & analysis
      This email address is invalid.
      Get the Free Newsletter!
      Subscribe to Daily Tech Insider for top news, trends & analysis
      This email address is invalid.

      MOST POPULAR ARTICLES

      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Applications

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      IT Management

      Intuit’s Nhung Ho on AI for the...

      James Maguire - May 13, 2022 0
      I spoke with Nhung Ho, Vice President of AI at Intuit, about adoption of AI in the small and medium-sized business market, and how...
      Read more
      Applications

      Kyndryl’s Nicolas Sekkaki on Handling AI and...

      James Maguire - November 9, 2022 0
      I spoke with Nicolas Sekkaki, Group Practice Leader for Applications, Data and AI at Kyndryl, about how companies can boost both their AI and...
      Read more
      Cloud

      IGEL CEO Jed Ayres on Edge and...

      James Maguire - June 14, 2022 0
      I spoke with Jed Ayres, CEO of IGEL, about the endpoint sector, and an open source OS for the cloud; we also spoke about...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2022 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×