A Synopsis of Their History

Slides:



Advertisements
Similar presentations
Introduction to Linux 2/24 ~ 3/17 6:30 – 9:00pm (7 sessions)
Advertisements

Unix Systems Administration 1Y. K. Chang UNIX History : Bell Lab joined with GEC and Project MAC of MIT to develop Multics: multi-user and data-sharing.
COMP5102/5122 Lecture 1 Operating Systems (OS) Introduction phones off (please)
Operating Systems Every computer has two fundamental components: hardware and software The term hardware refers to the physical components inside a computer.
CIS 240 Introduction to UNIX Instructor: Sue Sampson.
Fundamentals of Software Development 1Slide 1 Dennis Ritchie and Brian Kernighan What’s C, exactly?What’s C, exactly? A portable language developed by.
Introduction to UNIX Software Tools. Slide 2 Instructor Huamin Qu Office Rm Web Office.
Operating Systems ECE344 A brief history of OS Ding Yuan ECE Dept., University of Toronto
Brief History of C and Unix Systems Programming Concepts.
CS 6560 Operating System Design Lecture 2. Overview OS Structure Case Study: Linux.
UNIX/Linux System Programming Jordan University of Science and Technology History.
Team Badass.  Dennis M. Ritchie  1967 He became an employee at Bell Labs  Mid 1960s BCPL was developed by Martin Richards for the Multics Project 
Linux Basics CS 302. Outline  What is Unix?  What is Linux?  Virtual Machine.
Presented by Tanna Lin PTADipMgt17 History And Modern Uses Of The Unix™ Operating System (including embedded devices and mobile phones).
Lecture 2 History of Operating Systems. Early History: The 1940s and 1950s Operating systems evolved through several phases. 1940s: Early computers did.
Computer Programming I Hour 1-Getting Started. Word of Day —Chinese proverb A journey of a thousand miles is started by taking the first step. —Aristophanes.
Overview of Linux CS3530 Spring 2014 Dr. José M. Garrido Department of Computer Science.
Introduction to Unix/Linux R Bigelow. Why Learn UNIX/Linux? Users are able to access the operating system at a lower level, thus gaining a higher level.
UNIX OS By: Desmond Dagg Alannah Storm Mullins Carl Kavanagh Gareth Dunne Behzad Sanehi.
Language C (1) By Randa. Generalities: Types of programmes: -operating system ”système d’exploitation” like Windows XP, Windows 98, Unix, Linux… -programmes.
Chapter 1: Welcome to Linux An intro to UNIX-related operating systems.
Unix Background. Introducing Unix Brief Unix History u In 1969, Ken Thompson at AT&T Bell Labs began developing Unix. –First done in assembly language.
Introduction to C++ Programming Language
LIS508 background of GNU/Linux
Unix/Linux. What is Unix & Linux? Unix is a computer operating system originally developed in 1969 by a group of AT&T employees at Bell Labs, including.
Operating System Part II: Introduction to the Unix Operating System (The Evolution of Unix)
History of UNIX a short version CSCI 333 August 31, 2011.
LIS508 lecture 6: looking at linux Thomas Krichel
Just Enough Unix, Chapter 1
UNIX System Protection. Unix History Developed by Dennis Ritchie and Ken Thompson at AT&T Bell Labs Adapted some ideas from the Multics project in 1969.
1 Operating Systems: Principles and Practice Cpr E 308.
MODERN OPERATING SYSTEMS Third Edition ANDREW S. TANENBAUM Chapter 10 Case Study 1: LINUX Tanenbaum, Modern Operating Systems 3 e, (c) 2008 Prentice-Hall,
CCSA 221 Programming in C CHAPTER 1 INTRODUCTION ALHANOUF ALAMR.
UNIX History UNIX began as a research project. UNIX System V developed at Bell Laboratories. BSD (Berkley Software Distribution) UNIX XENIX UNIX Sun Operating.
Background & History of UNIX & Linux Fort Collins, CO Copyright © XTR Systems, LLC The Background and Short History of UNIX & Linux Instructor: Joseph.
OPERATING SYSTEMS. An operating system (OS) is an interface between hardware and user which is responsible for the management and coordination of activities.
COP 3275 Chapter 01 course website: Jonathan C.L. Liu, Ph.D. CISE Department University of Florida.
Agenda UNX122_022_w1_p3 Overview of UNIX
Operating Systems Case Study Linux 1. Objectives History of Linux Linux Architecture Threads and States 2.
WHY AN OPERATING SYSTEM (OS) OS interacts with hardware and manages programs. Programs not expected to know which hardware they will run on. Must be possible.
Lab #1: UNIX crash course Introduction: History of Operating Systems Lesson #1: Navigating directories Lesson #2: Creating and editing files with emacs.
By Collin Donaldson.  Origin of an OS: From UNIX to Kali Linux  Linux Architectures and Ubiquity  What is Kali and why should I use it?  Kali’s New.
OPS224 Operating Systems - Unix Instructor: MURRAY SAUL.
Fall 2011 Nassau Community College ITE153 – Operating Systems 1 Session 10 Let’s Bring Everything Together.
Chapter 1: Introducing C Copyright © 2008 W. W. Norton & Company. All rights reserved. 1 Chapter 1 Introducing C.
UNIX and SOFTWARE TOOLS Dr. Tran, Van Hoai Faculty of Computer Science and Engineering HCMC Uni. of Technology
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.
LINUX SYSTEM AND NETWORK ADMINISTRATION created by:gaurav shrivastava contact:-
Operating System.
Overview of Linux Fall 2016 Dr. Donghyun Kim
A LECTURE NOTE.
A History of Linux Damian Gordon.
MODERN OPERATING SYSTEMS Third Edition ANDREW S
Unix Scripting Session 1 March 6, 2008.
Advanced Operating Systems (CS 202)
CHAPTER 8 - OPERATING SYSTEM HISTORY
Welcome to CIS 52 WELCOME WELCOME WELCOME W E L C O M E.
1. INTRODUCING C.
LESSON 1 Introduction to Programming Language
Introducing C Chapter 1 Copyright © 2008 W. W. Norton & Company.
Introducing C Chapter 1 Copyright © 2008 W. W. Norton & Company.
UNIX System Protection
COMP1321 Digital Infrastructure
Operating Systems Case Study
UNIX/Linux Operating System
Linux Professor Sabol.
C Programming Language
How can I learn C language?
Section 1: Linux Basics and SLES9 Installation
Introduction and History
Presentation transcript:

A Synopsis of Their History UNIX and LINUX A Synopsis of Their History

Origins of UNIX Multics (Multiplexed Information and Computer Services) 1960’s MIT, AT&T Bell Labs, and General Electric personnel Largely funded by ARPA (DOD), Bell, and GE/Honeywell GE-645 Many problems, innovations Bell Labs withdraws in 1969

After Multics at Bell Labs Several computer scientists from Bell Labs who had worked on Multics started work on a smaller, less complex operating system. Unics (UNiplexed Information and Computing Service) PDP-7 minicomputer Renamed UNIX 1971 – publication of the Unix Programmer’s Reference Manual 1972 - Unix is rewritten in C.

The C Language 1969-73: Developed by Dennis Ritchie at Bell Labs ANSI Standard C released in 1989 Latest standard: December 2011 The syntactic ancestor of many languages, including C++ and Java.

Unix impact Not totally controlled by a computer vendor. Easily obtained free of charge from AT&T because of 1956 consent decree. Ran on cheap hardware. Easy to adapt and move to different machines (portable).

Linux One of many Unix-like operating systems Kernel written by Linus Torvalds in 1991 Red Hat Linux is one popular derivative.