Escolar Documentos
Profissional Documentos
Cultura Documentos
GNU/Linux:
GNU => Gnus Not Unix In general, we use Linux to mean Linux Kernel and GNU/Linux to mean total operating systems
Gnu: It is Free Software Foundation(FSF) project whose goal is to build an entirely open source operating system that works like UNIX.
GNU/Linux:
GNU project was launched in 1984 by Richard Stallman to develop a complete UNIX-like operating system
Richard Stallman started this project to make free operating system but GNU operating system never took off.
GNU/Linux:
In 1991, Finnish student named Linus Torvalds first developed Linux in 1991 when he was experimenting with improving MINIX for x86 platform. MINIX (Mini-UNIX, small educational version of UNIX developed by Andrew Tannenbaum) x86 platform was fast becoming standard in homes and businesses across the world.
GNU/Linux:
Key Feature of Linux Operating System was that Linus published Linux under GNU Public License (GPL) Since 1991, when source code for Linux was released, number of software developers dedicating to improve Linux increased each year. Linux Kernel was developed collaboratively and was centrally managed; however many Linux add-on packages were developed freely worldwide by members of hacker community who were interested in their release.
GNU/Linux:
During early and mid 1990s, Linux development was radical and during this time, several distributions of Linux appeared
A distribution of Linux used commonly developed Linux Operating system Kernel and libraries, and it was packaged with add-on software specific to certain use.
GNU/Linux:
Many distributions of Linux were formed: RedHat Mandrake SuSE etc. All distributions of Linux shared a common Kernel and utilities; but they contain different add-on packages. Linux Distributions may or may not use GUIs(Graphical User Interface) Example of Linux that does not contain GUI is that fits on floppy and can be used as router. Linux which come with GUIs can be further customized to suit needs of user
GNU/Linux:
Core Component of GUI in Linux is referred to as X Windows Several Windows Managers and desktop environments are available, which altogether affect the look and feel of GUI These components differ from distribution to distribution. X Windows in combination with Windows Manager and Desktop environment is referred to as GUI Environment.
GNU/Linux:
Two competing GUI environments are available in Linux: GNU Network Object Model Environment (GNOME) K Desktop Environment (KDE)
Both are less comparable in functionality, though users might have personal preference for one desktop to another.
GNU/Linux:
GNOME
GNU/Linux:
KDE
GNU/Linux:
GNOME is written in C programming language and uses gtk toolkit KDE is written in C++ programming language and uses qt toolkit Which language and toolkit best fits the need will be the preferred at that time. Most Linux distributions ship with both GNOME and KDE GUI environments, whereas others offer support for both to download and install other GUI environment.
GPL:
GPL => GNU Public License GPL says: You have right to copy, modify and redistribute the code covered by agreement. If you redistribute code, you must also redistribute same license with code, making code and license separable. If source code for Accounting program is downloaded from Internet that is under GPL, it can be modified and redistributed as executable version of program. You must also distribute modified source code and GPL agreement with it.
Peripherals
: : :
Hardware
Proprietary Operating Systems Generic Operating Systems Linux is Portable C Programming Language
Overview of Linux:
Kernel Shells Utilities
Overview of Linux:
Kernel Shells Utilities
Overview of Linux:
Kernel Multiuser Multitasking Hierarchical File System Links Security
Overview of Linux:
Shell Bourne Again Shell (bash) TC Shell (tcsh) Filename Generation Device independent Input and Output Shell Functions Job Control
Overview of Linux:
Utilities Inter-process Communication System Administration
References:
1) 2) 3) 4) 5) 6) 7) 8) 9) 10) 11) 12) 13) 14) 15) 16) 17) 18) Linux: The Complete Reference by Richard Peterson, Tata McGraw Hill Linux Unleashed by Tim Parker, SAMS Publication A Practical Guide to Linux by Sobell, Pearson Education http://www.iitk.ac.in/LDP/LDP/intro-linux/intro-linux.pdf http://www.computerhope.com/history/unix.htm http://jobsearchtech.about.com/od/techcareersskills/p/Linux.htm http://linuxhelp.blogspot.com/2005/11/complete-concise-history-of-gnulinux.html http://digital-domain.net/lug/unix-linux-history.html http://lowfatlinux.com/linux-history.html http://www.wifinotes.com/computer-operating-systems/architecture-of-linux.html http://tldp.org/LDP/gs/node3.html http://blog.friocorte.com/presentation-storage/intro/intro-handout.pdf http://i.thiyagaraaj.com/tutorials/linux-overview/linux-architecture http://i.thiyagaraaj.com/tutorials/linux-overview/linux-kernal http://i.thiyagaraaj.com/tutorials/linux-overview/linux-user-interface http://en.wikipedia.org/wiki/Linux_architecture http://www.sics.se/~amir/files/download/os-lab/linux1.pdf http://www.techtinker.com/linux/LinuxArchitecture.html