- amiga history guide Supporting Amiga and compatibles since 1997 -
-
-
- banners - disclaimer - faq
 
- - -
- -     -
-
recent updates
amiga history
features
amiga models
magazines
technical
interviews
internet links
downloads

 

-

© 1997-2006
Gareth Knight
All Rights reserved

-

 
-

Where has Linux come from?

The demise of Commodore led many users to ignore other operating systems. Now that the Amiga is destined to incorporate part of the Linux kernel it is important to learn where the operating system came from. The origin of Linux lies with the Unix operating system. Unix was created in 1969 for use with multitasking system for minicomputers and mainframes. By the mid-1970's it was a highly successful business operating system, competing with the likes of CP/M. Versions of Unix exist for many systems ranging from personal computers to supercomputers.

In the early 1990's Unix had grown into a monolithic beast capable of most things. However it lacked the user support from the consumer market. The growth of Unix did not come from the operating system itself but the derivatives that became available, such as Minix, NetBSD and Linux. Linux was originally developed as a hobby project by Linus Torvalds at the University of Helsinki in Finland. It was inspired by Minix, a small UNIX system developed by Andy Tanenbaum. Since its inception Linux has been open source, allowing anyone around the world to improve different areas of the operating system. The very early development of Linux was mostly dealing with the task-switching features of the 80386 protected-mode interface, all written in assembly code. In a Usenet posting Linus wrote about the early history of Linux,

"After that it was plain sailing: hairy coding still, but I had some devices, and debugging was easier. I started using C at this stage, and it certainly speeds up developement. This is also when I start to get serious about my megalomaniac ideas to make 'a better Minix than Minix'. I was hoping I'd be able to recompile gcc under Linux some day..."
"Two months for basic setup, but then only slightly longer until I had a disk-driver (seriously buggy, but it happened to work on my machine) and a small filesystem. That was about when I made 0.01 available [around late August of 1991]: it wasn't pretty, it had no floppy driver, and it couldn't do much anything. I don't think anybody ever compiled that version. But by then I was hooked, and didn't want to stop until I could chuck out Minix.''
The first official version of Linux, 0.02 was announced on 5th October 1991. It was still pretty basic, only able to run BASH (Bourne Again SHell) and gcc (the GNU C compiler). User support was ignored in favour of kernel development. A revealing statement that, only since 1998 has begun to change. One Linux web site refers to such improvement as "secondary programming", in comparison to improving the Kernel development. Multimedia extensions were ignored until the latter part of the 90's, leading to Linux being considered unsuitable for such tasks. It is hoped the Amiga OE will finally bring some kind of support to this area.

It was not until 1994 that a release version of Linux was released. This represented the result that Linus' had dreamed of 3 years previous. Since then a great deal has changed. At the time of writing, version 2.2 has been released and there are high expectations of 2.4. Linux has turned into a highly successful operating system (thanks in part to CopyLeft and GNU) used by a wide range of people and businesses. Sony chose it as the development OS for their Playstation 2 console. There are versions of Linux available for a range of systems, ranging from the C64 to the Sparc. In 1999 Linux has been considered a threat to the Windows monopoly. The frightening thing for Microsoft is the prospect that Linux could actually win. Who would have ever guessed that this tiny Unix clone would have grown up to take on the entire world of personal computing?
BACK

-

Latest updates to the Amiga History Guide. (more)


-
· Amiga Hardware
· Amiga History.de
· Amiga Magazine Rack
· Amiga-news(en)(de)
· Amiga.org
· Amiga World
· AmigaOS 4.0
· Amiga University
· Commodore Retrobits
· Dave Haynie archive
· Lemon Amiga
· MorphOS Support
· morphos-news.de

-

Other interesting items in the archive!


-  

--

home · changes · amiga history · features · amiga models
magazines · technical · interviews · internet links · downloads

Hosted by:
Bambi - The Amiga Web Server