1. Linux began as a hobby project by Linus Torvalds in 1991 to create a free version of UNIX. It combined his kernel with software from the GNU project and others to form a complete operating system.
2. Most Linux software is licensed under the GNU GPL which allows users freedom to use, modify, and distribute the software freely as long as the license remains.
3. Tux is the penguin mascot of Linux.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
41 views11 pages
Linux 1
1. Linux began as a hobby project by Linus Torvalds in 1991 to create a free version of UNIX. It combined his kernel with software from the GNU project and others to form a complete operating system.
2. Most Linux software is licensed under the GNU GPL which allows users freedom to use, modify, and distribute the software freely as long as the license remains.
3. Tux is the penguin mascot of Linux.
3.0.3 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. Unit Objectives After completing this unit, you should be able to: Discuss the history of Linux Name some important people in the history of Linux Discuss the GNU General Public License
A Short History of Linux (1 of 2) 1984: Richard Stallman starts GNU project GNU's not UNIX http://www.gnu.org Purpose: Free UNIX "Free as in Free Speech, not Free Beer" First step: re-implementation of UNIX Utilities C compiler, C library emacs bash To fund the GNU project, the Free Software Foundation is founded http://www.fsf.org
A Short History of Linux (2 of 2) 1991: Linus Torvalds writes first version of Linux kernel Initially a research project about the 386 protected mode Linus' UNIX -> Linux Combined with the GNU and other tools forms a complete UNIX system 1992: First distributions emerge Linux kernel GNU and other tools Installation procedure The rest is history
What's So Special About Linux? Most software (including the Linux kernel) is GPL'ed (GNU General Public License) http://www.gnu.org/copyleft/gpl.html Linux is called "copyleft" (instead of "copyright") You can copy the software You get the source code You can alter the source code and recompile it You can distribute the altered source and binaries You can charge money for all this You cannot change the license So all your customers have the same rights as you So you really cannot make money from selling the software alone Other Open Source licenses (for example, BSD) are also used
Effects of the License Model Everybody has access to the source Volunteer software development on the Internet, with central coordination Linus Torvalds coordinates kernel development Others coordinate other pieces of the OS Peer reviews possible Security Performance License cannot change So your changes (and name) will stay in forever
Linux Today Linux covers the whole spectrum of computing Embedded devices Laptops Desktop systems Supercomputers Mainframes Development systems Small and large servers Megaclusters/supercomputers Linux is used throughout the world Laptops, Desktops, Department servers ... and in space Pervasive Computing Linux is used by home users ... and by some of the largest companies in the world IBM Boeing NASA
T/F 1. Linus Torvalds wrote the Linux Operating System
all by himself.
2. Which of the following statements is NOT true about
software licensed under the GNU GPL? a. You have the right to obtain and review the source code b. You cannot charge any money for the software c. You cannot change the license statement d. You can modify the source code and subsequently recompile it
Unit Summary The Linux kernel, combined with the GNU and other tools, form a complete UNIX-like operating system A distribution adds an installation procedure and a convenient format for distribution Most software in a Linux distribution is licensed under Open Source licenses such as the GNU GPL Linux has been ported to more than ten hardware architectures and supports virtually all PC hardware Linux is used in a variety of small and large applications