The Development of the Linux OS - The Linux Kernel "Project" - Linux OS Training

Linus Torvalds and the Development the Linux OS in the Linux Kernel "Project"

As fortune would have it, Finland had excellent Internet access in 1991 and Linus was able to use the Internet to enlist the assistance of other programmers from all over the world to help him with his project - the development of Linux (the Linux "kernel"). Linus let these software developers know that he was working on Linux and the ones that were interested in the project joined in! The first complete version of

Linux (which is the Linux kernel) became available in 1994.

Linus continues to work with other software developers to improve the Linux OS. The developers that have expertise in certain areas of kernel programming work on those areas of the Linux project. Thousands of developers have contributed to the over four million lines of text in the Linux kernel source code.

Once the kernel reaches a point where the developers believe that it has reached another level of maturity and should be released again, it becomes available for download - for Free - over the Internet. Thousands of people have downloaded the source code of the Linux kernel.

Once downloaded, they use a program called a compiler to “compile” (convert) the source code text into "executable" form, so that the OS will run on their systems.

Linux Training Tips: The source code of a program is the text of a program. It's the programming logic of the program, such as "if a = b then do step c" and this text is saved in a text file.

The text in the text file is just "plain text" and does not include any formatting, like bold or underline, or left and right margin settings. The source code of a program is "compiled" (processed) by a compiler program to create an executable program file that can be run on a computer system. So, the text of the Linux source code is compiled to create the Linux OS.

Many of the people that download the OS report back to Linus and the other kernel developers. They describe how well the software works, what they would like to see added, and they also identify any bugs that they have encountered. The developers are continuously revising the source code of the OS to fix bugs and create enhancements for it.

The source code for the Linux kernel is available via “ftp” (file transfer protocol) at ftp://ftp.funet.fi. The .fi at the end of this address stands for Finland.

One of the easiest and best methods of getting Linux training (online or on CD) is to actually see the Linux commands you need to know being run "live". And you can do this by watching Linux video tutorials. Where you get see and hear how a Linux command is run and then pause the video and do the steps to run the command yourself!

Do you need to start learning how to use Linux commands - right NOW?

Just click on Order Now (to order the "Linux Admin & Commands" Video tutorials on CD or to order these videos for Online Viewing).

Once you have ordered, you can log in and start learning Linux Commands right away - even if you bought ordered the CD - you can watch the Linux Commands videos with Online viewing until your CDs arrive!

Learn how to use Linux in General - Featuring Ubuntu Linux - NOW - Click Here to Order

Thanks for reading this "Linux Commands Book Blog"! Now you can click on "Comment" (below) - make a suggestion, to ask a Linux commands training question, or let us know what you think.

You can get even more info about Linux commands training by going to:

http://www.iLearnLinux.com/Linux-Commands

And you can also watch free sample Ubuntu Linux video training tutorials by clicking here!

Hi! What do you need to learn about running Linux commands, or installing Linux or getting to the Linux command line - and using Linux Commands?

To get more info on Linux commands - and on what YOU need to know, click "Comment" and make a Linux commands book suggestion, ask Linux Commands training questions, or post a comment to let us know what you think so far.

Get Updates to this Linux Commands Book Blog. FREE!

Privacy Notice: We will not distribute your email address to anyone. Period!

Thanks for reading this Linux CommandsTraining "blog to book" blog!

Clyde Boom, http://www.iLearnLinux.com

The Easy Linux Training Guy ;)

Easy, Self-paced Linux Training - in Plain English!

Filed under 1.100 | Development of Linux OS - Linux Kernel Project by

Permalink Print Comment

Leave a Comment

Lancom Technologies - Easy, self-paced Linux training - in Plain English!
Web Site: www.iLearnLinux.com | Email: ClydeBoom@iLearnLinux.com
150 South Eighth Street, P.O. Box 1438, Lewiston, NY 14092-1438 USA
5468 Dundas Street West, P.O. Box 807, Toronto, Ontario M9B 6E3 Canada
Toll Free: 1-800-718-7318 | Outside North America: +1-905-857-7177
Copyright © 2008 Lancom Technologies. All rights reserved.