Unix And Linux In E Business example essay topic
It has taken hold in Internet and e-commerce businesses, making the decision on whether to use Unix or Linux not as cut-and-dried as it may seem. A few years ago, the decision on whether to implement Unix or Linux was a no-brain er. Linux was an interesting academic project, but most people didn't consider it an option for a serious, commercial enterprise. How can it be that good if it's free? Isn't it just a toy for hackers and college students? But the maxim 'you get what you pay for' doesn't really apply in the open-source world.
With major software vendors porting their applications to Linux, the OS has entered the mainstream as a viable option for Web serving and office applications and as a growing force in e-business (see Penguins running wild.) Linux or Unix? So when do you use Linux, and when do you use Unix? There are indeed some circumstances where Unix is the obvious choice, and Linux just won't do. 'If you are talking about very large, massively symmetric multiprocessing systems, systems with greater than eight CPUs, you do need a full-blown Unix,' says Jeremy Allison, Samba Team Lead at Fremont, Calif. -based VA Linux Systems. The current Linux 2.2 kernel does not scale well past four CPUs in a multiprocessing environment, but Allison says that the 2.4 kernel will scale significantly better -- up to at least 16 CPUs.
The 2.4 kernel, currently in beta, is due for final release in the first quarter of 2001. Allison adds that a proprietary Unix system is probably better suited to a massive, single-box data center. 'But there aren't that many applications that actually need something that large,' he says. Moreover, many applications that do require mega-processing power can achieve that power through clustering, which both Unix and Linux do very well.
The open-source project Beowulf has spawned a technology that links cheap PCs running Linux, creating the equivalent of a parallel supercomputer capable of process-intensive tasks such as rendering special effects in movies, climate modeling, or data mining. Projects like Beowulf have made Linux one of the most scalable OSs. 'There are versions of Linux that you run on PDAs, and there are versions which run on IBM mainframe computers,' says Paul McNamara, vice president of products and platforms at Red Hat, Inc. of Research Triangle Park, NC. 'We " re seeing a wide variety of customers deploying Linux on large-scale, mission-critical applications. ' Linux has the obvious upper hand with the budget-conscious; it's hard to compete with free. Since Linux involves no licensing fees, you can buy one copy of the OS and install it on as many machines as you want.
Commercial Linux Web serving applications also tend to be less expensive than their Unix equivalents, because of unified standards in the open source model. Because software companies have to create a separate port for each different flavor (Solaris, AIX, A / UX) of Unix, those applications carry much heftier price tags much higher than those written for Windows 2000 or Linux. 'One of the real advantages of Linux is that it ships with all these server applications already installed,' Allison says. File and print serving, Web serving, database management and a host of other applications come bundled with the base system, making it very cost-effective to use. Neither Unix nor Linux is that difficult to use anymore, and both have standard GUIs similar to that of Windows 2000. Allison, however, gives the nod to Linux when it comes to usability.
The OS is 'incredibly easy to use,' he says, noting that managing a Linux network is no more complex than administering an NT network. Base metal into gold Every OS, including Unix and Linux, suffers from vulnerabilities and bugs that have to be patched, fixed and updated. But Linux enjoys a clear advantage over its elder sibling in this department. Linux bugs tend to die an early death, because the OS undergoes an incredible amount of scrutiny in the global open-source community. ' I liken it to the difference between science and alchemy,' Allison says. 'In the 17th and 18th centuries there were all these alchemists who had these secret recipes that they wouldn't share with anyone else.
They were very much like the proprietary software companies. They all have something secret they think is more valuable when kept secret, but they " re not learning from each other; whereas open source is more like the scientific method. This is a complete revolution, where you actually share the code that you are writing. ' Constant peer review, proponents claim, allows one developer to leverage the experience and knowledge of all other developers around the globe; as a result, the software develops faster and becomes more robust over time. This process has made Linux an incredibly stable OS.
Harmonic convergence Linux has grown faster than any other server OS over the past few years -- 212 percent in 1999, according to International Data Corp. (IDC). Last year Linux shipments accounted for 24.6 percent of the total server OS market, up 8.8 percent from 1998. Linux's user base is estimated to be about 15 million machines, compared to 4.5 million for combined Unix installations. By 2003, Linux is projected to be running on 30 million boxes worldwide, while Unix implementations will stay flat, growing to only about 4.8 million machines. Although it's unlikely that CIOs will abandon their long-standing investments in proprietary Unix or Windows 2000 anytime soon, much of Linux's growth will occur not by displacing Unix, but by concentrating on new opportunities such as e-commerce and embedded intelligence in consumer appliances. A harmonic convergence of sorts is underway between Unix and Linux.
Although they " re not about to give it away for free, major Unix vendors are making their own proprietary Unixes more user-friendly, and even compatible with Linux. The main Unix vendors -- IBM, Sun, and Hewlett-Packard -- are already putting Linux interoperability features into future releases of AIX, Solaris, and HP-UX. Forrester Research predicts that 'by 2004, Linux and proprietary Unix will have so much in common that many binaries will run on either platform. ' These factors will progressively strengthen the hand of both Unix and Linux in e-business, relegating Windows 2000 to a lesser role.