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
Why Linux Lovers Jilt Java
Why Linux Lovers Jilt Java

Java and Linux should have been a natural: on the one hand we have a language that can run on any OS; on the other, an OS that can be custom tailored to a vast range of computing needs.

Should have been, would have been, could have been. Maybe some day even will be. Today, however, the failure of Java to evoke more than relatively mild interest in the Linux community is the complex result of both philosophical and technical differences between the Java and Linux communities and technologies.

The philosophical differences revolve around the terms open source and free. Java is neither, all claims to the contrary. Linux, at least in theory, is both.

Further, there's a none-to-subtle bifurcation in the Linux community that Java advocates must understand. A significant segment of the Linux community stresses the word free. The other half lives by different economic rules, but nonetheless is devoted to open source. At the risk of making a sweeping generalization, the bastion of free software advocates is the students and researchers of the world's universities. They're a critical piece of the Linux formula, providing a massive amount of free brainpower that's helping develop Linux and the body of software that surrounds the OS.

The commercial strength of open source and Linux lies with those who use Linux to build products for market, folks whose love of Linux is in their ability to custom-tailor every aspect of the OS to their own particular needs. These are folks who will and do pay for Linux if they have to, as long as it's open source. They're also a critical piece of the Linux formula without which Linux would be merely the stuff of computer science classes and esoteric research projects.

For the first group, the free software advocates, Java will never be popular until the day Sun releases the source code under an acceptable license, either the well-known GNU General Public License (GPL) or one very much like it. Now let's remember what GNU stands for: "GNU's Not UNIX." Then let's remember that Java comes from Sun, and Sun's forte is definitely UNIX. Let's not talk about Sun's concept of a "community" license. It doesn't cut bait with the open source community.

The dislike of Microsoft in the Linux community is, of course, legion. But spend enough time talking with Linux folks, especially the free software part of the community, and it soon becomes clear that Sun isn't popular either.

The result is that for a significant chunk of the Linux community Java is simply not an alternative. It's the wrong religion. If Sun ever does make good on its occasional hints that maybe it will GPL Java, and that's a very big if, it won't be the Linux folks changing religions.

That leaves the rest of the Linux community, the guys that don't got religion. Folks at commercial Linux companies say a large segment of their community would love to use Java but it just doesn't fit.

Where Java's missed the boat so far is in its acceptability to the embedded community. Most of the talk about Linux on the desktop is just that - talk. Linux's real strength lies in embedded widgetry of all ilks. In that market Linux is starting to make a major dent in what had been a purely proprietary OS market.

Embedded Linux developers sneer at the footprint of a Java Virtual Machine. There's simply too much code to stuff into the smaller embedded applications, they say. There's no good implementation of Java for real time, the criticism continues. Real time - be it deterministic hard real time, soft real time, "near" real time - is the holy grail of the embedded community.

Another worry of the Linux community, indeed of the embedded community in general, is the stability of the Java code base. Unlike desktop computers with a few years' life span, it's not unusual to find embedded devices that are expected to run unattended for 10-15 years. Java is simply changing too fast right now to provide the comfort level that embedded developers need.

To be sure, at the higher end of embedded, particularly anything hooked to the Internet, Java support is de rigueur. But it's grudging and doesn't go far beyond stuffing a JVM into widgetry such as Internet terminals. Linux-based Web servers, ironically, may dish up more Java than any other type of server in the world. But they don't have to run Java - that's done on the client. And Windows owns the clients.

The fact is that the Linux world starts with good old C. The more adventurous Linux developers are discovering C++ with all its warts and pimples. Many say they'd love to try Java, but they think Java tools and compilers need more time to mature. Some are even saying that time may be running out. The really avant garde are already poring over Microsoft's C#, which Microsoft fancies is a sort of super-Java blending the best of C++ and Java, and keeping their fingers crossed that it won't be a Windows-only creature.

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

Register | Sign-in

Reader Feedback: Page 1 of 1

Latest Cloud Developer Stories
Swisscom, the Swiss telecom, is going into the cloud business. Its subsidiary Swisscom IT Services AG has signed up with Red Hat as a Certified Cloud Provider and launched a public cloud Infrastructure-as-a-Service (IaaS) cloud targeting enterprise-class customers primarily in ...
Apache Deltacloud, the Red Hat-contributed ReSTful API that abstracts differences between clouds so services on any cloud can be managed – provided of course there’s a driver – has graduated from the Apache Foundation’s incubator and is now a full-fledged Top-Level Project (TLP)....
In a surprise move on Tuesday, January 10, Oracle wheeled out its Big Data Appliance. That’s the one it said in October would be ready sometime in the first half. Only nobody believed it meant early in the first half. Heck, it’s not even clear anybody thought Oracle could make ...
Rackspace Hosting, the service leader in cloud computing, on Thursday announced its acquisition of SharePoint911, an industry leader in SharePoint consulting, training, and "JumpStart" services within SharePoint. The unification of both companies provides capabilities to deliver ...
CloudLinux, Inc., on Thursday released CafeFS 3, a virtualized file system for shared hosters that cages each customer within its own virtualized file system. CageFS becomes part of CloudLinux OS at no additional charge. CloudLinux OS, the only commercially-supported Linux OS m...
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

ANN ARBOR, Mich., Feb. 16, 2012 /PRNewswire-USNewswire/ -- In recognition of a $15 million gift t...