10
CyberPatriot: An Introduction to GNU/Linux 9/10/10 Joshua White Director of CyOON R&D [email protected] Everis Inc http://www.everisinc.com (315) 370-1535 x4015 1

CyberPatriot: An Introduction to GNU/Linux 9/10/10 Joshua White Director of CyOON R&D [email protected] Everis Inc (315) 370-1535

Embed Size (px)

Citation preview

Page 1: CyberPatriot: An Introduction to GNU/Linux 9/10/10 Joshua White Director of CyOON R&D jwhite@everisinc.com Everis Inc  (315) 370-1535

CyberPatriot: An Introduction to GNU/Linux9/10/10

Joshua White Director of CyOON R&D

[email protected]

Everis Inchttp://www.everisinc.com(315) 370-1535 x4015

1

Page 2: CyberPatriot: An Introduction to GNU/Linux 9/10/10 Joshua White Director of CyOON R&D jwhite@everisinc.com Everis Inc  (315) 370-1535

Agenda

2

GNU/Linux History– The Linux Kernel– GNU Overview

GNU/Linux Role Distributions

– Evolution of GNU/Linux Distros

Page 3: CyberPatriot: An Introduction to GNU/Linux 9/10/10 Joshua White Director of CyOON R&D jwhite@everisinc.com Everis Inc  (315) 370-1535

Linux's History

3

Developed in 1991 by Linus Torvald

– Graduate School project• 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 TorvaldCourtesy of the FSF

Tux the Linux mascot

Page 4: CyberPatriot: An Introduction to GNU/Linux 9/10/10 Joshua White Director of CyOON R&D jwhite@everisinc.com Everis Inc  (315) 370-1535

GNU Overview

4

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

– Stallman opted to use the Linux Kernel

Richard Stallman Courtesy of FudCon

GNU Mascot

Page 5: CyberPatriot: An Introduction to GNU/Linux 9/10/10 Joshua White Director of CyOON R&D jwhite@everisinc.com Everis Inc  (315) 370-1535

Linux's Role

5

GNU/Linux fills a number of roles as of 2010

Application platform Hardware moderation Data storage utility Security solutions Connectivity

Page 6: CyberPatriot: An Introduction to GNU/Linux 9/10/10 Joshua White Director of CyOON R&D jwhite@everisinc.com Everis Inc  (315) 370-1535

Linux's Role: Continued

6

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

Page 7: CyberPatriot: An Introduction to GNU/Linux 9/10/10 Joshua White Director of CyOON R&D jwhite@everisinc.com Everis Inc  (315) 370-1535

GNU/Linux's Distributions

7

Hundreds of GNU/Linux distros exist today

The most popular are:

Fedora Ubuntu Red Hat Enterprise Linux CentOS Slackware SUSE Mint

Page 8: CyberPatriot: An Introduction to GNU/Linux 9/10/10 Joshua White Director of CyOON R&D jwhite@everisinc.com Everis Inc  (315) 370-1535

GNU/Linux's Distributions

8

Distros Consist of:

Software packages Installer Re-Configuration of the base kernel Updates/Patches Some include commercial software User documentation A package management system

Page 9: CyberPatriot: An Introduction to GNU/Linux 9/10/10 Joshua White Director of CyOON R&D jwhite@everisinc.com Everis Inc  (315) 370-1535

GNU/Linux's Evolution

9

Page 10: CyberPatriot: An Introduction to GNU/Linux 9/10/10 Joshua White Director of CyOON R&D jwhite@everisinc.com Everis Inc  (315) 370-1535

Thanks

10

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/