Alternative Operating Systems Fredericksburg PC Users Group June 12, 2003.

Slides:



Advertisements
Similar presentations
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.
Advertisements

Operating Systems An Introduction. 2 What Does An Operating System Do? Manages the hardware and software resources of the system. In a desktop computer,
A new look at the Linux Operating System
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
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.
History of UNIX Fergus Toolan Intelligent Information Retrieval Group University College Dublin.
CMPTR1 CHAPTER 3 COMPUTER SOFTWARE Application Software – The programs/software/apps that we run to do things like word processing, web browsing, and games.
Module 1 Introduction to Network Operating Systems
Computer Forensics Principles and Practices by Volonino, Anzaldua, and Godwin Chapter 6: Operating Systems and Data Transmission Basics for Digital Investigations.
Introduction to Linux Chapter 1. Operating Systems Operating System (OS) - most basic and important software on a computer Performs core tasks Organize.
Operating Systems.
Installing Windows XP Professional Using Attended Installation Slide 1 of 41Session 2 Ver. 1.0 CompTIA A+ Certification: A Comprehensive Approach for all.
Linux Introduction. Overview What is Unix/Linux? History of Linux Features Supported Under Linux The future of Linux.
Linux Operating system
John Curl Joe Hetherington Bradley Lewis Michael Wu.
AN INTRODUCTION TO LINUX OPERATING SYSTEM Zihui Han.
Unix Presentation. What is an Operating System An operating system (OS) is a program that allows you to interact with the computer -- all of the software.
Introduction to Computer Administration System Administration
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.
Operating System.
A+ Guide to Software, 4e Chapter 1 Introducing Operating Systems.
Learning Outcomes At the end of this lesson, students should be able to: State the types of system software – Operating system – Utility system Describe.
Lesson 4 Computer Software
Operating Systems Basic PC Maintenance, Upgrade and Repair Mods 1 & 2.
Hardware vs. Software Computer systems consist of both hardware and software. Hardware refers to anything you can physically touch. Keyboards, mice, monitors,
Chapter 4 Operating Systems and File Management. 4 Chapter 4: Operating Systems and File Management 2 Chapter Contents  Section A: Operating System Basics.
Stuart Cunningham - Computer Platforms COMPUTER PLATFORMS Network Operating Systems Week 9.
Chapter 10 – UNIX. History In late 1960s, two employees of Bell Labs (Ken Thompson & Dennis Ritchie) designed a new operating system to overcome the constraints.
1 RH033 Welcome to RedHat Linux. 2 Hardware Requirements ♦ Pentium Pro or better with 256 MB RAM ♦ Or ♦ 64-bit Intel/AMD with 512 MB RAM ♦ 2-6 GB disk.
Overview of Linux CS3530 Spring 2014 Dr. José M. Garrido Department of Computer Science.
Excellence Publication Co. Ltd. Volume Volume 1.
B.A. (Mahayana Studies) Introduction to Computer Science November March Software What is software? What are the main types of software?
Module 2 Part I Introduction To Windows Operating Systems Intro & History Introduction To Windows Operating Systems Intro & History.
POS/420 Introduction to Unix Philip Robbins – March 12, 2013 (Week 1)
LINUX System : Lecture 2 OS and UNIX summary Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang University Acknowledgement.
1 University of Palestine Faculty of Business Administration and Finance M.I.S Applications Application of Information Systems (Linux) Prepared By: Muhannad.
Chap 1 ~ Introducing LINUX LINUX is a free-stable multi-user operating system that derives from UNIX operating system Benefits: 1) Linux is released under.
A+ Guide to Software Managing, Maintaining and Troubleshooting THIRD EDITION Introducing and Comparing Operating Systems Chapter 1.
Chapter 4 System Software. Software Programs that tell a computer what to do and how to do it. Sets of instructions telling computers to perform actions.
Operating Systems Sara Mullan Johns Hopkins University Fall 2010
Computers & Operating Systems
IT320 OPERATING SYSTEM CONCEPTS Unit 3: Welcome to Linux June 2011 Kaplan University 1.
PC Operating Systems section 6b. UNIX DOS The Macintosh Operating System Windows 3.x OS/2 Warp Windows NT Windows 95 and 98 Linux Windows 2000 This lesson.
IT320 OPERATING SYSTEM CONCEPTS Unit 3: Welcome to Linux September 2012 Kaplan University 1.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
A Study on Linux Operating System Ying Jiang ID:
Module 2 Part I Introduction To Windows Operating Systems Intro & History Introduction To Windows Operating Systems Intro & History.
The UNIX Time-sharing system
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.
Agenda UNX122_022_w1_p3 Overview of UNIX
Gorman, Stubbs, & CEP Inc. 1 Introduction to Operating Systems Lesson 8 Linux.
Computer Operating Systems And Software applications.
Linux and Coldfusion MX Mid-Michigan Coldfusion User’s Group, Nov
Introduction to System Administration. System Administration  System Administration  Duties of System Administrator  Types of Administrators/Users.
UNIX U.Y: 1435/1436 H Operating System Concept. What is an Operating System?  The operating system (OS) is the program which starts up when you turn.
Chap 1 ~ Introducing LINUX LINUX is a free-stable multi-user operating system that derives from UNIX operating system Benefits: 1) Linux is released under.
Introduction to unix. The UNIX Operating System An operating system "OS” is a set of programs that controls a computer. It controls both the hardware.
Chapter 2 Operating Systems
OS Introduction 1.1 – OS Basics – cont. 1.2 – Microsoft Windows
GNU and Linux.
Overview of Linux Fall 2016 Dr. Donghyun Kim
IT320 Operating System Concepts
Operating System & Application Software
Macintosh & Linux Used to fill in pg 5 & 6 of “Operating Systems” Packet.
Lecture 1-Part 2: Operating-System Structures
LINUX WINDOWS Vs..
Chapter 6 Introduction to Network Operating Systems
LINUX WINDOWS Vs..
Presentation transcript:

Alternative Operating Systems Fredericksburg PC Users Group June 12, 2003

Operating System Evolution UNIX CPM Dos Mac Windows Linux Others Timeline

A Brief History of Personal Computers and Operating Systems OS Year Intro Comments UNIX 1972 Derived from Multics at AT&T by Ritchie and Thompson, designed to be multiuser and networked MITS Altair 1975 First "Personal Computer", programmed by toggle switches CP/M 1976 First "portable" OS for microprocessors, ran on many different hardware platforms Apple I 1976 Apple's first product, used 6502 CPU TRS Tandy's first PC, Z-80 CPU, TRS-DOS Apple II 1977 Major improvements over Apple I PCDOS/MSDOS Microsoft's non-GUI OS's, IBM PC introduced using Intel 8088 CPU Apple Macintosh 1984 First GUI PC for consumers Windows First Microsoft Windows version BSD Berkley Standard Distribution UNIX Minix 1987 Small educational UNIX like operating system Windows Windows Linux Open source OS, functionally equivalent to UNIX, Current stable kernel version Windows First really good version of Windows WFWG Windows for Work Groups Windows NT Free BSD Based on BSD UNIX Net BSD Runs on almost any computer BeOS 1995 Originally ran on propriatary hardware Windows A major milestone in Microsoft Windows development Open BSD Very high security Windows NT Minix Windows 98/98se 1998, 1999 Major improvements to W95 Windows ME 2000 Interim version between W98se and XP Windows 2000 Pro 2000 Decended from NT Windows XP Home/XP Pro2001 Current version of Windows, decended from NT Mac OS X 2001 (Based on FreeBSD) Windows "Longhorn" ? Next generation of "Windows"

Personal Computer OS’s For the IBM PC and Clones: –Dos –Windows 98se, 2000 Pro, XP Home, XP Pro. –Free BSD, NetBSD, Open BSD –Linux For the Mac: –Mac OS X, which is a UNIX variant based on Free BSD. The rest of this presentation will concentrate on Linux on the Intel/AMD IBM PC platform..

Linux, an Alternative OS Linux –What is Linux –Similarities with DOS/Windows –Differences between DOS/Windows and Linux –Disadvantages –Advantages –Linux Applications –Other Uses –Distro’s –Installation Options –What’s New? –Resources –Summary

What is Linux I? The Linux kernel project was begun in 1991, by Linus Torvalds, a Finnish graduate student at the time. Linux is a functional clone of UNIX for small and not so small computers. Linux was turned into a complete OS through the assistance of hundreds of volunteers on the Internet. FREE - programs from various sources (MIT, the Free Software Foundation, aka GNU) can be copied and distributed without charge. Source code (usually C or C++) must be included. Many distributions are available. The difference is in the packaging, installation routines and support.

What is Linux II? UNIX has been under development since 1972, Linux since UNIX and Linux were designed from the beginning to be multiuser, multitasking and networked. Linux is “open source”, meaning that the kernel and most applications are provided with source code that can be freely modified or enhanced and if necessary, patched by users.

Similarities with DOS/Windows Similar file structure (subdirectory tree) and concepts: –Linux can read and write DOS/Windows (FAT, FAT32, etc.) partitions in addition to its "native" ext2 or ext3 file system. Command Interpreter, aka the shell - like DOS's command.com Uses environment variables. Has functionally similar command line options. Files are executable (binary or batch) or data. User has choice of command line shell, GUI, or both. Executable “shell” programs function like dos batch files.

Differences from DOS/Windows Implemented on several hardware platforms (Intel, Mac (68K and PPC), Alpha, MIPS,...) Multiple users can be running on the same machine at the same time. Each can be running several tasks. Any user can have four or more virtual desktops with different applications running on each one. Multi-user structure implies :  There must be a secure file permission system.  Users cannot be allowed to affect each other or the OS.  User(s) must log in (id/password) before use. Programs compiled to run on Linux do not run on DOS/Windows. Some DOS and Windows programs can run under Linux using emulators. Some applications have both Linux and Windows versions.

