Linux Kernel - Everis Inc.
Download
Report
Transcript Linux Kernel - Everis Inc.
Joshua White
Director of CyOON R&D
[email protected]
Everis Inc
http://www.everisinc.com
(315) 370-1535 x4015
CyberPatriot: An Introduction to GNU/Linux
9/10/10
1
Agenda
GNU/Linux History
–
–
The Linux Kernel
GNU Overview
GNU/Linux Role
Distributions
–
Evolution of GNU/Linux Distros
2
Linux's History
Developed in 1991 by Linus Torvald
–
Graduate School project
•
Tux the
Linux mascot
Based on a Unix clone called Minix
–
Linux 0.02 was released on October 5th, 1991
–
The name Linux is in reference to the Kernel
•
Additional software is called the Distribution (Distro)
•
Original Linux 0.02 Distro came with:
–
–
–
Bash – a command line interface
Update – a utility for flushing file system buffers
Gcc – a C++ compiler
Linus Torvald
Courtesy of
the FSF
3
GNU Overview
Created by Richard Stallman
– On September 27th, 1983 the GNU
Project was conceptualized
–
Launched in 1984 to create a Unix-like OS for
free
•
The GNU Kernel wasn't finished at this point
–
Richard Stallman Courtesy of FudCon
Stallman opted to use the Linux Kernel
4
GNU
Mascot
Linux's Role
GNU/Linux fills a number of roles as of
2010
Application platform
Hardware moderation
Data storage utility
Security solutions
Connectivity
5
Linux's Role: Continued
Application Platform
Acts as an Operating System (OS) that standard
user applications can run on.
Manages the access of the applications to the
CPU and Memory
Hardware Moderator
Linux acts as an OS that manages access to
hardware for the software
6
GNU/Linux's Distributions
Hundreds of GNU/Linux distros exist today
The most popular are:
Fedora
Ubuntu
Red Hat Enterprise Linux
CentOS
Slackware
SUSE
Mint
7
GNU/Linux's Distributions
Distros Consist of:
Software packages
Installer
Re-Configuration of the base kernel
Updates/Patches
Some include commercial software
User documentation
A package management system
8
GNU/Linux's Evolution
9
Thanks
Thanks to:
Central NY ISSA for providing time to the
CyberPatriot documentation project
www.issa.org
Everis Inc. for hosting, technical support,
experienced staff and more
www.everisinc.com
Griffiss Institute for providing space and
support
• http://www.griffissinstitute.org/
Rome AFRL for their support of STEM
• http://www.wpafb.af.mil/afrl/ri/
10