A Year Ago: The Linux story

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

NEWS
The tale of Linux is -- to those in the know -- a story of one man's effort to create an operating system with a little help from, well the whole world. In 1991 a student at the University of Helsinki in Finland, Linus Torvalds, started what became the heart of the Linux kernel. Linus posted the source code for the kernel for anyone to look at, modify and, most importantly, add to. Linus became the filter, the center where people would mail their changes, improvements and additional drivers for the Linux kernel while at the same time he too was adding core services. This synergy developed into version 1.0 of the Linux kernel which was released in 1994. Since the release of version 1.0 Linux has undergone another major version release -- Version 2.0 -- which has been widely used for many months now. The kernel is the part of an operating system that provides the core services other applications are built upon. For example, when you use a Web browser it talks to the kernel in order to make requests to the network. Without the kernel, every application would have to speak in esoteric networking languages -- or protocols -- which are very complex. It's the kernel's job to manage memory, operations which access the hard disk, and network traffic. The Linux kernel is almost unique in that it is "open source software". This simply means that the kernel source code is distributed along with the binary image of the kernel that you actually boot. Because of this open nature it is within any developer's power to track down bugs in the kernel and submit patches to Linus to fix problems. Because of this the Linux kernel has become very robust over the years out-classing many commercial operating systems. However, it takes more than just a kernel to make a usable operating system. The utilities and libraries which surround the kernel are what developers use to write applications. Because of this, Linux users and businesses formed what are collectively called "Linux distributions". Some of the modern distributions include Red Hat Linux -- distributed by Red Hat Software, Caldera OpenLinux -- by Caldera and the Debian GNU/Linux distribution. These distributions include all the utilities needed to do software development and a full range of productive applications. At their heart, Linux distributions are very much like Unix but the distinction here is important. Linux is not Unix. Unix is a brand name which is given to commercial Unix vendors. Linux does not carry this brand and is therefore not Unix. However, for all intents and purposes Linux looks, feels and acts just like any other commercial Unix system. Most applications that are written for Unix systems simply need to be compiled on a Linux system to work. Because of the heritage of Unix this means that you can expect the same from Linux that you would from other commercial Unix systems. This includes high reliability, fast networking and excellent scalability for Intel systems. These full distributions are generally sold cheaply -- less than £50 in many cases -- or are free and usually available on the Internet. Because of the licensing of the Linux kernel and, in most cases, the utilities and libraries that surround them, full source code is generally also provided with these Linux distributions. Because running Linux does not require you to purchase or register your software, it's difficult to guess the number of Linux users world wide. Best guess is around six million users. To put that number in perspective, there are nine million registered copies of all commercial Unix versions combined. Because of the sheer size of the installed base, businesses and corporations are beginning to take notice. Increasingly, you will find Linux systems in business as print servers, file servers and most widely as web servers. Also, Linux has started to find its way onto the desktop often replacing more expensive NT systems and proprietary commercial Unix systems. Linux runs on commodity Intel x86 hardware which means for the cost of sub-$1,000 US dollar PC you can build a reasonably powered Web, file, or print server. Compared with the cost of a Windows NT server which can cost over £400 for the software alone, the Linux-based server is a low-cost alternative for cash strapped IT departments. Also, as a direct result of Linux' open development model it has excellent reliability and low maintenance costs to boot. Software management of Linux distributions has also improved enormously. On the downside, almost all of Linux distributions are lacking in a single interface to do system administration. This means that you still need to get down into configuration files and make manual changes. There are concerted efforts in the Linux community to change this but currently there are very few options. The most recent version of Red Hat Linux -- version 5.1 -- is one of the first to ship with a single tool that will allow you to manage users, network configuration, file systems, and system services. That means that Linux has a rather large learning curve for people who don't already know Unix or don't have the time to learn it. Because of Linux' open nature there is the perceived issue of support. It wasn't written by a single vendor so a single number to call when you're in trouble is not available. In spite of this, both Caldera and Red Hat offer support packages -- email and phone -- to people who purchase their Linux distributions. If you are having problems with individual drivers both companies will work with the people who have written the drivers to try to solve your problems. The names and email addresses of the programmers are included with the source code -- handy when things go wrong. Another option for support for Linux is the Internet. There is such a tremendous amount of information available about Linux particularly on newsgroups, mailing lists and the web itself. I've personally heard dozens of stories about how quickly you can get an answer by asking a simple question on a newsgroup from individuals who have experienced and fixed the same problem you may be having. However, if you need "official" technical support for Linux, there are options available to businesses and individuals. So now that you know about what Linux is and what it does and some of the issues that you may face by running Linux, how does it affect your business decisions?

