Computer Technology Project Distros Lars Noodén

Slides:



Advertisements
Similar presentations
Linux Basics Prepared By: Eng. Amr AbdelFatah Eng. Amr AbdelFatah - Linux Basics.
Advertisements

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.
Operating Systems. What is an Operating System? A layer of software between users/applications and the hardware. The first program loaded onto a computer.
1 Web Server Administration Chapter 3 Installing the Server.
Linux Overview and Demo Chris Wester Jim Santana Jeff Jones.
Introduction to Linux Chapter 1. Operating Systems Operating System (OS) - most basic and important software on a computer Performs core tasks Organize.
Linux Introduction. Overview What is Unix/Linux? History of Linux Features Supported Under Linux The future of Linux.
Linux Operating system
Introduction to Linux Environment Dr.S.Siva Kumari Mrs.S.Siva Ranjani Avinashilingam University.
The University of Akron Summit College Business Technology Department Computer Information Systems 2440: 145 Operating Systems Introduction to UNIX/Linux.
Methodologies, strategies and experiences Virtualization.
Linux Basics CS 302. Outline  What is Unix?  What is Linux?  Virtual Machine.
Microsoft vs Linux Microsoft Applications compared to free opensource software.
Ashita Srivastava ISM High Five Corporations Chain of fast food restaurants Using Windows XP for clients and Windows Server 2008 Needs a robust.
1 Web Server Administration Chapter 3 Installing the Server.
An Introduction to Xen Prof. Chih-Hung Wu
Guide to Linux Installation and Administration, 2e1 Chapter 3 Installing Linux.
Linux Last Update Copyright Kenneth M. Chipps Ph.D. 1.
Boot Diskettes, Bootable USB Keys and Live CDs Used when the computer can't start for some reason, as a diagnostic, repair and recovery tool. Boot diskettes.
Overview of Linux Dr. Michael L. Collard 1.
Potential Unix/Linux Questions March 25, 2014 Dr. Bob Mathis.
1 Web Server Administration Chapter 3 Installing the Server.
EMT 2390L Lecture 1 Dr. José M. Reyes Álamo. Outline About Linux Install Linux in a Virtual Machine.
Introduction to Unix Part 1 Research Computing Workshops Fall 2008 Office of Information Technology & Mississippi Center for Supercomputing Research Jason.
Library 2.06 February 2009 Linux for Librarians Nishtha Anilkumar Librarian Physical Research Laboratory Ahmedabad.
IT320 OPERATING SYSTEM CONCEPTS Unit 3: Welcome to Linux June 2011 Kaplan University 1.
IT320 OPERATING SYSTEM CONCEPTS Unit 3: Welcome to Linux September 2012 Kaplan University 1.
 Linux Mint is a computer operating system designed to work on most modern systems, including typical x86 and x64 PC’s. Linux Mint can be thought of.
Getting Started With Ubuntu Linux Presented by Grant Root
UNIX History UNIX began as a research project. UNIX System V developed at Bell Laboratories. BSD (Berkley Software Distribution) UNIX XENIX UNIX Sun Operating.
PTA Linux Series Copyright Professional Training Academy, CSIS, University of Limerick, 2006 © Workshop I Introduction to Linux Professional Training Academy.
Silberschatz, Galvin and Gagne ©2011 Operating System Concepts Essentials – 8 th Edition Chapter 2: The Linux System Part 1.
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.
This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Module 01 Introduction.
DIT314 ~ Client Operating System & Administration
2B Data Security of Workstations 1 March - May 2009 Overall Learning Objectives 2B6309 Data Security of Workstations Lars Noodén (
Course : PGClass : MCA Subject: Operating SystemSub.Code : 3CT11 Staff Name : S.SomasundaramYear & Sem : II nd & III rd.
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.
UDel CISC361 Study Operating System principles - processes, threads - scheduling - mutual exclusion - synchronization - deadlocks - memory management -
Debian GUN/Linux 4.0 The Universal Operating System The Universal Operating System.
Feeling Linux yourself Dr. Tran, Van Hoai Faculty of Computer Science and Engineering HCMC Uni. of Technology
Linux ● What is Linux? ● History of Linux ● The Linux Kernel ● Distributions ● Areas of application ● Linux and safety.
Boot Diskettes, Bootable USB Keys and Live CDs Used when the computer can't start for some reason, as a diagnostic, repair and recovery tool. Boot diskettes.
Linux Presentation (‘Lynuks’) The other major alternative is based on the pronunciation of the English version of ‘Linus’. It also happens to be the.
Linux Essentials Chapter 1: Selecting an Operating System.
Computer Technology Project
GNU and Linux.
CompTIA Server+ Certification (Exam SK0-004)
Andrea Chierici Virtualization tutorial Catania 1-3 dicember 2010
IT320 Operating System Concepts
What is F/LOSS? By Scot Henderson.
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)
Linux Introduction ITIS 2110.
BSD (Unix) vs. GNU/Linux
Structure of Unix OS.
Linux What is Linux? history of Linux the Linux Kernel
LINUX WINDOWS Vs..
More Scripting & Chapter 11
Virtual Machines.
A UNIX OPERATING SYSTEM
Chapter 2: The Linux System Part 1
Understanding Linux and the BASH shell v
Linux Professor Sabol.
Welcome to Linux Chap#1.
Module 02 Operating Systems
Presentation transcript:

Computer Technology Project Distros Lars Noodén

EC The European Commission insists on ● Open Source ● Open Standards "For all new development, where deployment and usage is foreseen by parties outside of the Commission Infrastructure, Open Source Software will be the preferred development and deployment platform." (2008) – 3/469

Definitions ● FOSS - Free and Open Source Software ● Distro - an operating system distributed as packaged set including – a kernel – device drivers, – file systems, – utilities and – sometimes user applications ● Stable - not changing

Stable ● Kernel ● modules ● drivers ● Programs ● version Same programs ● e.g. Firefox Same versions of the programs ● e.g. KDE 3.5.x Goal met: 100% predictable

Support Cycle ● Development ● Release ● Maintenance ● EOL Release Stable Devel

Development Release Stable Devel Release Stable Devel Release Stable Devel v1v1 v2v2 v3v3 etc Release Stable Devel

Definitions ● Patch – repairs or addresses a specific problem without otherwise changing functionality or behavior. ● Upgrade – essentially a new package with possible changes in functionality, behavior, appearance, price or licensing.

OpenBSD Development There are three "flavors" of OpenBSD: ● -release: The version of OpenBSD shipped every six months on CD. ● -stable: Release, plus patches for security and reliability. ● -current: Where new development work is done. Eventually, it will become the next release. Release Stable Current Release Stable Current

Debian Development There are three "flavors" of Debian: ● -stable: The released and supported version, with patches for maintenance and security ● -testing: In queue to become "stable", packages selected, but maybe not all arch. ● -unstable: Where new development work is presently being done, and eventually, it will turn into the next testing. StableTesting Unstable StableTesting Unstable

Ubuntu ● Ubuntu is built from Debian-testing

Distro Components One Kernel: File System: afs, ext, hfs, ufs, ffs, ntfs, iso9660, zfs Utilities: Drivers: Utilities Desktop Environment: (plus window manager) (plus themes) (plus default settings) Programs:

Click to add an outline ● Solaris ● NetBSD ● OpenBSD ● DragonFlyBSD ● Slackware ● Debian ● Ubuntu/Kubuntu ● Xubuntu/Fluxbuntu ● Fedora ● RHEL (Red Hat) ● CentOS

Definitions ● core - processor ● mult-core - multiple processors in a single chip ● processor - executes programs ● RAM - physical computer memory

Solaris ● Widely used Server and Workstation System ● ● Common Development and Distribution License (CDDL) Version 1.0: ● view, ● modify, ● build, ● use, and ● redistribute

Solaris ● GNU tool chain ● "Zones" - Virtualization ● ● x86, x86-64, Sparc architectures ● High-end systems ● > 64 GB RAM ● > 8 cores ● oyment_areas/high_end_servers.shtml

NetBSD ● Often in Embedded Systems and Servers ● ● BSD License: ● view, ● modify, ● build, ● use, and ● redistribute

NetBSD ● "Of course it runs NetBSD" ● Highly portable ● ● BSD License: ● view, ● modify, ● build, ● use, and ● redistribute

NetBSD ● Often in Embedded Systems and Servers ● GNU / BSD tool chain

OpenBSD ● Often in Embedded Systems and Servers ● ● BSD License: ● view, ● modify, ● build, ● use, and ● redistribute

OpenBSD ● "Only two remote holes in the default install, in more than 10 years!" ● Standards oriented, proactive security, encryption ● ● GNU - BSD toolchain

Others ● DragonFly BSD ● Slackware GNU/Linux ● Gentoo GNU/Linux ● Fedora GNU/Linux  RHEL (Red Hat)  CentOS  YellowDog  K12LTSP ● Arch GNU/Linux ● OpenWRT ● Debian GNU/Solaris  Nexenta ● Debian GNU/Linux  Finnix  Knoppix  Damn Small Linux  Skolelinux / Edubuntu  Maemo ● Debian GNU/NetBSD ● Puppy Linux

Computer Technology Project Distros Lars Noodén