Chapter 1

  • Uploaded by: ak.microsoft20056613
  • 0
  • 0
  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Chapter 1 as PDF for free.

More details

  • Words: 750
  • Pages: 10
Ch apter – 1 An Introduction to Linux

Objectives At the end of this module, you would have gained fair knowledge on •Linux Distributions •Linux Kernel •Features of Linux •GNU/GPL •Linux GUI System

History of Linux UNIX is one of the most popular operating systems worldwide because of its large support base and distribution. It was originally developed at AT&T as a multitasking operating system for minicomputers and mainframes in the 1970's, but has since grown to become one of the most widely used operating systems. Linux is a free version of UNIX developed by Linus Torvalds at the University of Helsinki in Finland, with the help of many UNIX programmers and wizards across the Internet. Anyone with enough knowledge can develop and change the operating system.

About Linux inus Torvalds originally developed Linux as a hobby project inix, a small UNIX system developed by Andy Tanenbaum, inspired it The Linux kernel uses no code from AT&T or any other proprietary source Software available for Linux was developed by the GNU project of the Free Software Foundation in Cambridge, Massachusetts, U.S.A. Programmers from all over the world have contributed to the growing pool of Linux software The very early development of Linux mostly dealt with the

Linux Distributions Linux kernel along with a collection of software programs is properly known as Linux distributions. Some of the famous Linux distributions are given below. Famous Linux Distributions •Red Hat Linux •SuSe Linux •Caldera Linux •Mandrake Linux •Open Linux •Aryabhat Linux •Knoppix

GNU Project – Free Software Foundation Most of the programs and applications contained in a Linux distribution is covered under special Licensing Scheme called GNU General Public License – GNU GPL. GNU Project was first started in 1984. What is the main aim of this project is to create free Unix-clone. This project is managed by an organization called Free Software Foundation (FSF) promoted by well-known Unix Guru Richard Stallman. The term “free software” is having some special meaning. The term does not refer the commercial value of the software, but the end user has the freedom to modify and change the program. In GNU official documentation describe it as follows:

“Free software” is a matter of liberty not price. “Free software refers to the users freedom to run, copy, distribute, study, change and improve the software. More precisely, it refers to four kind of freedom, for the users of the software. Freedom 0 : The freedom to run the program Freedom 1 : The freedom to study how the program works, and adapt it to your needs. Access to source code is a precondition for this. Freedom 2 : The freedom to redistribute copies so that you can help your neighbor. Freedom 3 : The freedom to improve the program, and release your improvements to the public, so that the whole community benefits. Access to the source code is a precondition for this.

Why Linux? Linux is a full-fledged operating system. It provides multi-tasking capabilities in a multi-user environment. Linux offers high quality software at a cost far lower than other commercial versions of UNIX. Primary benefits of using Linux OS are the availability of the complete source code and its distributable GNU General Public License. Some of the benefits of using Linux include:

•Linux is a UNIX like OS •Multi-user, Multi-tasking and Multi Processor Support •There are no royalty or license fees •Software Development support •Linux runs on nearly any CPU •Linux works very well as a personal computer UNIX for the desktop •Linux works well for server operations •X-Window System

Supported Platforms Red Hat Linux is available for the computers based on Intel x86 processors, Digital Alpha processors and Intel Itanium processors. Hardware Requirement CPU: Minimum: Pentium-class Recommended: 200 Megahertz Pentium-class or better Hard Disk Space*: Minimum: 650MB Recommended: 2.5GB Full Installation: 4.5GB *Additional space will be required for file storage. Memory: Minimum for text-mode: 64MB Minimum for graphical: 128MB Recommended for graphical: 192MB

Linux GUI Environment The X Windows System is the foundation of the GUI environment used in most Linux and UNIX distributions. Even though the X is the foundation of GUI, the appearance may vary from version to version because of the high configurability of the X Windows System.

GNOME & KDE GNOME (GNU Network Object Model Environment) and KDE (K Desktop Environment) are two famous Window Managers used in Red Hat Linux. Window managers are the desktop environments, which will communicate with the X server and display the windows and menus on your desktop.

Related Documents

Chapter 1 - Chapter 2
June 2020 62
Chapter 1
May 2020 0
Chapter 1
May 2020 0
Chapter 1
June 2020 0
Chapter 1
November 2019 3
Chapter 1
November 2019 4