Post your comment

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

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

GrueMaster

Nice review and very informative. One thing I'd like to add (in reply to whs001's 1st question), the main reason to have the same interface from...

1 hour ago by GrueMaster on A tale of two distros: Ubuntu and Linux Mint
Frederick Wrigley

I'be been using Mint 12 since the RC came out, and I am far more happy with the Cinnamon, the Mate, and, yes (with extensions), theGnome 3...

2 hours ago by Frederick Wrigley via Facebook on A tale of two distros: Ubuntu and Linux Mint
bdantas

Excellent article. One small correction, though--although a fresh installation of Linux Mint 12 will, indeed, provide the user with a version of...

3 hours ago by bdantas on A tale of two distros: Ubuntu and Linux Mint
Alan Ralph

In related news, the ISPs club together to get the members of the Home Affairs Select Committee (ya goofed on that part, ZDNet UK) copies of "The...

3 hours ago by Alan Ralph via Facebook on MPs urge ISPs to take down terrorist material
Alan Ralph

In related news, the ISPs club together to get the members of the Home Affairs Select Committee (ya goofed on that part, ZDNet UK) copies of "The...

3 hours ago by Alan Ralph via Facebook on MPs urge ISPs to take down terrorist material
Moley

For Gnome 2 die-hards, it is possible to add icons to the bottom panel (or top top panel, if you prefer) which provide the exact Gnome 2...

4 hours ago by Moley on A tale of two distros: Ubuntu and Linux Mint
ramwellian

Your comments would seem pretty naive and immature. Your 'solution' appears to be, "gee, let's all just give in to the hackers and give them...

4 hours ago by ramwellian on Cloud computing security: no more oxymoron?
BugStalker

"Interesting thought ... If you installed Win7 as a dual boot on a machine that previously only had Linux, and it wrecked your Linux installation,...

4 hours ago by BugStalker on Windows 7 Declares War on GRUB
whs001

This is an excellent summary of Ubuntu and Mint and the interface differences between them. Most such articles take a very partisan position for...

5 hours ago by whs001 on A tale of two distros: Ubuntu and Linux Mint
Moley

@ewallace. Not so clear. Anyone can obtain the text, for example from here http://www.ustr.gov/webfm_send/2379. I support ACTA so long as it and...

5 hours ago by Moley on ACTA: Facts, misconceptions and questions
45283

I think WinRT is fantastic. I just wish it was an option for people that didn't want to go through Microsoft's App Store with its attendant...

8 hours ago by 45283 on Why Windows 8 needs architectural hygiene for WOA
Burn-IT

Nine people? £30m? Who's back pocket is that lot going in? And IF they say it is for new buildings, what about all the ones the government has...

9 hours ago by Burn-IT on Police set to launch three £30m e-crime hubs
ewallace

Just to be clear, nobody knows what is in the text of ACTA, here is a photograph of the text of ACTA http://twitpic.com/8h9iju as submitted to the...

9 hours ago by ewallace on ACTA: Facts, misconceptions and questions
fgvrg56

Unfortunately main issue is that ASUS is refusing to accept that they make some mistake on this version of asus Transformer prime. 1 - GPS sensor...

10 hours ago by fgvrg56 on Asus Eee Pad Transformer Prime Wi-Fi & GPS problems?
Ben Woods

@Marcus A fair question. Just talked with Archos which said it was working on an announcement for next week....

11 hours ago by Ben Woods on Archos confirms G9 Ice Cream Sandwich update schedule
Marcus Karlsson

Any update on this, considering the claimed "first week of February"?

13 hours ago by Marcus Karlsson via Facebook on Archos confirms G9 Ice Cream Sandwich update schedule
apexwm

Bill Goodrich : Just as al_langevin pointed out, with Windows Server 2008 there is no Services for Macintosh anymore. It's gone, not available....

21 hours ago by apexwm on Windows Server 2008 drops the ball for Mac compatibility
txtrainguy

Replying to an old topic that I'm currently facing with my CEO (who is on a Mac). Our servers are primarily Windows Servers, office is about...

1 day ago by txtrainguy on Windows Server 2008 drops the ball for Mac compatibility
k0tcs3

Sure, that makes perfect sense. Pay wrong-doers money and thank them for breaching your security and pointing out your flaws, that would surely...

1 day ago by k0tcs3 on US indicts Romanian over NASA climate change hack
Random_Error

I think he's referring specifically to Android apps, as Apple do regulate their App Store, but Google seem to let any old crap onto the Android store!

1 day ago by Random_Error on RIM: BlackBerry will keep 'garbage' apps out of store