In the beginning: Linux circa 1991
Summary: ZDNet's 20th anniversary: Today, Linux is everywhere: In your Android smartphone, most of your favorite Website's servers, and in your DVRs and other home electronics. In 1991, it was just an idea by a bright graduate student: Linus Torvalds.
In 2011, you may not "see" Linux, but it's everywhere. Do you use Google, Facebook or Twitter? If so, you're using Linux. That Android phone in your pocket? Linux. DVRs? Your network attached storage (NAS) device? Your stock-exchange? Linux, Linux, Linux.
And, to think it all started with an e-mail from a smart graduate student, Linus Torvalds, to the comp.os.minix Usenet newsgroup:
Hello everybody out there using minix [a freeware Unix-like operating system for students by Andrew Tannenbaum] - I'm doing a (free) operating system. (just a hobby, won't be big and professional like gnu [Gnu] was, and is, the free software collection of programs originated by Richard M. Stallman) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things).
I've currently ported bash(1.08) and gcc(1.40), and things seem to work. This implies that I'll get something practical within a few months, and I'd like to know what features most people would want. Any suggestions are welcome, but I won't promise I'll implement them :-)
Linus (torvalds@kruuna.helsinki.fi)
PS. Yes - it's free of any minix code, and it has a multi-threaded fs. It is NOT portable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-(.
Who knew what it would turn into? No one did. I certainly didn't. I came to Linux later, although I was already using Minix and a host of other Unix systems including AIX, SCO Unix System V/386, Solaris, and BSD Unix. These Unix operating system variants continue to live on in one form or another, but Linux outshines them all.
The only real challenger in popularity to Linux from the Unix family already existed in 1991 as well, but I'll bet most of you won't be able to guess what it was.
Remember this now folks, I may use it another Linux quiz down the road. The answer is NeXTStep. You should know it as the direct ancestor of the Mac OS X family.
The real question isn't how Linux got its start. That's easy enough to find out. The real question has always been why did Linux flourish so, while all the others moved into niches?
It's not, despite what former Sun CEO Scott McNealy has said, that Solaris ever had a realistic chance of making sure that "Linux never would have happened." Dream on, dream on.
Linux overcame Solaris, AIX, HP-UX, and the rest of the non-Intel Unix systems because it was far less expensive to run Linux on Commercial Off-The-Shelf (COTS) x86 hardware then it was to run them on POWER, SPARC or other specialized hardware. Yes, Sun played with putting Solaris on Intel, three times, but only as a price-teaser to try to sell customers Solaris on SPARC.
In addition, historically Unix's Achilles heel has been its incompatibility between platforms. Unlike Linux, where any program will run on any version of Linux, a program that will run on say SCO OpenServer won't run on Solaris and a Solaris program won't run on AIX and so on. That always hurt Unix, and it was one of the wedges that Linux used to force the various Unix operating systems into permanent niches.
There were other x86 Unix distributions--Interactive Unix, Dell SVR4 Unix (Yes, Dell), and SCO OpenServer-but none of them were able to keep up with Linux. That's why SCO briefly turned into a Linux company with its purchase of Caldera, before killing itself in an insane legal fire against Linux that was doomed to fail from the start .
It was also to Linux's advantage that its license, the Gnu General Public License version 2 (GPLv2) made it possible both to share the efforts of many programmers without letting their work disappear into proprietary projects. That, as I see it, was one of the problems with the BSD Unix family--FreeBSD, NetBSD, OpenBSD, etc.--and its BSD License.
Another plus in Linux's favor was that as it turned out, Linux Torvalds wasn't just a great programmer; he was a great project manager. Oh, Torvalds can be grumpy, very grumpy, but at the end of the day, after almost twenty-years in charge, he still manages to get thousands of developers to work together on an outstanding operating system. Not bad for an obscure graduate student out of Finland eh?
Related Stories
Twenty Years of Linux according to Linus Torvalds
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.
Talkback
RE: In the beginning: Linux circa 1991
Then why is it at 0.7%
Steven, its clear you misunderstand what an operating system is. Facebook and Google are web pages made of HTML.
RE: In the beginning: Linux circa 1991
Linux sits behind a large number of big websites, and even more small ones.
Our ERP software runs on Linux, but we provide a Windows client, because the Linux server provides the stability and keeps the licensing costs for our customers to a minimum (most didn't have a server, before they started using our system), whilst the Windows client provides the front end flexibility that Linux can't currently offer.
I'm not a Linux fanboy, nor a Windows one, I use Windows, Linux and OS X on a daily basis and they are each as good as each other, in general terms. Each has plus point, where certain tasks are easier to accomplish, but in general day-to-day use, I don't see any real differences between them.
RE: In the beginning: Linux circa 1991
All the heavy lifting in IT is unix
But yes, not your desktop;-)
RE: In the beginning: Linux circa 1991
RE: In the beginning: Linux circa 1991
Free modern day Linux distros install quickly and just keep on working. Defenders of Windows seem to me to people who enjoy paying for something that works less well than the free alternative. Go figure out.
RE: In the beginning: Linux circa 1991
Maybe your assumptions are wrong
If Windows were so bad, we should be seeing lots of people using Linux, but we dont.
It seems to me that the defenders of Linux fail to acknowledge how much windows has improved over the years. Instead they fight all their petty little battles over and over again...
Message has been deleted.
RE: In the beginning: Linux circa 1991
"If Windows were so bad, we should be seeing lots of people using Linux, but we dont."
The reason that most people run Windows is because it comes preinstalled. People take the path of least resistance. If Ubuntu or OpenSuse or Mint or (take your pick of the modern distros) came preinstalled with their computer, they'd be using Linux.
RE: In the beginning: Linux circa 1991
@oldtechdudze , it's the mindset that unless you paid for it, then it means it's no good. Free is bad. Paying out the_ass is good.
You can tell the difference between somebody who's honestly used it (and have some valid criticism) vs. these shills who've never used it before and promote FUD in order to discredit it.
RE: In the beginning: Linux circa 1991
I'm a Linux fan, but to say that Windows is straight junk is wrong. Yea, this was the case back in the day when it was extremely vulnerable, but Windows 7 is actually a very good OS. There are a couple of reasons Windows 7 is used in the home market. Most Likely, it is a result of being pre-installed. Casual Users aren;t going to know how to swap an OS. Secondly, people are used to windows from previous versions, so if you get them a *nix machine to use, they won't know what to do. Lastly, there is some types of software that aren't supported on non-Windows platforms, such as the majority of PC games. When businesses start making their games available to Linux/Mac users as the norm rather than the exception to the general rule, you will see more Linux Desktop machines.
RE: In the beginning: Linux circa 1991
PS your talking rubbish - he means all the backend of those sites are run by Linux. As for the other assertions they are not even worth rebuttal.
I suggest you research the subject before commenting next time as you are in danger of making yourself look very silly.
RE: In the beginning: Linux circa 1991
*typing this from my Win7 Ultimate HP 8540w*
You don't use Windows so how would know its worthy or not
- Direct Access
- BranchCache
- VHD Boot
- BitLocker To Go
- BitLocker Drive Encryption
- AppLocker
- Group Policy with ability to enforce them
Oh wait, you don't have a job, still living in a family members basement, so you wouldn't know what its like to use real world features in a work place.
RE: In the beginning: Linux circa 1991
He is just a troll. Best thing is to ignore him. At least Loverock is funny. This guys is boring and predictable troll.
RE: In the beginning: Linux circa 1991
RE: In the beginning: Linux circa 1991
Nothing you list there is new to the *nix world, only new to the Windows world.
RE: In the beginning: Linux circa 1991
And they're playing catch-up after all these years. So much for 'corporate innovation'.