Comments
Richard Davies wrote: The UK has a good crop of technology pioneers in cloud computing - for example ElasticHosts, FlexiScale, Flexiant, OnApp - and also some strong government initiatives such as G-Cloud. We will have to see whether this kind of technical leadership converts into swift mass-market adoption or not.
Cloud Expo on Google News

SYS-CON.TV
Cloud Expo & Virtualization 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:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
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
Can you bring services from the cloud to your customers faster and have them adopt it with ease of use or bring the power of bundled services to the fingertips of your clients without creating new rigid ‘apps stove pipes'? Do you want to prevent your business running away to publ...
OCZ Technology Group, a provider of high-performance solid-state drives (SSDs) for computing devices and systems, on Tuesday announced the Z-Drive R4 CloudServ PCI Express (PCIe) flash storage solution, designed to accelerate cloud computing applications and reduce operating expe...
Many organizations have embraced, or are considering, the benefits of cloud computing – speed, flexibility, increased expertise, shared workload, reduced costs, etc. The benefits are many – but so are the risks. What are the threats to cloud security? Which parties assume respons...
In August 2011, SHI Enterprise Solutions (ESS) division launched the SHI Cloud, offering reliable and cost-effective industrial-grade cloud computing platforms. That same division achieved an 82 percent increase in revenue over 2010.
SoftLayer Technologies on Tuesday announced the immediate worldwide availability of SoftLayer Object Storage, a redundant and highly scalable cloud storage service that allows users to easily store, search and retrieve data across the Internet, with optional CDN connectivity, or ...
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

Quest Software’s Board of Directors announced today that Doug Garn is stepping down...