Practical Technology

for practical people.

October 6, 2003
by sjvn01
0 comments

Gartner’s Luke-warm on the Linux Desktop

Gartner Dataquest Inc.’s August 8th Linux on the Desktop: The Whole Story finds in most situations that spending money on a massive Linux desktop migration, “that won’t show a return on investment (ROI) within two to three years usually does not make sense.” That said, the authors add, “there are situations in which a move to Linux OS on the desktop will deliver ROI and does makes sense.”And what are these? According to Gartner, there aren’t many of them. In general, companies shouldn’t look to changing their desktops because of “Linux hype, myths and anti-Microsoft sentiment.” Instead, “an enterprise with older versions of Windows should estimate the costs and benefits of: 1) a project to upgrade its current environment to Windows XP, and 2) a project to move to Linux, and compare the ROI of the two alternatives before choosing a platform.”Gartner concludes that Windows is the better choice because of its lower total cost of ownership (TCO) for knowledge workers. But, Gartner’s analysts point out, “Too often, enterprises try to link the client-OS decision to the office product decision; these are two separate determinations.” In addition, Gartner add, open source office suites like StarOffice or OpenOffice can be used to lower the TCO in some circumstances on Windows.That said, Gartner recommends the Linux desktop primarily for technical desktops and “enterprises whose users require a narrow range of applications, such as data entry workers and some structured-task workers,” because of this group’s “far-lower migration costs to move from Windows to Linux.”

he Linux Office Supporters’ Take

Linux desktop supporters agree with most of Gartner’s premises, but disagree with the conclusions. Jeremy White, interim chair of the Desktop Linux Consortium, a newly formed trade group advocating desktop Linux, says, “I think that Gartner does make some good and intelligent points. They’re wise to make StarOffice or OpenOffice vs. Microsoft Office, a separate business choice than an OS choice. They go on to assert that the problems with Linux on the desktop are often application issues, and we agree that a valid point.”

But, White goes on to say, “Desktop Linux is for more people than Gartner would have you believe today. They project out a cost of supporting Linux desktop and retooling as a dramatic increase over a Windows desktop upgrade. The idea that Linux’s desktop administration is harder than Windows desktop administration is bunk. The inverse of that is the case. Linux tends to scale better.” For example, “one insurance company in Germany uses a single boot stack to run 8,000 desktops, with local desktop customizations with a total IT staff of four. If that’s not lower TCO, I don’t know what is.”

Jon Peer, vice-president of marketing for Novell/Ximian, agrees “with how Gartner segments the market, but there are some segments that are missing and they underplay some cost considerations.” For example, Peer believes that even while Gartner believes that Linux would work well for transactional workers, the savings are even greater than the ones Gartner cites.

In addition, Peer points out that Gartner missed one segment: the international desktop user. “Public sector agencies, especially in the European Union, see the adoption of the Linux desktop as an issue of state.” If they use Linux, they don’t have to export hard currency to the US, and at the same time they support local system integrators and VARs. This isn’t,” he continues, “anti-Microsoft, its pro-local businesses.” Yes, he agrees, “international is a special case, but it is a real market.”

Peer also says that Gartner doesn’t give enough credence to the economic impact of Windows continuing security and virus problems. And, that Gartner underestimates, “the degree of concern customers have about the increased costs of the Microsoft Software Assurance/Licensing 6 program and its end of life policies for Windows 95 and Office 95.”

Sun has recently introduced the Java Desktop System, which, despite the name is a Linux-basd office suite running on SuSE Linux. Nancy Lee, Sun’s group marketing tanager for desktop solutions, “To put this context, Linux on the desktop is still in the early stages of the enterprise adoption curve. It is only in recent years that must-have desktop applications have become viable on Linux, such as StarOffice, GNOME, Mozilla, and Evolution. These applications are sufficient for many enterprise scenarios such as call centers, where knowledge workers who need only a discrete set of applications can be quickly productive.”

She goes on to say, “There are hundreds more open source applications such as project management that are available today, and improving everyday as we speak, as well as new Java applications being developed that can run on Linux. These additional apps will provide the foundation that will allow the expert users to move over to Linux in the very near future (as predicted by the rapid growth over the next 5 years by industry analysts like IDC).”

Joe Eckert, SuSE’s vice-president of corporate communications, thinks, “That many clients are looking for freedom from licensing and from mandatory upgrades.”

Other Linux desktop players, like Dr. Frederick H. Berenstein, co-chairman of Xandros, a leading Linux desktop provider, thinks that Gartner doesn’t emphasis that just because you have a Linux desktop doesn’t mean you can’t have most Windows office applications, “It’s precisely in recognition of the potential costs cited in the Gartner report that the Xandros Desktop OS was designed to provide a familiar working environment that, when required, can flawlessly operate Microsoft Office without Windows. A company which recently purchased 150 Xandros Desktop licenses to replace Windows 98/2000 wrote to tell us that they saved $300,000 over what it would have cost to migrate to Windows XP.”

