Comments
Patrick Collands wrote: collands (AT) gmail com I'd be very grateful for an invitation. Thank you.
Cloud Expo on Google News

SYS-CON.TV

2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Click For 2008 West
Event Webcasts
Java and Linux - A Marriage Made in IT Heaven
Java and Linux - A Marriage Made in IT Heaven

Who would have guessed that this duo - Java and Linux - would revitalize the development community and help customers make the move to an open, standards-based approach to computing?

The momentum surrounding Java and Linux is undeniable. In just a few short years, both have grown from grassroots movements to leading topics in CTO offices around the world. The result is that both Java and Linux have support from multiple vendors and support multiple platforms - giving businesses the flexibility required in today's ever-changing marketplace.

As the momentum builds, it's clear that developers go where the action is. Over the last three years Linux has been the fastest-growing server operating system and IDC projects that it will continue to be the fastest growing throughout their projection period.

When Linux first entered the picture, it was mainly used for Web servers and file and print serving. No additional Linux-based applications were required beyond Apache and SAMBA. Over time, businesses recognized the benefits of the operating system and as Linux matured, they expanded the use of the OS to run critical applications, such as e-commerce, accounting, ERP, and CRM.

It was at this phase of Linux adoption that the developer community really started to link Java and Linux together. As businesses demanded more Linux-based applications, developers turned to Java - because of its multiplatform support - to create the apps.

Another critical element that's driving the success of Java and Linux is Eclipse. Eclipse is an open-source development platform that makes it much easier to create tools and applications that work on a number of different operating systems, including Linux. With Eclipse implemented as a Java-based framework, the tools that were built on this technology would not be locked into a particular operating system, which was just what developers wanted.

While it's true that IBM contributed the technology to open source and eclipse.org, it has been broadly adopted by developers and the tools vendors - including IBM's key competitors. The numbers speak for themselves. In its first year of availability, 175 software vendors have participated in the project and have committed to delivering Eclipse-based tools; there have been more than 2.5 million downloads of the free Eclipse code by developers from around the world. Pretty big numbers and a hot Java-based technology by most anyone's metrics.

While it's impossible to accurately chart the number of Linux-based applications that exist, the number of developers who are just working with IBM software has skyrocketed over the last five months. In that short time, more than 34,000 developers have created over 4,200 Linux-based applications using IBM software. Creating this number of apps in five months - on any technology - is simply amazing.

After taking a close look at these new applications, it quickly registered that all of these new apps were developed using the Eclipse-based WebSphere Studio tools for Linux, a Java tool. Over 56% of these developers said the new applications were created for a Java-based app server that supports Web services.

Of course, this should not be surprising. Whether you talk to Microsoft or the J2EE-based pack, which includes Sun, IBM, Oracle, BEA, and others, everyone agrees - Web services is the direction for new application development. Developers want to create apps that support a standards-based infrastructure that will work with a variety of operating systems. They want an alternative to Windows and .NET. Increasingly, developers are using an Eclipse-based set of tools that supports J2EE and Web services, enabling the deployment of new applications on any operating system, including Linux.

The momentum surrounding Java and Linux represents a huge shift in the IT industry. More and more businesses are making the move to an open, standards-based approach that works across platforms instead of getting locked into a proprietary Windows-centric platform like .NET.

As Forrest Gump would say, Java and Linux "go together like peas and carrots."

About Scott Handy
Scott Handy is currently the Vice President, Worldwide Corporate Linux Strategy. He has held numerous executive, technical sales, marketing, and strategy positions covering Large Accounts, Channels, Small and Medium Business, and IBM solutions for Windows NT, Sun Solaris, and OS/2 Warp. He has been with IBM for over 19 years and is currently based out of Somers, New York.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Java ui technologies are still highly unsatisfactory on linux. Sloppyness (due to agnosticism to emerging X extensions) of X implementation of Swing makes deployment of any serious workstation apps on this platform useless. Unforunately fasionable swt (which eclipse is based on) turned out to highy dissappointing (working sometimes worse than swing) on X and is in fact yet another Windows only gui.

The assertion that everyone wants web services at the end of the article is dubious to say the least. If you want to move largish data sets they 'aint the way to go. Web services are fine for small amounts of data or simple requests.

The cons are:

1. You don't have transactions across requests (it's stateless)
2. You can't produce a rich user experience without bloating the web service (simulating transactions).
3. If you want to move 1200 largish records using, say, Glue, it will take 20-30 seconds. (yup, it's true)
4. Not ready for prime time, the standard still hasn't been properly published.

Eclipse is OK as far as it goes, but if I use JDeveloper it's full of wizards that do at least 50% of the work. If I use Eclipse I have to write my own wizard (I have the time?) or hunt for one on the web for days (I have the time?). It encourages this weird thing where people won't use productivity tools but write their own.

netbeans.org

The author works for IBM. 'Nuff said.

Where's the beef? Nice title but no substance. I like Eclipse but shouldn't this article be titled something like "THIS IS AN ECLISPE AD" ? Scott I'd love to hear your ideas on the marriage of Linux and Java.

I didn't get it. Besides empty praises to Eclipse, and some meaningless statistics, what was this article about? Author did not provide ANY arguments supporting the title - why Java and Linux are great together. Aside from the fact, that companies developing Java servers endorse Linux, but there's nothing new about it.

Obviously, the momentum at this point is great, because Micro$osft is at a switch-gear position: their Visual Studio 6 is phased out and .NET is just coming in. Whether it will be sustained - that is a real questions.

I am a senior developer who has been involved in installing a beta Java version of our software for the past three months.

I am also quite interested in the potential for hosting this software application on Linux. So this article got my attention.

It did not give me much depth of understanding about the relationship between Java and Linux. But it did arouse my interest in Eclipse. I wonder what it has to offer.


Your Feedback
Dom wrote: Java ui technologies are still highly unsatisfactory on linux. Sloppyness (due to agnosticism to emerging X extensions) of X implementation of Swing makes deployment of any serious workstation apps on this platform useless. Unforunately fasionable swt (which eclipse is based on) turned out to highy dissappointing (working sometimes worse than swing) on X and is in fact yet another Windows only gui.
Francis Fish wrote: The assertion that everyone wants web services at the end of the article is dubious to say the least. If you want to move largish data sets they 'aint the way to go. Web services are fine for small amounts of data or simple requests. The cons are: 1. You don't have transactions across requests (it's stateless) 2. You can't produce a rich user experience without bloating the web service (simulating transactions). 3. If you want to move 1200 largish records using, say, Glue, it will take 20-30 seconds. (yup, it's true) 4. Not ready for prime time, the standard still hasn't been properly published. Eclipse is OK as far as it goes, but if I use JDeveloper it's full of wizards that do at least 50% of the work. If I use Eclipse I have to write my own wizard (I have the time?) or hunt for one on the web for days (I have the time?). It encourages this weird thing where people won't...
macewan wrote: netbeans.org
Steve V wrote: The author works for IBM. 'Nuff said.
Glenn D. wrote: Where's the beef? Nice title but no substance. I like Eclipse but shouldn't this article be titled something like "THIS IS AN ECLISPE AD" ? Scott I'd love to hear your ideas on the marriage of Linux and Java.
Alex L. wrote: I didn't get it. Besides empty praises to Eclipse, and some meaningless statistics, what was this article about? Author did not provide ANY arguments supporting the title - why Java and Linux are great together. Aside from the fact, that companies developing Java servers endorse Linux, but there's nothing new about it. Obviously, the momentum at this point is great, because Micro$osft is at a switch-gear position: their Visual Studio 6 is phased out and .NET is just coming in. Whether it will be sustained - that is a real questions.
Jonathan E. Yergin wrote: I am a senior developer who has been involved in installing a beta Java version of our software for the past three months. I am also quite interested in the potential for hosting this software application on Linux. So this article got my attention. It did not give me much depth of understanding about the relationship between Java and Linux. But it did arouse my interest in Eclipse. I wonder what it has to offer.
Latest Cloud Developer Stories
The Enterprise Cloud Requires a real time infrastructure and a management discipline that understands and can enforce service level discipline.
CloudBench Applications, Inc. announced its financial results for the three months and nine months ending September 30, 2009. All amounts are stated in Canadian dollars unless otherwise noted. Revenues from BasicGov, the Company's cloud computing solution for local government, gr...
The new contract is an industry first, with CSC being the first Microsoft partner to lead and win a cloud computing services agreement of this scale. Under terms of the contract, CSC will provide Royal Mail Group's 30,000 employees with access to new IT services using Microsoft's...
Operates in over 170 countries and is one of the world’s leading providers of communications solutions and services. Richard Tarboton talks for MeettheBoss.TV on his role as Head of Energy & Carbon for BT and what they are doing towards reducing carbon emissions.
CA is going to put its Agile Planner software on salesforce.com’s Force.com platform in the first half to accelerate development time and give users visibility over their development initiatives to reduce time-to-market. Customers are supposed to be able to accelerate the deploym...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON Featured Whitepapers
ADS BY GOOGLE

Breaking Cloud Computing News
CloudBench Applications, Inc. announced its financial results for the three months and nine months e...