Linux Overview1 John Mathieson IEEE Monthly Meeting February 3, 2009 Tux Official Mascot of Linux Kernel.

Slides:



Advertisements
Similar presentations
Overview of Free/Open Source Software for Librarians Eric Goldhagen
Advertisements

CyberPatriot: An Introduction to GNU/Linux 9/10/10 Joshua White Director of CyOON R&D Everis Inc (315)
Technology Analysis LINUX Alper Alansal Brian Blumberg Ramank Bharti Taihoon Lee.
Linux Operating System Linux is a free open-source operating system based on Unix. Linux was originally created by Linus Torvalds with the assistance of.
A new look at the Linux Operating System
What is GNU/Linux (Not Linux!)? David Sudjiman davidsudjiman (at) yahoo (dot) com The latest version of this document can.
Chapter 8 Operating Systems and Utility Programs.
GNU / Linux A free operating system. Summary History What can you find on a Linux OS Linux Economy.
Linux vs. Windows. Linux  Linux was originally built by Linus Torvalds at the University of Helsinki in  Linux is a Unix-like, Kernal-based, fully.
Open Source. Operating System  Application Program Interface (API) Scheduling: Defines which application to run, when to run it, and how much time. Memory.
An exploration of the various options that users have with distributions of Linux.
GNU, Linux and Open Source GNUKernel GNU/ Linux OpenSource.
Introducing Linux 1 st AUT GNU/Linux Festival Computer Engineering & IT Department Bahador Bakhshi.
Module 1 Introduction to Network Operating Systems
Introduction to Linux Chapter 1. Operating Systems Operating System (OS) - most basic and important software on a computer Performs core tasks Organize.
Chapter 6 Introduction to Network Operating Systems 6.1 Characteristics of a Network Operating System 6.2 Windows 6.3 Linux 6.4 Determining Software Requirements.
Linux Introduction. Overview What is Unix/Linux? History of Linux Features Supported Under Linux The future of Linux.
Introduction to Linux Environment Dr.S.Siva Kumari Mrs.S.Siva Ranjani Avinashilingam University.
Linux Basics. What is an Operating System (OS)? An Operating System (OS) is an interface between hardware and user which is responsible for the management.
CHAPTER 6 OPEN SOURCE SOFTWARE AND FREE SOFTWARE
Linux Basics CS 302. Outline  What is Unix?  What is Linux?  Virtual Machine.
1 CPSC156: The Internet Co-Evolution of Technology and Society Lecture 12: February 22, 2007 Open Source.
Operating Systems Operating System
Computer Concepts 2013 Chapter 4 Operating Systems and File Management.
Fundamentals of Networking Discovery 1, Chapter 2 Operating Systems.
Overview of Linux Dr. Michael L. Collard 1.
유닉스, 왜 공부하나 ? 자동화 –GUI vs commands 서버 개발 능력, 관리 능력 – 데스크탑에서의 개발과 관리와의 차이 ?
1 University of Palestine Faculty of Business Administration and Finance M.I.S Applications Application of Information Systems (Linux) Prepared By: Muhannad.
OPEN SOURCE AND FREE SOFTWARE. What is open source software? What is free software? What is the difference between the two? How the two differs from shareware?
UEC 01 : Computer Skills & Programming Concepts I 1PUA – Computer Engineering Department – UEC01 – Dr. Mona Abou - Of Lecture 6: Applications Software.
Welcome to Linux Community. A free Unix-type operating system developed under the GNU General Public License. Open source Popular Support most of the.
LIS508 background of GNU/Linux
Linux Florian Walch, 5aI, Agenda History Naming controversy Uses Linux distributions.
NICM National Conference Feb,2009 Open Source Resource for Library and Information Centre for their Service by Goutam Biswas and Dr. Dibyendu Paul.
Linux Essentials Chapter 2: Investigating Linux’s Principles and Philosophy.
Introduction After seeing the pressure of license and proprietary software users where a lot of money is needed to make sure the software is in good condition,
Library 2.06 February 2009 Linux for Librarians Nishtha Anilkumar Librarian Physical Research Laboratory Ahmedabad.
Linux Overview COMS W4118 Spring Slides based on Phil Hutto, Silberschatz 2 History Linux is a modern, free operating system based on UNIX standards.
CSNB334 Advanced Operating Systems 1. Introduction to Linux Lecturer: Abdul Rahim Ahmad.
Getting Started With Ubuntu Linux Presented by Grant Root
The UNIX Time-sharing system
FP 501 OPEN SOURCE OPERATING SYSTEM CHAPTER 1: INTRODUCTION TO OPEN SOURCE SOFTWARE (OSS) TECHNOLOGY.
Chapter 9: Networking with Unix and Linux. Objectives: Describe the origins and history of the UNIX operating system Identify similarities and differences.
UNIX History UNIX began as a research project. UNIX System V developed at Bell Laboratories. BSD (Berkley Software Distribution) UNIX XENIX UNIX Sun Operating.
Data recovery in 15 minutes or less UsingKnoppix.
Open Source Software. Chris Moylan Group 5...I think.
Silberschatz, Galvin and Gagne ©2011 Operating System Concepts Essentials – 8 th Edition Chapter 2: The Linux System Part 1.
Chapter 1: Introduction to Linux. 2 Introduction Computer Components: –Hardware –Software Types of hardware and software Important components of an OS.
Linux Operating System. What is Linux Linux operating system (OS) was first coded by a Finnish computer programmer called Linus Benedict Torvalds in 1991,
2: Operating Systems Networking for Home & Small Business.
CEG 2400 FALL 2012 Linux/UNIX Network Operating Systems.
Linux Operating System By: Julie Dunbar. Overview Definitions History and evolution of Linux Current development In reality ◦United States  Business.
A Brief Introduction to Linux Cheng-Han Du. History.
Introduction to System Administration. System Administration  System Administration  Duties of System Administrator  Types of Administrators/Users.
Feeling Linux yourself Dr. Tran, Van Hoai Faculty of Computer Science and Engineering HCMC Uni. of Technology
GNU and Linux.
CompTIA Server+ Certification (Exam SK0-004)
A History of Linux Damian Gordon.
LINUX History In 1984 a project was launched by Richard Stallman to develop a complete Unix-like operating system that would be considered free software.
LINUX WINDOWS Vs..
Selected topic in computer science (1)
Welcome to Linux Chap#1 Hanin Abdulrahman.
Chapter 8 Operating Systems and Utility Programs.
Linux Introduction ITIS 2110.
OPEN SOURCE SOFTWARE (OSS)
Chapter 6 Introduction to Network Operating Systems
Chapter 2: The Linux System Part 1
Welcome to Linux Chap#1 Hanin Abdulrahman.
Welcome to Linux Chap#1.
Module 02 Operating Systems
Presentation transcript:

Linux Overview1 John Mathieson IEEE Monthly Meeting February 3, 2009 Tux Official Mascot of Linux Kernel

Linux Overview2 Brief History of GNU/Linux 1985 Free Software Foundation (FSF) founded by Richard Stallman. Along with other programmers creates the tools needed to make a UNIX compatible OS 1985 Professor Andy Tannenbaum creates a UNIX like operating system based on System V Unix for the IBM PC & PC/AT computers. It is called Minix Richard Stallman releases GPL and GNU software but lacks a free kernel Building on the concepts in Minix, Linus Torvalds (Finnish college student) develops Linux along with help from other users on the web.

Linux Overview3 What Linux is Strictly speaking Linux refers to the kernel GNU/Linux more accurately describes the Operating System. Linux Kernel combined with GNU utilities and libraries Distribution – GNU/Linux bundled with other applications. Examples Red Hat Linux, Debian, Ubuntu, Suse, Knoppix, etc. Distributions can be compiled and maintained by an individual or corporation. Can be small (single floppy disk) or span several CD/DVDs. for more information

Linux Overview4 Open Source Software Open Source Software (OSS) generally refers to software for which the source code is available and which the licensing scheme permits the user to modify it and redistribute it in modified or unmodified form. GNU copyleft 1 Nobody should be restricted by the software they use. There are four freedoms that every user should have: the freedom to use the software for any purpose, the freedom to change the software to suit your needs, the freedom to share the software with your friends and neighbors, and the freedom to share the changes you make. When a program offers users all of these freedoms, we call it free software.free software 1

Linux Overview5 Linux Distributions Red Hat (Enterprise) Linux is probably the largest commercial Linux vendor. Focus on stability and long term support. Red Hat sponsors a community version (Fedora) which undergoes a more rapid development cycle. KNOPPIX – The first Live CD version. The OS can be booted from, and run completely off the CD. KNOPPIX is based on Debian Linux. Many vendors now offer Live versions. No installation necessary. Ubuntu based on Debian Linux. Ubuntu claims to be most popular desktop version. Many applications and excellent update mechanism contribute to its sucess. Revenue is created by selling technical support. Puppy – This distribution is small enough to be loaded entirely in RAM. This frees up the CD/DVD drive for other uses. Configuration can be saved to a file between reboots. Recovery Is Possible (RIP) good for data recovery of corrupted media or backup. Tools such as ddrescue allows copying media sector by sector. Can repair NTFS or FAT partitions.

Linux Overview6 Applications Samba is a free implementation of the Server Message Block (SMB) protocol used by Microsoft Windows network file system. Allows sharing files, print services, and can even act as a domain controller. Apache is the most popular HTTP server software on the internet. Rsync allows synchronizing directories/files locally or across a network. Suited for low bandwidth as only changes get propagated across network.

Linux Overview7 Other Open Source Software The GIMP - Adobe Photoshop clone Open Office - Office suite Mozilla Firefox - Web browser Mozilla - Thunderbird Client VLC - Media player Audacity - Digital audio editor MySQL – Database Ghostscript - Postscript interpreter

Linux Overview8 Possible Uses Various tools permit user to recover data, repair/modify partitions, backup and clone various types of media. DD type tools allow copying a storage device by blocks/sectors. This allows duplicating a device without knowing the filesystem. Linux can natively communicate with DECNET protocol. This allows a Linux PC to act as an End Node in a VMS cluster. Other DECNET tools allow additional inter-connectivity between the two OSs. With Samba and Ghostscript a Linux PC can be a Windows PDF print server. Giving individuals the ability to create PDF files without buying Adobe Acrobat or installing additional applications on each computer.

Linux Overview9 Who uses it NSA created Security Enhanced Linux (SELinux) to develop better allow the control of dynamic security policies. The architecture they created has been mainstreamed into Linux and ported to other operating systems including Solaris, and Free BSD. IBM, HP, and Sun contribute heavily to Linux and OSS Even Microsofts position on OSS has softened and they are now contributing code to various projects.

Linux Overview10 Misc Information The Linux Documentation Project provide HOWTOs and Guides to accomplish many Linux specific tasks. Linux runs on a wide range of processors from embedded devices such as cell phones to supercomputers employing Linux clusters. One estimate from Forbes.com estimates that 60% of the worlds top 500 computers runs Linux. The availability of the OS source code allows it to be customized and tailored to users needs.

Linux Overview11 Web sites for more info and software Sourceforge.net Freshmeat.net Distrowatch.com Tldp.org The Linux Documentation Project