Disadvantages of Linux Flexibility can be intimidating:  Complex installation - no "turnkey", minimal PnP.  Most vendors won't pre-install onto a new computer.  Many command options (but you can use a GUI instead). Never originally designed to be user-friendly. Can have significant learning curve moving from another OS:  User must learn new commands and vocabulary.  Different "look and feel" for both OS and some applications although current window managers can now emulate Windows “look and feel” if you wish.  All file and command names are case-sensitive. Fewer consumer-oriented applications. However, emulators for Win32, Mac, etc. allow many other programs to run under Linux.

Advantages of Linux Costs Less! –Typical 10-user office: NT=$6000, Linux=$50-$150 (less if downloaded). –Cost for an individual ranges from $0-$150. Works Better!  UNIX and Linux are designed with security in mind. If and when security breaches are identified, they are usually patched almost immediately.  Most virus programs are designed to attack features or weakness' in the Windows operating system. Linux is virtually immune to virus attack.  Many Windows applications will run directly on Linux using Wine, Crossover Office or VMC.

Some Linux Applications Graphical Environment - KDE/Gnome/IceWM, Others Browsers - Mozilla/Konqueror - Kmail/Evolution Instant Messenger - Gaim Ftp Client - gftp Multimedia - XMMS/Xine/Cdparanoia/Cdrecord Image Browser - GQView Image Editor - GIMP Security - iptables/ipchains Office Suite - OpenOffice/StarOffice/KOffice File Browser - Konqueror Editors - Joe, VI, Kwrite, Gedit, OpenOffice Writer Games - Quake, Doom, SimCity, many others

Other Linux Uses A majority of the internet runs on Linux servers, including our ISP. Most current movie digital effects are created using Linux “render farms”. Many new “supercomputers” are created using clusters of Linux computers known as “beowulf” clusters. Linux is used in many devices such as “Tivo” as an embedded OS. Linux is used as on OS by some PDA’s (Sharp Zaurus)

Linux Distributions Red Hat, Mandrake, SuSE., Debian, and Slackware are the "big five" distributions, listed more or less in order of current popularity. All were priced in the $30-50 range, although the most recent release of Red Hat Professional has escalated to $150. Other popular distributions are Knoppix (which runs from a CD and can be used as a system rescue disc) and Gentoo (which you compile from source). Lindows can be bought pre-installed on PC's from WalMart's website for under $500. Popular Linux Distributions:

Linux Installation Options Installation - Unless you’re familiar with installing Linux, either get a boxed distribution with manuals or buy a Linux book which includes installation CD’s. Easiest install is with a bootable CD or DVD, but can be installed by booting first from a floppy or via NFS over a network. Used to install using floppy discs 10 years ago. Check to be sure your hardware is supported first. Free space - defrag first –4 + GB recommended, 1 GB min for non GUI Partitioning –/root - OS + other directories –/home - for your user files –swap = 2 x memory –other options 2nd HD - Dual Boot with Windows Dedicated Computer - Requires 386 or newer

What’s New with Linux Latest Distro’s - RedHat 9.0, Mandrake 9.1, SuSE 8.2, Knoppix 3.2, Slackware 9.0, Debian 3.0r1. SCO Suit - see the Bulletins page on the FPCUG website for links to the latest info. Microsoft is taking aggressive steps against Open Source and Linux in an attempt to reverse the flow of users away from their OS And Beyond Article - http// This article reveals where Microsoft and computing as they would like us to know it are headed over the next few years. http//

Linux Resources I Inexpensive Linux CD and Software Sources –Almost Free Linux - Source for low cost Linux CD distributions –CheapBytes - CheapBytes - Source for low cost Linux CD distributions –CheapISO.Com - Latest available ISO images –eLinux - Linux - Hardware and Software –Freshmeat - Latest Linux software and updates. –Linux Central - Linux Central - The /root for Linux Resources

Linux Resources II Linux Magazines –Linux Journal - Monthly Magazine (one of the first) –Linux Gazette - Monthly E-Magazine –Linux Resources - Monthly Magazine –Linux Format - Monthly UK Magazine –Linux Magazine - Monthly Magazine

Linux Resources III Information I –Distro Watch - Keeps track of all available Linux distributions –Major Linux Distributions - Lists 10 distributions, which are generally considered as most widely used by Linux users around the world. –yoLinux - Huge list of resource links –LinuxISO.Org - Linux ISO.Org –Linux.Org - Linux.Org –LinuxHQ - LinuxHQ

Linux Resources IV Information II –Linux Kernels - Information on the latest Linux Kernel Versions –Linux Organization - The Linux Organization web site. –Linux Devices - Keeps track of devices using Linux –Linux Today - Linux Today –Linux World - Linux World –MyZaurus - Sharp Zaurus PDA

Linux Resources V Top Linux Distributions –Redhat –Mandrake –SuSE –Debian –Knoppix –Slackware –Gentoo –Lindows

Summary Linux is a low cost, open source, multitasking, multiuser, network capable operating system for personal computers which is functionally similar to the UNIX operating system. Linux runs on Intel and AMD processors as well as many others. Many applications, both open source and commercial are available for Linux. Linux has become a viable alternative to the Windows OS on personal computers.

Alternative Operating Systems FPCUG, June 12, 2003 Presented by Josh Cockey Linux SIG Leader