Xandros does this with the use of CodeWeavers’ CrossOver Office technology. Xandros customers aren’t the only ones that see the advantages of Windows applications on Linus desktops.

Rick Lehrbaum, editor-in-chief of DeviceForge, which publishes DesktopLinux.com, comments, “These days I run SuSE 8.2 and make frequent use of CodeWeavers’ Crossover Office to launch MS Word, PowerPoint, and Excel for when I need the mostest in compatibility with Windows-users’ documents. But a good 95% of my daily work is without even those hybrid situations.”

Eckert, agrees that being able to have your knowledge worker who’s an Excel whiz with his customized macros work with Excel on Linux using CrossOver is great, but “the training to get up to speed on the Linux desktop today is significantly less than any prior Linux desktops. I use Open Office, and friends and family are amazed at how similar its look and feel is to Microsoft Office.”

The SuSE VP also thinks that you can’t downplay the importance of the transactional, thin-client Linux desktop. “It’s hitting Linux right in its sweet spot.”

Finally, despite what Gartner may think of the Linux desktop market, Eckert insists, “We’re finding a groundswell of customers who are now looking for Linux on the desktop and we already have customers who are deploying well over 100,000 thin-client and fat-desktops.” For SuSE, at least, the whole story on the Linux desktop is that it’s already proving profitable for both them and their corporate customers.

October 2, 2003
by sjvn01
0 comments

Has Sun Shot Itself in the Foot Once Too Often?

Sun’s troubles are coming home to roost, thanks to McNealy’s failure to give up Solaris on SPARC and embrace Linux on Intel.

Let me say up front that I have a love-hate relationship with Sun. I love its operating system. I really like Java. And, I like the SPARC architecture. But I hate the way Sun constantly reworks its Linux and open source stance. I really dislike the way it keeps vexing its Java partners. Get over it, McNealy: You cant base a successful business plan on selling Solaris on SPARC anymore. In fact, you havent been able to do that for years now.

You put all those negatives together, and its not too hard to see why Sun has been in a long slump. For some reason, some people still think that Sun is not only holding its own as a server company, but its actually leading the server market.

I dont know what these folks have been smoking! In the latest IDC server report, its IBM by a neck at 30.1 percent over HP with its 27.7 percent. Sun? Its revenues have dropped by 19 percent quarter to quarter since last year, and their market share is now at 13.percent.

Dan Kusnetzky, IDC vice president for system software research, tells me that in 2000, Suns Unix business was bringing in roughtly a billion dollars, but in two years time, it was down to $685 million. Thats a heck of a decline.

Continue Reading →

September 25, 2003
by sjvn01
0 comments

Ransom Love, Co-founder of Caldera and SCO, Speaks of Unix, GPL and the Lawsuit

In 1994, Caldera Inc. was formed by Bryan Sparks and Ransom Love with the financial backing of Novell Inc. founder Ray Noorda. The company was one of the first backers of commercial Linux. Since that time, Calderas successor company, The SCO Group Inc., has gained notoriety for its legal actions against Linux vendors and end users over what it says is proprietary Unix code. When he left Caldera in mid-2001, industry wags said Love would take the helm of the UnitedLinux consortium; but instead, he left the Linux business. Today, Love is writing a book about the early days of Linux commercialization and the open-source way of approaching problems.

Steven Vaughan-Nichols, editor of eWEEK.com, spoke to Love in an exclusive interview. Love, who was Caldera CEO during its acquisition of SCO and the contested Unix source code, expressed displeasure over the current developments from his former company.

eWEEK.com: Lets cut to the chase: What did you intend to do with the Unix source code?

Love: Clearly, when we acquired SCO and Unix, our intention was to see how Unix could expand and extend Linux. In a lot of technologies, Linux was going in slightly different ways, but we thought Unix was the natural companion to it.

We took the Linux code that was available and learned to cleanly match it with the Unix APIs. The idea was to adopt Linux APIs and mechanisms to function on top of a scalable Unix code designed for SMP [symmetric multiprocessing]. At the time, Linux was moving to clustering to make Linux more scalable. We wanted to combine Unixs improved symmetric multiprocessing with Linux so that it would have both excellent clustering and SMP.

Indeed, at first we wanted to open-source all of Unix’s code, but we quickly found that even though we owned it, it was, and still is, full of other companies copyrights.

The challenge was that there were a lot of business entities that didnt want this to happen. Intel [Corp.] was the biggest opposition.

