Branden Narcisse

Linux

Home
Chapter 3 Assignment
Chapter 1 Assignment
Chapter 4 Assignment
Chapter 9 Assignment
Chapter 6 Assignment

Chapter 6:

Linex Operating System

            In 1991 a kernel named Linux was developed by LinusTorvalds, a Finnish college student who was attending the University of Helsinki. Linux started out as a terminal emulator written in IA-32 assembler and C, which was compiled into binary form and booted from a floppy disk so that it would run outside of any operating system. The terminal emulator ran two threads: one for sending and one for receiving characters from the serial port. When Linus needed to read and write files to disk, this task-switching terminal emulator was extended with an entire filesystem handler. After that, it gradually evolved into an entire operating system kernel intended as a foundation for POSIX-compliant systems. The first version of the Linux kernel (0.01) was released to the Internet on September 17, 1991, with the second version following shortly thereafter in October. Since then, thousands of developers from around the world have participated in the project.

            The name "Linux" was coined not by Torvalds but by Ari Lemmke. He invented the name Linux for the directory from which Torvalds' project was first available for download. Originally, Linus was going to call it Freax for "free" and with the often-used X in the names of Unix-like systems. The name Linux was later trademarked.

            In the past, a user needed significant knowledge of computers in order to install and configure Linux. Because of this, and because of being attracted by access to the internals of the system, Linux users have traditionally tended to be more technologically oriented than users of Microsoft Windows and Mac OS, sometimes revelling in the tag of "hacker" or "geek". This stereotype has been dispelled in recent years by the increased user-friendliness and broad adoption of many Linux distributions. Linux has made considerable gains in server and special-purpose markets, such as image rendering and Web services, and is now making inroads into the high volume desktop market.

            The hardware requirements for Linux are as follows: Intel Pentium-class or compatible processor recommended (limited x86 support), 64 MB of memory, CD-ROM drive, 20 MB disk space, 40 MB - 135 MB additional disk space for system-wide Windows installation; 40 MB - 200 MB for each additional user, and additional disk space required for applications.

            The future of Linux is disscussed anually at the Linux Kernel Development Summit. These confrences bring together the core of the Kernel development team to plan the next phases of Linux Kernel development. These developer-to-developer, two-day events deliver substantive technical sessions and workshops where developers and industry leaders readily share and exchange ideas. These events set out to further feature developments that bring Linux into Enterprise class and highly available computing environments.

 

Enter supporting content here