CyberPatriot: An Introduction to GNU/Linux 9/10/10 Joshua White Director of CyOON R&D Everis Inc (315) x4015 1
Agenda 2 GNU/Linux History – The Linux Kernel – GNU Overview GNU/Linux Role Distributions – Evolution of GNU/Linux Distros
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 Torvald Courtesy of the FSF Tux the Linux mascot
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
Linux's Role 5 GNU/Linux fills a number of roles as of 2010 Application platform Hardware moderation Data storage utility Security solutions Connectivity
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
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
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
GNU/Linux's Evolution 9
Thanks 10 Thanks to: Central NY ISSA for providing time to the CyberPatriot documentation project Everis Inc. for hosting, technical support, experienced staff and more Griffiss Institute for providing space and support Rome AFRL for their support of STEM