eWEEK.com: Intel? Why?

Love: I don’t know their real reason, but my sense was that they were using Linux against Unix and Sun [Microsystems Inc.]. They wanted to destroy the Unix base on Intel in favor of Linux so Sun wouldnt have a low-end Unix path.
And, of course, there was their love-hate relationship with Microsoft. At the same time, they didnt want to displace Microsoft with a Linux that had the best of both operating systems.

Linux and Unix are highly compatible and should be supportive of each other, but they were being pitted against each other because no one wants to threaten Microsoft. In Intel’s case, Windows was also making them too much money.
We didnt want to spend years clearing out the old copyright issues in the face of corporate opposition. So, instead we worked on Linux Kernel Personalities to bring Linux application compatibility to SCO Unix (formerly UnixWare) and OpenServer. The idea was to enable developers to write for both Unix and Linux with a common Application Programming Interface (API) and common Application Binary Interface (ABI). That way developers didnt have to work so hard, and Unix users, the client base we inherited from SCO, could run Linux applications.

We were no longer thinking about mixing code; we were trying to create a common development environment. We were trying to keep the Unix and Linux kernels separate, while tying them to common APIs and ABIs.

eWEEK.com: When you bought SCO, you had other problems beyond the concern about mixing Unix and Linux, right?

Love: Thats right. There were many reasons we bought SCO: its then-strong reseller community; its incredible installed base of replicated business where Linux could play well; its engineering talent; its global support infrastructure; and what we then thought of as the future of our product base—Project Monterey.

Editors note: Project Monterey was a deal between SCO and IBM, with Intels support, to develop an enterprise Unix that could run on systems based on Intels IA-32 and IA-64 architectures as well as IBMs POWER4 processor. The result would have been a single product line supporting systems ranging from entry-level servers to large enterprise environments.

Love: We were really excited about Monterey as the next product step for Caldera/SCO. With it, we would move a combined Unix and Linux to a 64-bit platform. We were counting on it, and senior IBM executives had assured us that they wanted Monterey.

Then, IBM decided to name it AIX 5L (on August 22, 2000, 20 days after Caldera had bought SCO), and they wouldnt release [Monterey] on Intel. That became a real problem for us. SCO had depended entirely on Monterey on IA-64 for the future of our Unix and Linux product lines. IBM did offer some payment for our development troubles, but it was insufficient.

eWEEK.com: That was the real start of trouble between the two companies, then?

Love: Yes.

eWEEK.com: What do you think about SCOs current management claims that IBM took Unix source code and put it into Linux?

Love: I don’t get into that level of expertise, so thats an area I cant comment on. Of course, both SCO/Caldera and IBM contributed to the Linux kernel. Certainly, IBM contributed SMP capability. We didnt do much with SMP. Logically, I seriously doubt that IBM would actually list the Unix code into Linux. Were they heavily influenced by Unix? Of course, all operating system engineers are.

eWEEK.com: > SCOs current management is now going after the GPL. What do think of this move?
Love: We looked at the GPL for many years. We thought it had problems, For me, the GPL was not the open source license I would have chosen for commercial opportunities, but if I were trying to establish an open standard, Id use GPL.
Fundamentally, the only business model that works with GPL is a subscription service, one like Caldera had and where Red Hat has with its enterprise Linux distributions. The GPL might be questionable in court, but for what Richard Stallman intended, its not flawed at all.

But, that said, I wouldn’t want to test the GPL in court, particularly given Caldera’s history of voluntary compliance with it.
If you start down a path, and you get high-powered attorneys and [then] you begin to believe things you might not have at the beginning.

eWEEK.com: What do you think of SCOs recent threats to expand its legal actions?

Love: Im not privy to the information they have. But, its not the path I, or our group, would have gone down. I think Caldera investors who wanted a quick return pressured the management. They seem to think that short-term, possible gains are more important than long term ones, which is unfortunate.

I dont’ believe that the suit is good for the company or Linux. I do believe IBM has not played clean with SCO. Still, with UnitedLinux they were a tremendous help. But, on the other hand, unlike other Linux companies, Caldera/SCO didnt get IBM investments, and of course, theres always Monterey.

Now, the suit has taken on a life of its own, and theres a lot of posturing for the suit going on that people now believe in. That said, there are many business relationship issues that the open-source community isnt aware of between SCO and IBM. But now its become an ongoing feud between SCO and the open-source community.

I don’t know if theres really an intellectual-property case or not. Its possible SCO discovered something that I dont have the information on. I do think, though, that its very unfortunate that what should have been a contract dispute has become an industrywide fight.

eWEEK.com: Why is this is so? Certainly, SCO has been fanning the flames.

