In geology, the term competent applies to hard and useful rock. Climbers prefer competent rocks--so do builders. Right now, I'm sitting in a Scottsdale hotel, looking at a big example: Squaw Peak, a mountain standing in the middle of the flatness that is Phoenix. Squaw Peak's rocks have proved their competence for 1.7 billion years. Camelback Mountain, Squaw's neighbor to the east, is 300 million years younger. Yet both are near the ends of their lives, slowly downwasting to sand and gravel. In another few megennia they'll be gone. To weathering forces, rocks merely are a source of dirt. Squaw Peak and Camelback Mountain are the near-solitary remains of a departed landscape now almost entirely reduced to flat desert floor. Most of the surrounding rock has been blown away or washed to sea by red and brown rivers. Today, the nameless mountains and plains of the former Arizona are layers of mud slowly lithifying below the floors of oceans.
This kind of perspective is helpful when considering the existence--and the persistence--of certain heavy-duty enterprise platforms and applications. Mainframes, for example, date from computing's Precambrian Era and have been headed for extinction since its Paleozoic. Yet, they still persist as irreplaceable building materials for large enterprises of all kinds. IBM mainframes even host smaller virtual computers of the sort that was expected to replace them.
Oracle, around for about a quarter of a century, continues to withstand threatening improvements by MySQL and PostgreSQL. Amazon, Orbitz, EMC and Southwest Airlines all deploy Oracle on Linux. Wim Coekaerts and his team at Oracle also are involved closely in the development of Linux itself, in cluster file systems, for example.
Oracle isn't the only commercial database with ancient origins that continues to find itself at home on Linux. The other day I was talking with Adam Hertz, the VP Technology Strategy at Ofoto, a company that deploys its services on many terabytes of disk space on Linux servers. After he told me the cool stuff Ofoto was doing with Linux, I asked him which database he was using to manage the huge piles of data on company servers. His answer was Sybase, and the reasons were both technical and corporate. The two companies enjoy a good working relationship.
Over the past year I've spent a lot of time looking into the growing independence of IT shops from vendors and the growth of DIY-IT, or Do-It-Yourself IT. While the DIY-IT trend involves growing independence from vendors, it also involves two other developments: 1) healthier relationships with vendors that understand and embrace Linux and open source; and 2) new products, by both vendors and independent Open Source communities, that provide interoperabilities that some vendors--for example, Microsoft with Exchange--don't always welcome.
IT personnel are notoriously reluctant to talk on the record about what they're doing with Linux--or anything, for that matter. It's been pounded into their heads that talking to the press specifically is not a part of their job descriptions. Most are willing, however, to talk off the record, as long as it's not made clear which company is the source of the information.
With very few exceptions, IT folks have been telling me lately that Linux continues to make enormous advances inside their organizations, in nearly every area except the one where Microsoft maintains the same degree of persistence we witness with Squaw Peak. That one exception is Microsoft Exchange. "We can easily see our way to replacing Microsoft Office and even Microsoft Windows", one executive told me. "But we can't get along without Exchange. If you're looking for Microsoft's real lock-in with enterprise customers, Exchange is it."
It would be a big mistake to dismiss Exchange as merely another problem program sustained by Microsoft's monopoly powers. The CEO of a nearly all-Linux technology company recently told me her IT chiefs are seriously looking at Exchange. There are, it seems, some things that Exchange does better than anything else, even though it requires Outlook as its client. Here's what I was told just last week by a top IT guy at a major entertainment company:
Outlook is kick-ass if you want to meet with ten other people. That's great for Windows desktops, but we have Linux desktops as well. Those guys use the Outlook Connector for Exchange from Ximian. I have a Linux desktop too, a dual boot Mandrake. But, I can never get it to work with Exchange, mostly because I have to go talk to the guys in black robes running the Exchange server. And they don't make it easy.
You've got to look at the big picture from the long-term perspective. Exchange isn't just e-mail. It's business groupware done right. It's not as totally proprietary as Lotus Notes. And it uses e-mail as the groupware context, which works well for people. Especially the group calendaring. You're in Outlook. You want a meeting. You look at people's calendars and set something up. Messages go out. Everybody delegates who has rights to see parts of their Outlook calendars. The whole system works very well.
See, the problem with Exchange is that it's a good product. It's also deeply entrenched inside organizations. In our case it took about two years to set up all the trust relationships and to relieve executives of the need for secretaries. You need think about the sociology of all this, and how important it is.
In other words, Exchange is a competent product. There are a lot of increasingly competent competitors that work with Linux--Bynari, Kroupware, Oracle Collaboration Suite, SuSE OpenExchange, PHPGroupWare, Easygate Workgroup, Stalker CommuniGate, ExchangeIT!, Samsung Contact (leveraging HP's abandoned OpenMail), Bill Workgroup Server (and exchange4linux), SquirrelMail--but I don't see a huge market rush toward any of these solutions, even when the problem being solved is just getting off Exchange (which many customers want to do, in spite of its virtues). At least not yet. If I'm missing something, please tell me.
So, while Exchange and other useful legacy products continue to withstand the erosive forces of Linux and other open-source alternatives, interoperability is the guiding virtue. And if Microsoft wants its Squaw Peaks to continue leveraging their competencies, they'll agree with their customers about the need for interoperability.
Doc Searls is Senior Editor of Linux Journal. His monthly column is Linux For Suits, and his bi-weekly newsletter is SuitWatch.
Doc Searls is Senior Editor of Linux Journal
|Designing Electronics with Linux||May 22, 2013|
|Dynamic DNS—an Object Lesson in Problem Solving||May 21, 2013|
|Using Salt Stack and Vagrant for Drupal Development||May 20, 2013|
|Making Linux and Android Get Along (It's Not as Hard as It Sounds)||May 16, 2013|
|Drupal Is a Framework: Why Everyone Needs to Understand This||May 15, 2013|
|Home, My Backup Data Center||May 13, 2013|
- Linux Systems Administrator
- Senior Perl Developer
- Technical Support Rep
- New Products
- UX Designer
- Designing Electronics with Linux
- Dynamic DNS—an Object Lesson in Problem Solving
- Using Salt Stack and Vagrant for Drupal Development
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- Have you tried Boxen? It's a
2 min 59 sec ago
- seo services in india
4 hours 34 min ago
- For KDE install kio-mtp
4 hours 35 min ago
- Evernote is much more...
6 hours 35 min ago
- Reply to comment | Linux Journal
15 hours 20 min ago
- Dynamic DNS
15 hours 54 min ago
- Reply to comment | Linux Journal
16 hours 53 min ago
- Reply to comment | Linux Journal
17 hours 43 min ago
- Not free anymore
21 hours 45 min ago
1 day 1 hour ago
Enter to Win an Adafruit Pi Cobbler Breakout Kit for Raspberry Pi
It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Pi Cobbler Breakout Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- 5-21-13, Prototyping Pi Plate Kit: Philip Kirby
- Next winner announced on 5-27-13!
Free Webinar: Hadoop
How to Build an Optimal Hadoop Cluster to Store and Maintain Unlimited Amounts of Data Using Microservers
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Some of key questions to be discussed are:
- What is the “typical” Hadoop cluster and what should be installed on the different machine types?
- Why should you consider the typical workload patterns when making your hardware decisions?
- Are all microservers created equal for Hadoop deployments?
- How do I plan for expansion if I require more compute, memory, storage or networking?