Open Source
Open Source

How secure is open source?

Open source powers the world. But is it safe?

The penguin marches inexorably on

Described famously by Microsoft`s Steve Ballmer as a cancer, open source software is challenging strongly in the low to mid-tier server market and beginning to make its present felt, albeit lightly, on the desktop. Adoption at the high end still appears slow, however, as corporate users worry about issues concerning support, accountability and availability.Critically, however, open source has been recognised by the traditional hardware vendors, most notably and vociferously IBM, as well as by many influential application vendors.Local Linux solutions provider Obsidian Systems` Anton de Wet believes the influence of IBM throwing its considerable weight (and around $1 billion) behind open source in general, and Linux in particular, cannot be overstated in terms of its growing credibility as a workable alternative. He says big strides have been made in the high-end space in the US, but the uptake in the South African market is far slower.“Over the last couple of months we`ve seen some movement from the technologists at the bigger vendors, but the local market still lacks the evidence of a major implementation on large, mission critical systems. Once someone has taken the plunge we will see Linux take off in this sector.”Stephen Owens of enterprise solutions provider Epi-Use Systems agrees that Linux has the potential to make a huge impact on the high-end market.“IT managers feel more comfortable because Linux has established a very good track record in terms of stability and security. All the high-end server type applications have long been capable of running Linux,” he says. “Now that the major vendors are embracing it, it will become more mainstream.”Linux unlimitedInus Gouws, a consultant at Computer Associates (CA) Africa, is also convinced Linux has moved beyond its “cheaper option” status. “Linux is not limited at all. The only limit that Linux has is resources. Yes, it runs on lower specification hardware, but when you consider it has the capability of running on clustered environments, the whole picture changes.“The bigger the resource pool the more capable it becomes. You can now have a distributed environment with mainframe availability and reliability. This is very good news for the mainframe crowd as operating system and hardware changes also affect them.“Indeed,” adds Gouws, “some organisations leverage the power of Linux to run their high-end servers, again lowering the costs. These servers are usually clustered environments and have hardware specifications second to none, hosting applications that range from web servers to mission-critical medical information centres and online e-business transactional applications.”Thomas Black of the Shuttleworth Foundation believes the advance of Linux in the server market is not limited to low-powered boxes, but is best suited to high-cost utility servers. Linux has experienced most of its growth in Unix territory, he explains, because of the similarities between these operating systems.Battle for the desktop“Whereas Unix was previously restricted to expensive, high-end hardware, Linux introduced Unix-like power and functionality to low cost systems. Linux, in turn, has seen a steady migration from lesser hardware to high-end systems, allowing a single operating system to be run across the spectrum of available hardware, thereby placing less emphasis on the hardware itself,” Black says.“Linux facilitates clustering and grid computing for lower spec hardware to achieve the same results as a high-end mainframe, but at a lower cost.”Open source software`s future on the desktop is, perhaps, less clear but always the cause of heated debate – much of which is driven, rather unproductively, by anti-Microsoft sentiment.While it can be argued with some validity that open source desktop options offer much of the basic functionality of the ubiquitous range of Windows offerings, it is hard to imagine them posing a serious challenge to Microsoft`s dominance for some time.No new tricks to learnBlack believes there is still a long way to go before open source becomes competitive on the desktop, particularly in the home user environment. He points out, however, that there has been strong development over the past two years and that current options can be effectively rolled out in mass deployments that are centrally managed. This means companies can consider alternatives to Windows for their fleets of PCs – which will familiarise employees with open source.Obsidian`s De Wet agrees and, while he concedes that open source operating systems are not necessarily better than Windows as yet, is confident they will get there in the next couple of years. (That`s assuming Microsoft stands still, eh Anton? Just kidding.)IBM South Africa`s Aubrey Malabie is more confident: “With current versions of Linux, there is not even a paradigm shift for users moving from another desktop to a Linux variant. It`s not as if users have to re-learn skills or change the way they work.“There are differences, though, between what most users are used to today and what a Linux desktop offers. The biggest difference is that with a Linux desktop you scale up, and users can realistically expect more from their systems in comparison with what they use today,” he says.The question of licensing is important, but not as important as many open source disciples would have us believe. Research house Gartner estimates the licensing of software accounts for just eight percent of total cost of ownership.However, says Anton van der Berg of Linux proponent Bisart, for small companies faced with the spectre of having to update illegal software quickly, or face the wrath of the Business Software Alliance, it becomes an issue.“Our experience shows that if you look at the average small South African business, running around seven PCs, perhaps only three of these will be fully licensed. This is where Linux becomes an option,” he says.Adds Obsidian`s De Wet: “Any switch to Linux should be slow and measured. Licences usually come up for renewal in a three-year cycle, so companies that are up to date and wish to make the change for other reasons would be advised to use the time to plan ahead for the migration.“I would recommend beginning with OpenOffice as a pilot and then, if that is found to be acceptable, moving on to a full Linux implementation,” he says.Despite (or perhaps because of) the hype and publicity generated by open source software, a number of myths have arisen, both positive and negative, that require examination. The most widespread, not surprisingly, centres on the cost savings and has largely been perpetuated by the perception that open source software is free, as in gratis, as opposed to free as in free to adapt and distribute, and free from lock-in through proprietary standards.A bogus argumentWhile it is true that much of the open source software available is cheaper than proprietary alternatives, credible open source proponents have moved beyond citing this as a reason for adoption.Comments Epi-Use`s Owens: “Cheap is a bogus argument. Instead, the real benefits of open source – the ability to spread the adoption of open standards, the robustness and inherent inter-operability of the software, and the availability of hundreds of thousands of people in the market to test it – are attracting the interest of companies.”Shuttleworth Foundation`s Black agrees: “Price is getting less and less important. Now, more emphasis is being placed on the freedoms – not being locked into a particular product, the ability to be able to adapt software as your needs change.”One query often raised concerns the availability and quality of support for open source software. While it is true that companies using the truly free distributions will have to rely on the open source community for support, Gartner stresses this is not necessarily a bad thing.“Enterprises in some more-remote geographies point out that open source support can be better than what they`ve been paying vendors for. However, enterprises that require professional support for their client OS will need to pay for it. These costs may work out to be less than the cost of a Windows licence and support, but they need to be understood, and not assumed to be zero,” the research house says.Owens concedes it is probably fair to say there is not as much support for open source as there could be, but points out that in most countries there are a number of companies that offer support services.“Globally, the big vendors like IBM, Oracle and HP all offer Linux support as part of their overall offerings,” he adds.“When you start talking about the lesser-known open source products, then you can argue there`s less support. Conversely, the argument can be made that the technology is so open that you require less support.“If something goes wrong you have full access to the source code and the availability of the community that developed it. It does, however, remain one of the challenges to open source adoption, if only from a perception point of view,” Owens says.Another myth, common to users of desktop applications, is that extensive retraining is not necessary. Not so, says Obsidian`s De Wet, who adds that the misconception is also prevalent among Windows power users.So much for the myths, but what other, real, factors should proponents of open source software consider when they try to persuade companies to come on board?Mark Rotter, principal analyst for software, IT services, telecoms and networking at the BMI-TechKnowledge Group, believes it is essential they understand what their enterprise customers feel is important about software.Beyond bogusMost companies, he says, are firstly concerned with the financial benefits to be gained from implementing new software, be this in new income or improved cost and process efficiencies.Other factors to bear in mind include business benefits in terms of help with day-to-day business challenges, usability of the technology, and the introduction of predictability into environments plagued by human error.Rotter believes South African open source software vendors have not yet found a sound business model, but adds that the introduction of web services should see more rapid adoption, driven by Linux, over the next three years.And where`s the money to be made? In the short term, says Rotter, the main areas will be web content management, basic Linux implementations and support, and some consulting work.So, the penguin marches on, now with the support of many of the major vendors. Will it eventually become dominant? Probably, but that`s still quite a way off, particularly on the desktop. There are still a number of advantages that lie with proprietary software and, perhaps, it`s appropriate to give the final word to Microsoft SA`s Danny Naidoo.“Our software gives the customer several value benefits, such as our industry-leading R&D investment, market leadership, reliability, accountability and commitment to improving our service capabilities through an ever widening and improving partner base.” Government - the new disciple of open sourceIt is perhaps ironic in the light of the open source software movement`s “anti-establishment” roots that governments around the world, particularly in developing countries, are fast becoming fervent converts. The South African government is no exception.Open source and proprietary software have co-existed in government IT infrastructures for many years, but the new millennium has seen more and more countries adopting measured strategies that will free them from their reliance on commercial software vendors.At first glance, this can be explained by a desire to save costs and, in the developing world, foreign currency; but there are wider considerations. Research group Gartner has identified a number of issues behind this public sector flirtation with open source software:* A reaction to the cost implications of new, fixed-term software licence fees introduced by several large commercial software vendors;* Significant lobbying activities by commercial vendors that support open source software as a business strategy;* Anti-trust cases that have raised the profile of Microsoft as the software industry`s most dominant vendor;* The realisation by several governments that technology expenditures have not benefited local players, but rather foreign, mostly US-based, vendors;* Heavy investments in e-government have been made without ascertaining their sustainability over time;* Many governments are looking at open source software for the “perceived” savings and ease associated with its implementation, as well as its flexibility;* The widening of choice in “good enough”, supported, open source products.All this is true enough, but, argues Epi-Use`s Stephen Owens, governments of countries like South Africa, Peru and Brazil have taken the open source debate to a higher level. “Open source is viewed as a way to solve social and socio-economic problems and these countries have adopted a more philosophical approach.“In Peru, for instance, they`ve taken a constitutional standpoint on open source. They`re trying to ensure that information and data is available for the future and, therefore, believe they can`t be locked into proprietary software.“Also, this information has to be available to their citizens, who have to be able to access the data and be protected from any malicious intent. They have to have access to the source code to ensure there aren`t any ‘bugging devices` in their software. Out of this flows the demand for free software.”National interestGartner confirms that much of the proposed preferential legislation for open source software is fuelled by long-term strategic objectives, often expressed in terms of “national interest”.“Open source software is initially seen as a shortcut to technological independence in terms of satisfying internal technology needs with local skills and resources, while at the same time building a basis for future service and product exports,” the research house says.“For some of the emergent economies in Latin America or Africa, the ability to introduce IT more widely – in schools, businesses or the public sector – is limited, to a large extent, by up-front software costs. A preferential attitude toward open source software is justified in terms of narrowing the ‘digital divide`.”This certainly appears to be reflected in the South African government`s approach to open source. According to Minister of Public Service and Administration Geraldine Fraser-Moleketi, developing countries like South Africa spend billions on software licences. Billions of dollars in valuable foreign exchange that, she believes, could be used to build houses, roads, hospitals and schools.“Not only will we save taxpayers` money directly but, because government is the country`s largest IT user, its adoption of open source is expected to act as stimulus for adoption in other sectors.“Open source has the potential to improve the cost and speed of service delivery and thereby efficiency in the public service. It can also have a positive impact on quality. Existing open source software can be obtained at low expense and then redistributed widely without further payment for licences,” adds Fraser-Moleketsi.“This creates a potential for significant cost saving. Furthermore, because different vendors all have access to the source code, they can compete to sell their support services, exercising downward pressure on prices.”State Information Technology Agency (Sita) group CIO Mojalefa Moseki claims government has already made significant savings on licensing, software procurement, support and upgrades through the use of open source.Government, he adds, has also benefited from increased levels of security and improved response times. “Because the software is supported internally, software errors and support calls are responded to more quickly. We believe open source software is as good as, if not better than, commercially available software. In many cases, it is more stable and more reliable,” Moseki says.It is clear the expectation is that the absence of up-front licence fees and the availability of community-based support can lead to lower costs. However, Gartner warns that while open source software has some obvious acquisition cost advantages, adopters would be wise to investigate the longer-term total cost of ownership.“Additional outlays for maintenance and support may negate any licensing cost savings,” the research house says.Nhlanhla Mabaso of the CSIR`s Open Source Resource Centre believes proprietary vendors have unwittingly popularised open source software.“There`s certainly more to open source than licence fees: we have to focus on the total cost of investment. This must include the benefits of investing in the development of our people and our economy as opposed to a strict financial cost approach,” he says.Mabaso stresses that the South African government`s approach to open source is not prescriptive. Rather, he says, it is aimed at eliminating discrimination and levelling the playing fields.Prescription and Ignorance“There are usually two factors that limit choice – prescription and ignorance. In South Africa people were failing to exercise their right of choice because they were both ill informed and misinformed. You must remember it is often easier to opt for a well-established foreign vendor`s solution than expend the effort investigating less publicised yet viable alternatives,” he says.CSIR CEO Sibusiso Sibisi confirms that government should not be construed as campaigning against proprietary offerings. “Government needs to investigate open source software as an alternative. In some cases proprietary software may be preferred, and in other cases open source software.“Government also needs to encourage open source software development activities. It must not enter into a debate taking entrenched positions. But we do object strongly to people who offer proprietary solutions and criticise attempts to implement open source software solutions,” he says.Epi-Use`s Owens welcomes government`s ‘middle of the road` approach. “A government strategy like this stimulates the economic environment in that far more companies can now become players in the field. Black empowerment companies in particular stand to benefit greatly,” he says.There can be little doubt that government and the public sector is an ideal breeding ground for the expansion of open source software, but it must be remembered that the caveats that apply to its adoption in the private sector are equally relevant. An animal of a different kindUninitiated adopters of open source software, seeking to be free of the licensing burdens imposed by the proprietary vendors, confront an animal of an altogether different kind – the GNU GPL.Licences associated with conventional proprietary software are relatively easily explained – despite their length and complexity. They`re there to protect the developers` intellectual property, investment in R&D, market share and, to a lesser extent, ability to generate revenue.Licensing requirements of the open source movement, on the other hand, are driven by altogether more altruistic motives.In order to understand this, it`s worth taking a step back in history to 1984 when Richard Stallman, a researcher at the MIT AI Lab, started the GNU Project – the name being self-consciously self-referential, denoting “GNU`s Not Unix”.The thinking behind the GNU Project, and that of its umbrella body the Free Software Foundation, is simple – a belief that software source code is essential to advancing the discipline of computer science and, in order to encourage innovation rather than market domination, should be free.Stallman was not naïve enough, however, to dismiss the threat of companies snapping up the code for profit, and instituted the GNU General Public Licence (GPL) to prevent this.The GPL is designed to enshrine the freedom to distribute copies of free software, open up the source code to those who want it and allow the adaptation of the software, or the use of pieces of it in new free programs.It replaces the standard copyright agreement with what Stallman dubbed “copyleft”, an idealistic scheme that, while not prohibiting the sale of software, is aimed at preventing monopolism.Obsidian Systems` Anton de Wet explains: “The GPL can be described as a ‘viral licence` in that it ensures that everything you do has to be available to the community at large. It is one of the main reasons behind the rapid development of the open source movement.”The GPL is not the only licensing model covering open source software. According to research house Gartner, it is now generally recognised that a valid open source licence has to comply with the definition of Eric Raymond`s more utilitarian Open Source Initiative (OSI) (see www.opensource.org) in that it:* Allows free redistribution* Provides access to the source code* Allows modifications and the creation of “derived works”* Protects the integrity of the author`s source code* Does not discriminate against persons, groups or fields of endeavour* Applies automatically and without a signature* Does not “contaminate” other software.“In commercial licence agreements, the enterprise acquires only the right to use the software; it does not take intellectual property ownership from the software vendor. Likewise, with an open source licence, intellectual property ownership stays with the original holder,” Gartner says.The success of the GPL has made it the dominant open source licence model, but some – the Berkeley Software Distribution (BSD) licence for instance – are even more liberal.Under the BSD-type licence, users basically can do what they want with the code as long as they credit the original developer. Companies like web server specialist Apache believe this is the best type of licence for those looking to further extend an existing commercial project.Mix and matchUnder the BSD licence, a company can mix and match the software with its existing proprietary code, only releasing what it feels will further the development of its own goals.Gartner believes that enterprises must understand this crucial difference if they need to go beyond simply using open source software or making modifications for internal use.“This is particularly important for software vendors planning to extend open source products,” the research house says.Who you gonna call?Advocates of proprietary software are often quick to point out that an open source licence offers no protection in terms of warranties to the user. This is generally true and, in theory, makes it impossible for a company to sue for damages when the software breaks down.Gartner, however, points out that this should be seen in perspective. “Typically, the warranties in commercial software only guarantee that the software will ‘perform substantially in conformance with documentation`, with no express fitness for any purpose, and that ‘reasonable efforts` have been made to ensure it does not contain viruses.“These scant protections are also often limited to 90 days after receipt of the software. In many cases, the warranty has expired before the enterprises have even thought about deploying the software. Finally, the remedy, if warranty is breached, is usually limited to recovery of the licence fee.”(It`s worth noting that proprietary vendor indemnity against third party copyright claims and the like can generally be viewed in a similar light.)While the freeing up of source code to allow adaptation and free distribution of software remains anathema to many proprietary vendors, there appears to be some recognition of the value that can be derived from open source innovation.Sun Microsystems` Community Licence and Microsoft`s Shared Code fall into this ambit, but they cannot be described as open source licences. While they do allow some access to the source code, there is no free redistribution, use is restricted and no modifications or derived works are allowed.Gartner stresses, however, that this does not mean that they are better or worse than open source licences in general – just that they are not the same thing.The issues behind software copyrights, patents and licensing continue to be a source of heated debate between proprietary vendors and the open source community. Both sides` arguments carry valid points and potential customers of either would be well advised to study them and identify which better suits their individual needs.

The little kernel that could

Microsoft has long pooh-poohed the Linux challenge, disregarding the OS as the folly of Internet hackers and hobbyists. But the cracks are starting to show and recent information, including a memo leaked from the company`s internal strategy group, shows that Microsoft clearly takes the Linux challenge more seriously than it admits.Recently, several cost of ownership studies have produced contradicting results. Microsoft – and a number of publications – pounced gleefully on the results of an IDC report, which shows that over a period of five years, Microsoft server software is marginally less costly than Linux, except in the case of web servers. Of course, this doesn`t take into account a number of factors, including that a five-year upgrade cycle is not something Microsoft would recommend. It also does not take into account that the study was commissioned by Microsoft itself.IBM, which uses both proprietary and open source software, commissioned a report from another research house. It found that while some initial costs were higher for a Linux deployment, the ability to scale horizontally without paying additional licensing fees yielded a three-year cost for Linux less than half of that of a Microsoft deployment. Microsoft, in turn, came in at a third of the three-year cost of a Solaris implementation.Cost arguments are often subjective and differ dramatically in individual cases, and to argue the merits of Linux purely on the purchase price is missing the bigger picture. So what is it about Linux that is making it so popular? Cost isn`t everythingAdvocates such as IBM`s sales manager for Linux, Richard Voaden, say Linux offers a host of opportunities for realising cost savings – for example through consolidation, and through hardware cost savings.But the biggest advantage to business, says Voaden, is to be gained through the consolidation opportunities offered by Linux. Rather than maintaining a whole server farm to serve data or host applications, companies are realising savings by installing these processes on a single server running Linux. And this is not just talk. Voaden, who works primarily in the European market, says the trend towards Linux consolidation is booming. Given time, he can reel off a growing list of businesses that have gone the Linux mainframe route, including the likes of Deutsche Bank and a host of telecommunications companies.Anton de Wet, founder of local Linux company Obsidian Systems, sold his first Linux system in 1995, just months after the release of version 1.0 of the OS. De Wet is perhaps South Africa`s most ardent supporter of Linux and its most dedicated champion. He says the biggest reason to use Linux is its reliability. He cites this as the biggest money-saver, and the area where the quickest return can be obtained. He is confident that Linux is the path of the future.“We are still at the beginning of the growth slope,” cautions De Wet, who matches the growth of Linux to the growth of the Internet. “In Internet time, Linux is at the stage at which the web was introduced,” he says, predicting significant growth for the operating system in the coming months and years. Take it seriously – IBM does“As part of an opportunity-ready infrastructure,” says Dave Botha, marketing executive at IBM, “Linux is one of the key elements as far as IBM is concerned.”Botha says that in the next generation of e-business, as envisioned by IBM, the key differentials that mark the line between success and failure are speed to market and flexibility. And IBM is betting the business on the fact that Linux is the way to achieve this. But IBM is more than just a vocal champion of Linux. It is also investing significant resources in the development of the OS. In its Austin, Texas facility, IBM has 250 IBM-sponsored programmers whose sole task is to develop open source applications. Most – if not all – are destined to run on Linux on one of IBM`s servers. Internally, the company runs more than 1 300 Linux servers.But IBM, much like Sun, is also betting Linux will be the bridge between the low-end user and the high-end enterprise Unix user. Botha says one of the most important reasons Linux is drawing the attention of business its the fact that it can be run not only on high-powered mainframes but also lower-end PCs and servers. IBM`s Voaden builds much of his IT worldview around the commoditisation of hardware that Linux brings to the market. He believes it`s about taking advantage of relatively cheap off-the-shelf hardware and putting it to use in high-end processes and applications.Linux doesn`t replace high-end Unix he says. But it does fill in many of the gaps in a growing server market. So much so that IBM is actively working on a Linux replacement strategy for the many banks around the world that favoured its OS/2 over Microsoft Windows in the early days, and still rely on it. Over the next couple of years IBM is hoping to encourage as many banks as possible to leave OS/2 behind and in its place install Linux.At the other end of the scale from the IBM enterprise world is the market highlighted by SCO`s regional manager for Africa Mark Knight: point-of sale machines and other customer-facing environments in which reliability and speed are key success factors.“Linux is ideal for environments in which cycle time is important. Client-facing terminals need to be robust and they need to reboot as fast as possible in the case of error. This is where Linux is strong.” SCO`s enterprise channel manager Dean Richter adds embedded devices to the list of applications where speed and reliability are important.SevenC Computing`s Paul Kotschy, a long-time advocate of Linux and former chairperson of the Linux Professionals Association of South Africa, highlights another key area in which Linux excels. The call centre, he says, is an ideal environment for Linux because of its stability and low overheads. Typical call centre operators don`t need the full-blown capabilities of a Windows-like desktop, but simply a single application built for speed. This makes Linux an ideal choice.Despite its strengths, capabilities and cost-effectiveness, Linux has its critics. Among them are those that argue that Linux lacks support. Typically this view holds that because of its loose-knit nature and the fact that no one owns Linux, support is lacking or hard to come by. It is an assertion that few in the open source world put up with.“Of course there is support!” says De Wet. “We offer support, and so do other companies in this business.”IBM similarly offers service and support contracts with all its Linux offerings. SCO`s Knight points out that commercial Linux is no longer free. “Clients take out a support contract from the vendors ... and while it may not be as much of a cost as other operating systems, they will still get support. People are prepared to pay for it ... and vendors are supporting it.” And the pitfalls?Linux does have its challenges, though. De Wet says Linux may not always be the most cost-effective solution initially, but in the long run the returns are greater. He puts forward as an example the training costs that companies don`t often calculate into the overall costs of implementation. Because of the need to train staff on a new system, often internally and for a price, the start-up fees for Linux may not be as cheap as many users expect, he says, mirroring the conclusions of IBM`s research.“Initially, your investment may actually be more than a similar system from another vendor,” he says, “but in the longer term the returns will be greater.”A decision framework paper released in May by the Gartner research group highlights other pitfalls users should be aware of when evaluating Linux. Among these is the multiple distribution Linux mindset which leads to additional management requirements, vague support contracts, experimental projects initiated by small groups within the company and poorly developed and supported applications provided by third parties.When considering a potential switch to Linux, Gartner cautions, it is important to evaluate the entire Linux deployment, including skills, training and hardware costs, with a comparable Windows or Unix deployment. “It`s often difficult to find valid comparisons, because enterprises typically use Linux for basic functions while the more mature operating systems take on heavy duty deployments.”Where Linux is a worthy competitor with Unix, says Gartner, is where it is used in relatively simple and small configurations on Intel platforms. “Against Windows, Gartner believes that Linux will generally excel in large horizontally scaled clusters and replicated server placements because it lets you avoid replicated licence fees.”However, Gartner warns that as configurations become more complex, specifically in large symmetric and multi-processing environments, Linux will lose its cost of ownership advantage to Unix. And next, the desktop?One point that repeatedly surfaces in the ongoing Linux debate is its chances as a desktop operating system. Just about everyone in the field has strong opinions in this argument.Linux is not (yet) widely seen by industry as a viable desktop replacement for Windows – and with good reason. For many years its strengths were available on the command line and not in the graphical interface.But this is starting to change as desktop environments like Gnome and KDE, and open source office application suites become increasingly smooth and mature. Desktop usability is about a lot more than just an attractive interface, however, and it is in the compatibility with dominant data and document formats (such as Microsoft`s Word, Excel and PowerPoint) that Linux has to date come off second.De Wet predicts that this will change in the next year. “The Linux desktop is still difficult for many users, but this will change, particularly with the release of products such as Open Office.”SCO`s Richter agrees that compatibility issues are the biggest problem with the deployment of Linux on the desktop. “The problem is that it is still harder to get all the bits to fit together and it requires more knowledge.” In addition, he says, “Microsoft has a closed product which makes it harder for developers to develop compatible products.”Issues around drivers and libraries for Linux also hinder its desktop evolution, according to Richter.What everyone agrees upon, however, is that ongoing desktop development is good for the operating system. For some, such as Richter, it is important that the desktop becomes a prominent feature of Linux because, he says, “one of the reasons Microsoft is successful in the server room is because most households and offices have Microsoft on their desks”.De Wet sees it similarly but adds that the Linux desktop will become important when “people realise that Linux is a very good backplane and become ready to move to Linux desktops”.Linux does not have all the answers. It started as the idea of one man and has developed into a world-changing phenomenon. Even if business is not widely using Linux yet, the influence of the open source movement has been significant, and just about every major software developer has an open source strategy.Internationally, developers have been talking the language of open standards for years, and many of them are starting to invest both time and coding hours in the development of open source software. IBM leads the pack in this respect, but Sun and Oracle are equally significant players.And yet, despite its relative immaturity, Linux continues to gain mind share and server room space. Projects such as Beowulf, a powerful supercomputer infrastructure built with low-powered computers, and remote management abilities have made it a powerful addition to the technical quiver of any large corporation. Whatever the conflicting claims on both sides of the debate, the little penguin is no longer playing catch-up. With some trackside support from its big buddies, it has become a credible challenger for the lead.