Love: Perhaps by proposing to go after Linux end users, they want to put additional pressure to bring matters to a head. But, the way its escalating, I’m not sure they’re trying to bring it to a conclusion. SCO may actually believe that they’ll drive a business with Unix licensing alone.

eWEEK.com: How do you feel about this?

Love: My belief is that Unix and Linux should co-exist and should look and feel the same to application developers. Fundamentally, I would not have pursued SCO’s path.

You see, the challenge is building business. Litigation, no matter what side youre on, tears down businesses. Only the attorneys win. Companies should focus their energies on building their businesses, not on lawsuits. I dont see any positive outcomes.

It’s like a fire. Right now in Utah, they started a controlled burn, and its turned into the worse fire of the season. They had been afraid of a lightning strike and then they lit the match.

This is awkward to me, I don’t know whats going on inside SCO today, and I dont want to throw stones on either side.

I, however, no longer have any investments in SCO. When news of the IBM lawsuit broke, I sold the last of my stock. I no longer have any relationship with the company.

eWEEK.com: Do you think, even after the Monterey letdown, that SCO could have been successful on the path you would have taken?

Love: It could have been successful. The path we were taking was the only one we could. We didn’t have the resources to move Linux to IA-64 on our own, and we couldn’t push our SCO Unix customers to Linux.

Had the economy spun around … Much of our business was with retail sites, and as their businesses got better, ours would have too.

A version of this story was first published in eWEEK.

September 19, 2003
by sjvn01
0 comments

Linux Security: Good Enough

Linux is fundamentally more secure than Windows. There, I’ve said it.

ts not that Linux is some bulletproof wonder of security. Its not. If you want an operating system that really been built from the ground up to be secure what you want is OpenBSD. The crew behind it has made safe, sane security job number one before Bill Gates could spell security if you spotted him the s and the y.

But, to get back to the point, why is Linux more secure than Windows? First, its because Linux is open source. Yes, any cracker who wants can hunt for security holes all day long. Microsoft is closed source. If closed source is so much better for security, why is my virus detector still yelping every few minutes as the latest Windows virus, Swen, tries to e-mail it way in?
Indeed, what some security lunkheads claim is a flaw in Linux, its open source nature, has proven to be a security virtue. Potential security holes are spotted and fixed in Linux much faster than they are in Windows.

Don’t believe me? Consider, if you will, all of Linuxs security problems in the last year-and there has been lots-pile them all together and compare all the damage theyve done to real world productivity vs. the damage done in the last twelve months thanks to Blaster or SoBig or Bugbear or Badtrans or Elkern or Magistr or Sircam or Yaha or Nimda, and its clear that for all practical purposes, Linuxs security flaws are minor indeed.

Besides, Windows has always been insecure because of basic design flaws. Microsofts own fundamental operating system principles of enabling data and programs to work together at a low level has provided both the ability for programs to interoperate with each other over the network, from Windows for Workgroups dynamic data exchange (DDE) to Server 2003s ActiveX, while simultaneously giving crackers the ability to break into and corrupt Windows systems.
And, of course, thats exactly what theyve been doing. Over (ILOVEYOU), over (Melissa), and over (Blaster) again. Microsoft claims they want to do better. Indeed, Dave Aucsmith, Microsofts Security Business Unit CTO said back on April 18, 2003 if Windows 2003 was as vulnerable as previous versions of Windows, it meant that the companys security improvements approach “was wrong.”

Well, guess what, Microsoft was wrong. Dead wrong in the case of network administrators whove seen Server 2003 go down from one security exploit after another.

And, even now, after the worse summer ever for Windows security problems, after Ballmer has been humbled by Microsofts awful security, Microsoft is still up to its insecure tricks! What some find much to praise in Office 2003s collaboration features. I see bigger, badder security holes than ever. Yes, they are great features, but theyre also features that have hack me written all over them.

Linux simply never made this fundamental design mistake. In part, thats because Linux was always designed to work on a network and Windows, even now, is showing its desktop heritage of assuming that you can trust any data source. Of course, Microsoft has made some improvements like Enhanced Security Configuration (ESC) in the latest Internet Explorer and Server 2003, but, oh the irony of it all, to make such commonplace tasks as getting Windows own update patches, you have to amend and weaken your security policies to get work done.

With Linux security you dont have to play security games to make sure applications can work. Linux security is built on a foundation of stone, not sand.

Finally, there is no doubt that Windows is more popular than Linux. But, so what? Whining Windows defenders claim that its only because Windows is a bigger target that it gets hit so often. Nonsense. The real reason why Windows gets hit so often is because its an easier target. It it were popular and more secure, the script kiddies would be back playing computer games instead of games with Windows computers.

No, when push comes to shove, Linux has shown itself to be more secure than Windows in the real world. But, that said, the real secret to securing any operating system isnt the operating system itself. Its how its managers implement its built-in and third-party security tools.
For all of Windows recent woes, the simple truth is that most of them would have been mitigated has Windows administrators simply kept up with Microsofts security patches and used basic firewall measures. An unlocked door wont keep anyone else, but even a cheap lock will stop most petty online criminals.

Would Linux still be more secure? Yes, indeed. But, in the big bad real world, Windows could be doing a lot better.

To do security right, you have to be updating your programs and operating systems constantly. Windows, Linux, whatever. If you want your systems to be trouble-free, you need to take a lot of trouble. Hard work and constant diligence are the only real security answer. Its just that with Linux, you see, you dont have to work so hard.

A version of this story was first published in eWEEK.

August 28, 2003
by sjvn01
0 comments

SCO: Inside the hurricane

Between hate mail from open source supporters and love notes from investors, life isn’t easy inside SCO. There have been more hated technology companies; IBM and Microsoft immediately come to mind. But they weren’t pounded earlier this week by a successful DDoS (Distributed Denial of Service) attack despite the efforts of open source leaders like Eric Raymond to stop it. And no one’s written a Nigerian spam parody for their CEOs. At the same time, though, some stock buyers love SCO’s aggressive Unix intellectual property stance and its Linux licensing schemes. Say what you will about the merits or demerits of the case, life at SCO is like being in the eye of the hurricane.

Darl McBride, SCO’s CEO, couldn’t agree more. “It’s interesting to wake up in the morning because you never know what will happen on a given day. You realize you’re in the middle of the hurricane. I was brought in to run this company, and then when we decided to start protecting our IP, our first decision was whether we were going to fight or get taken out early. Since we made that decision to fight for our property rights, as we unravel the yarn, it just becomes bigger than you thought it could possibly be going in.”

McBride also compares working at SCO to riding a roller coaster. “The highs and lows get you hardened and toughened and take on a steady tone. You realize that life may be really good today, it may be really bad the next day.” Eventually, he says, you learn to “hunker down and think like a fire fighter. Early on, it was fairly unnerving for employees, but now people are really tough on and see that SCO has taken an IP leadership position.”

You might think that employees would be leaving SCO, but according to McBride, despite everything, “there’s been no lawsuit-related turnover.” Indeed, “we get lots of people wanting to come aboard.” He also comments that 320 out of the 330 SCO people focus on SCO’s products, it’s the other ten who are the ones living in the middle of hurricane.

One of the storm-tossed wretches is Blake Stowell, SCO’s director of corporate communications, who just had his fifth child on August 25. He went to work that morning, joined his wife for the birth, then was back to work on the 26th. As he puts it, “I’ve never worked harder at a job in my life.”

He confesses that he’s “a bit tired,” but “for the most part, we’ve managed the communications pretty well over the last six months,” even though he believes that “there are some people — press, open source companies, and opinion leaders, like Eric Raymond, in the industry who don’t know what’s going on.”

Still, he says, “I don’t find it frustrating. It takes a lot of work and I look it as a challenge. Every time the open source community fires back with an issue I have to reply and that takes up bandwidth on my side. [But] I think it’s been a good exchange of opinions. I think each side understands the other’s viewpoint now even if they don’t agree with each other.”

McBride insists that IBM is the root of SCO’s Problems

McBride thinks that a lot of SCO’s public problems don’t stem from SCO’s actions, but from a loosely organized disinformation campaign masterminded by IBM. “IBM has a vast reach to a large number of people in open source. IBM doesn’t touch hundreds of thousands directly, but with their strong reach and influence to companies and people in the open source community, in particular Linus Torvalds and Eric Raymond, IBM gets its message out.” He goes on to say that “Novell is trying to get in [the attack] by trying to co-coordinating with IBM along with Red Hat and SuSE.”

Specifically, “companies have approached me and told me that IBM had tried to get them to stop working with us, even companies that are competitors to IBM. We’ve also had customers come up and say IBM will penalize us if we keep working with SCO.” McBride explains that, for the most part, these haven’t been SCO resellers or customers, but mostly software developers. He adds, “We’re in the discovery stage and this will be part of the filing and we will show direct information that IBM is the source of some of these attacks coming at us.”

What people don’t understand, McBride insists, is that SCO’s legal actions aren’t just about SCO’s IP, Unix, and the GPL anymore, it’s a broader issue that includes music, video, and anything that can be digitized and distributed on the Net. To McBride, the real issue is “the future of IP rights in the 21st century.”

McBride isn’t the only SCO employee who feels that way. Communications director Stowell says, “I once worked for a company involved with the Open Source community. I enjoyed the time that I worked there trying to build a business around contributions from a development community. I joined that company when the 2.2 kernel was in wide distribution.” But, he says, “Since coming to SCO and reading over the contracts held with other licensees such as IBM, Sun, HP, and many others, I too have come to the realization that SCO intellectual property has indeed been contributed into Linux. I haven’t been just drinking the SCO Kool Aid. I understand the company’s case, I’ve read every word of each contract, every exhibit in our case, and I understand that there are people and organizations that have issues with our viewpoint. I believe in what we are doing in protecting our intellectual property. I hope at some point we can find a solution where SCO can be properly compensated for its IP and the Open Source community can move forward unhindered in creating great software.”

Drew Spencer, former CTO of Caldera from September 1998 to May 2002, who no longer has any interests in Caldera/SCO, sees it differently. “My sense of SCO’s action of late is that it has formulated a strategy by which it intends to extract the most value it possibly can from the IP it purchased when Caldera bought SCO in order to either liquidate it (as occurred with Caldera first generation) or re-launch the company as something totally different. With the R&D expense involved with trying to keep two operating systems up-to-date with the hardware development and what amounts to the destruction of any business development opportunities with the hardware vendors and ISVs, it’s probably pretty safe to say that SCO doesn’t want to be in the OS business anymore.”

One way in which some SCO employees are extracting value is from SCO’s lofty stock price. SCO was trading at a near 52-week high of $14.36 on August 27, and company executives have been selling stock. John Ferrell, founding partner of Carr & Ferrell, LLP, a Silicon Valley intellectual property and corporate law firm, “was interested to see that SCO insiders [the other] week were selling SCO stock at greatly inflated prices. If in fact IBM has misappropriated and infringed SCO code, SCO shareholders will deservedly be handsomely compensated. If, however, we come to learn that SCO management is falsely creating turmoil in this struggling tech economy for the purpose of jacking and dumping their stock; SCO’s legal troubles will be just beginning.”

Financial and IP issues aren’t the only ways SCO has been making headlines recently. Spencer thinks that SCO opponents who DDoSed SCO’s site are only hurting their cause. “In order to win in court, particularly with a jury trial in Utah, baiting the community into DoS attacks, protests, etc., merely serves to substantiate the case that the community wants to destroy SCO financially and the jobs that come with it. With the loss of jobs in the IT sector, particularly in Utah, where Novell, Caldera/SCO, and others have struggled as of late, a jury will likely be sympathetic to SCO’s problems even if the community is able to dispute SCO’s allegations of theft.” In short, “SCO is the ‘troll’ and the community has been keeping it well fed.”

That said, Spencer adds, “Could I or would I have taken the approach they are? No.”

Other former Caldera/SCO employees agree that they’re not happy with SCO’s current path, but SCO’s current staffers continue to stick to their position despite the slings and arrows of outraged open source advocates.

Additional reporting on this story was done by Joe Barr.

A version of this story first appeared in Linux.com.

June 26, 2003
by sjvn01
0 comments

The Mobile Phone Operating System Wars

It wasn’t so long ago that all you expected from your mobile phone was for it to let you talk to other people. Not any more! It’s not your dad’s cellular phone anymore; actually, it’s not even your old digital phone. Today, both mobile phone vendors like Ericsson and Nokia and network operators like Sprint and T-Mobile are eagerly pushing you to buy phones that double as personal digital assistants (PDA)s, digital cameras and mini-Internet consoles.

What’s driving this is a combination of ever-shrinking hardware components, which enable mobile phone OEMs to pack ever more processing power and RAM into a hand held device; the slow but steady growth of high speed wireless connections (2.5 and 3G); and network operators seeking new ways—such as simple messaging service (SMS), multimedia messaging service (MMS) and Wireless Access Protocol (WAP) for mobile Web viewing—to make income from their users.

As wireless devices and networks’ functionality and performance of have improved, their operating systems have also had to improve. According to David Wood, Symbian’s Executive Vice President for Technical Consulting, “the relentless increase in user requirements for mobile phones means that proprietary operating systems adopted by mobile phone manufacturers ten years ago are now at their limits.”

Those limits are being broken. Bad economy and all, smartphones are a growth market. According to IDC’s Ross Sealfon, research analyst for Smart Handheld Devices program, smartphones are taking off, with worldwide first quarter 2003 shipments growing by more than 400% to 1.71 million units. Specifically, IDC’s ranks Nokia (Symbian OS) as Q1 2003 market leader, based on units shipped, with 57.3% of the market, followed by Sony Ericsson (Symbian OS) with 11.1%, then Motorola, 7.4% (Symbian OS); Samsung 5.1% (Palm OS & Symbian OS); and Handspring 4.1% (Palm OS).

Carl Zetie, analyst with Forrester Research, believes, “that the rise of middleware for mobile devices, starting with mobile databases” which “suddenly it was much easier and cheaper to integrate a mobile app into the enterprise Infrastructure” is part of what’s drives the smartphone market.

Zetie also thinks that while, 2.5G, with its theoretical 115Kbps and practical 40 to 60Kbps throughput, “is certainly another important driver of adoption for PDAs as it provides dramatically better connectivity than its predecessor, I don’t think you can attribute the growth of mobile OSs to 2.5G for two reasons. First, the biggest beneficiary of 2.5G is the low end data-enabled smartphone such as J2ME or BREW-enabled phones. These devices have the least powerful OSs of all handheld devices, and in many cases no ‘real’ OS at all. Second, its important to remember that the majority of PDAs (ignoring the smartphone for a moment) in both the consumer and enterprise domains are mobile but not wireless—that is, they don’t make use of a wireless connection, 2.5G or otherwise.”

Instead, what’s really driving the market, he thinks, is the “constantly inflating enterprise demands for applications that are more and more comparable to what a laptop is capable of with consumer demand for rich media and games.”

Today, the most important mobile operating systems are Microsoft’s Smartphone 2002, Palm OS 5.x, and Symbian OS 7. Each has taken a different path to arrive at this point and each delivers services to their devices in uniquely different ways.

Still, each faces common problems. Each must work with small, mobile devices with limited screen space, memory and input options that usually used in short, frequent bursts of activity. In addition, they must support telephony communications standards and other networking services ranging from IrDA, Bluetooth, and TCP/IP over 2.5/3G and Wi-Fi all while restricting power consumption to the lowest possible level.

Besides doubling as a PDA, today’s smartphones operating systems are also asked to handle audio and video playback over MMS; take, save and send low-resolution digital photographs, and serve as an e-mail and instant messaging client. It’s not easy.

PalmOS: The PDA OS

The oldest of the trio, Palm OS started life in 1998 as an operating system for the first hugely successful PDA, the Palm Pilot. The 16-bit early versions of PalmOS supported the embedded Motorola 68000 chip series known as DragonBall. What set Palm OS apart from its competitors, says Carl Zetie, was that “unlike prior ‘organizers’ Palms could readily be programmed to add relevant enterprise or consumer applications.”

To handle today’s more demanding PDA and phone combinations; the recently released 32-bit PalmOS 5 supports ARM-based processors. With this combination, according to Albert Chu, Palmsource’s VP of Business Development, “the Palm OS has the horsepower to do sophisticated multimedia and security applications.” by supporting 128-bit Secure Socket Layer (SSL) and wireless connectivity options such as 801.11b Wi-Fi.

While Chu claims that Palm OS is the smartphone market leader, others disagree. Chris Preimesberger, wireless development analyst for Evans Data, says, “Palm OS has lost momentum in sales over the last couple of years; even though it has a steady market following. It needs to reestablish itself to developers, and potential new customers, somehow. Palm OS needs a new killer reasons for purchase.”

Isaac Ro, Senior Analyst for the Aberdeen Group, though, thinks that Palm OS’ problem is its hardware developers tend to devise their own ways to fit Palm OS to their phones. “This can lead to fragmentation of the operating system and leads to programmers constantly reinventing the wheel.”

Palm OS 6, according to Chu, which comes out at year’s end, seeks to bring Palm OS developers together and present everyone a killer reason to keep using Palm OS by making the OS support multitasking applications and adding still more telephony and wireless functionality.

Microsoft’s Challenge: Smartphone 2002

Smartphone 2002, codenamed Stinger, has had a rocky start. Based on Windows CE 3.0, like Pocket PC, it is, a Microsoft representative explains, “the subset of the Windows CE that is appropriate for a mobile phone.” At the same time though, “Smartphone software is designed for those whose primary communication is done with voice, with an occasional need to access data information.” Users who want PDA functionality in their phones are directed to Pocket PC powered PDAs.

Thus, only one vendor, Orange, compared to dozens for both Palm OS and Symbian OS, is currently shipping a Smartphone-powered phone. Indeed, Microsoft’s Smartphone OEM partnering has gotten off to a very rocky start with a law suit from Sendo, the UK handset maker, over Microsoft’s business dealings with them.

Zetie observes though that “Microsoft quickly discovered that the brand-name handset makers were uninterested in or even hostile to its plans, so it has done an ‘end run’ around them. By facilitating contracts directly with carriers”—such as AT&T Wireless, Verizon Wireless, and Telefonica—“it has created a completely different value chain that cuts out the traditional tier one handset makers, for one that the carriers like because it puts their brand, along with Microsoft’s, front and center.”

Still one problem for Smartphone developers and users is, unlike the other two, even though Smartphone has a Windows-like interface, the display has no pointer interface meaning users must use the keypad to enter commands. As Preimesberger comments, the most popular Microsoft mobile OS is Pocket PC, which does support a touch screen. Microsoft’s explanation for Smartphone’s lack of a pointer to the desire to make devices that can be operated with one hand.

Isaac Ro, Senior Analyst Aberdeen Group, frankly thinks, “Smartphone is pretty poor” because of multiple technical and implementation problems. But, he’s not betting against Microsoft being a player. “Historically, Microsoft’s first products are always very rough, but their next version is much better” and their “developer tools are unparalleled.”

Symbian OS—the mobile phone OEMs OS of choice.

Symbian OS is beloved by mobile phone OEMs. And why shouldn’t it be? Symbian the company is wholly owned by some of the biggest names in its field: Ericsson, Nokia, Panasonic, Motorola, Psion, Samsung Electronics, Siemens and Sony. It also has the support of major programming tool vendors like Metrowerks.

Unlike the others, Symbian OS, since its rebirth from Psion’s EPOC operating system in 1998 has always been dedicated to be an operating system for mobile phones. Despite that though, and its very high market numbers, Preimesberger says, “I don’t see Symbian making as much progress in the development community as I had expected during the last year.”

Zetie explains, Symbian “likes to boast that its members account for “80% of all handset sales” – meaning that the member manufacturers sell 80% of the phones in the world, not that 80% of the phones sold have Symbian! Only a trickle of Symbian-powered phones have appeared and until Nokia’s Series 60 platform was launched they had very little impact in the market.”

Technically speaking, however, Ro is certain that “Symbian OS is the best” Why? “Because, it’s phone implementations are successful.” Mobile phones aren’t “PDAs and the like, for a voice-dedicated smartphone Symbian offers the best performance, while allowing developers and OEMs to differentiate their programs.”

With broad industry support, open standards, and the breakthrough of the first popular Symbian OS product line, with more to follow from Nokia and Ericsson, IDC predicts that by 2006, Symbian OS will own 53 % of the market with Microsoft’s operating systems placing second with 27 % and Palm lagging behind with 10%

Linux

While open standards may drive Symbian forward, open source, in the form of Linux, has been a mobile phone non-starter.

Part of the reason is technical. Rick Lehrbaum, LinuxDevices.com’s founder and editor-in-chief, believes that while a non-toy Linux can be squeezed into as little as 4MBs, “Linux probably requires double the RAM and flash memory of other embedded OSs,” for full mobile phone functionality.

Still, a few small Korean companies, like PalmPalm and Mizi, have developed Linux powered phones. “But,” Lehrbaum explains, “the real problem is that none of the embedded Linux vendors has the resources to attack that market, so it depends on the device and chip vendors to make the investment and partner with Linux OS and other technology players (e.g. Trolltech for Qtopia, Opera for browser.). In contrast, Microsoft has the muscle to make an entire stack come together. A company like MontaVista requires companies like Motorola, TI, Ericsson, and Nokia partnership to put the solution together without it, they’re just too small.”

Tomorrow

In the long run, most analysts think Symbian OS will win out. But, what does that really mean?

Zetie says that, “I would add a major caveat to anybody trying to read meaning into market numbers. First, the various reports often define their categories differently, and with so many different variations of voice and data devices, there is often little agreement. For example, is Handspring an unsuccessful PDA vendor or a successful “communicator” vendor? Given that low-end smartphone handsets sell tens of millions of units, PDAs sell millions, and communicators sell tens to hundreds of thousands, comparisons across categories are particularly misleading. Is a Motorola V60i J2ME handset really competing for the same buyer as a Handspring Treo? Probably not. In my view, the market is far too complex to be reduced to overall market shares and gains and losses.”

Ro sees the number of OEMs declining sharply. “It doesn’t make sense to have thirty phone vendors.” At the same time, though, the phones will become have more features. Even baseline machines will have high quality cameras and full PDA functionality. Simultaneously, “the business model in which mobile carriers buys phones from OEM vendors and then gives them away or sales them cheaply in order to gain subscribers will decline but not disappear. This will pressure phone vendors to build more cost effective and complex phones making even more demands of the mobile OSs.

In short, while it’s hard to see what mobile OS will become the most popular as the definition between phone, PDA, and laptop blur, what is clear is that mobile OSs will become increasingly more important to developers, and although they may no longer see the underlying structure as an operating system, end-users as well. The day of the mobile phone as computer is coming fast.

A version of this story was published in IEEE Computer.