CHAPTER 2: BASIC OF OPEN SOURCE OPERATING SYSTEM Part 1.

Slides:



Advertisements
Similar presentations
COMPUTER SYSTEMS OPERATING SYSTEMS AND SOFTWARE NEXT.
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.
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.
Operating Systems. What is an Operating System? A layer of software between users/applications and the hardware. The first program loaded onto a computer.
Introducing Linux 1 st AUT GNU/Linux Festival Computer Engineering & IT Department Bahador Bakhshi.
CENG334 Introduction to Operating Systems Erol Sahin Dept of Computer Eng. Middle East Technical University Ankara, TURKEY URL:
Introduction to Linux Chapter 1. Operating Systems Operating System (OS) - most basic and important software on a computer Performs core tasks Organize.
Operating Systems.
LINUX Virtualization Running other code under LINUX.
Linux Introduction. Overview What is Unix/Linux? History of Linux Features Supported Under Linux The future of Linux.
John Curl Joe Hetherington Bradley Lewis Michael Wu.
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 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.
Ceng Operating Systems
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.
Overview of Linux Dr. Michael L. Collard 1.
Potential Unix/Linux Questions March 25, 2014 Dr. Bob Mathis.
A Comparison of Linux vs. Windows Bhargav A. Sorathiya B.E. 4 th C.E. Roll no:6456.
Chapter 2: Operating-System Structures. 2.2 Silberschatz, Galvin and Gagne ©2005 Operating System Concepts – 7 th Edition, Jan 14, 2005 Operating System.
Introduction to Unix Part 1 Research Computing Workshops Fall 2008 Office of Information Technology & Mississippi Center for Supercomputing Research Jason.
BAI517 Chris Redford. Section Outline Objectives GNU The Linux 2.6 Kernel The Heritage of Linux What’s so good about Linux? Features of Linux.
Operating System - Linux Ph. D. Course Work : PHYS 601 Statistics and Computer Applications Presented By: Sanjay Godara Dept. of Physics & Astrophysics.
April 2000Dr Milan Simic1 Network Operating Systems Windows NT.
Chapter 2 Operating System Overview
Introduction to Unix Part 1 Research Computing Workshops Office of Information Technology & Mississippi Center for Supercomputing Research Jason Hale &
IT320 OPERATING SYSTEM CONCEPTS Unit 3: Welcome to Linux June 2011 Kaplan University 1.
Introduction to Unix/Linux ICN Summer Institute Jackson State University June 16, 2009 Mississippi Center for Supercomputing Research Jason Hale & Susan.
IT320 OPERATING SYSTEM CONCEPTS Unit 3: Welcome to Linux September 2012 Kaplan University 1.
Linux Overview COMS W4118 Spring Slides based on Phil Hutto, Silberschatz 2 History Linux is a modern, free operating system based on UNIX standards.
CS307 Operating Systems Introduction Fan Wu Department of Computer Science and Engineering Shanghai Jiao Tong University Spring 2013.
1 Operating Systems Who’s in charge here? 2 What is an Operating System  Basically the boss of the computer  Facilitate communication  Maximize throughput.
The UNIX Time-sharing system
Introduction 1 Chapter 1. Introduction History and Proliferation Mandate for Change What’s Good and Wrong Scope of this course.
Basic UNIX Concepts. Why We Need an Operating System (OS) OS interacts with hardware and manages programs. A safe environment for programs to run is required.
Linux History C151 Multi-User Operating Systems. Open Source Programming Open source programming: 1983, Richard Stallman started the GNU Project (GNU.
Introduction to UNIX Karl Harrison September 2004.
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.
Chapter 1: Introduction to Linux. 2 Introduction Computer Components: –Hardware –Software Types of hardware and software Important components of an OS.
System Programming Basics Cha#2 H.M.Bilal. Operating Systems An operating system is the software on a computer that manages the way different programs.
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.
Introduction to System Administration. System Administration  System Administration  Duties of System Administrator  Types of Administrators/Users.
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.
CENG 334 – Operating Systems 01- Introduction Asst. Prof. Yusuf Sahillioğlu Computer Eng. Dept,, Turkey.
Feeling Linux yourself Dr. Tran, Van Hoai Faculty of Computer Science and Engineering HCMC Uni. of Technology
Computer System Structures
Computer Technology Project
GNU and Linux.
Karl Harrison September 2004
IT320 Operating System Concepts
A History of Linux Damian Gordon.
Operating System & Application Software
LINUX WINDOWS Vs..
Selected topic in computer science (1)
Welcome to Linux Chap#1 Hanin Abdulrahman.
OPERATING SYSTEMS DESIGN AND IMPLEMENTATION Third Edition ANDREW S
LINUX WINDOWS Vs..
What is an Operating System?
Sami Shamoon College of Engineering Introduction to Operating Systems
Chapter 2: The Linux System Part 1
OS Organization.
Outline Operating System Organization Operating System Examples
Welcome to Linux Chap#1 Hanin Abdulrahman.
Welcome to Linux Chap#1.
What is an operating system An operating system is the most important software that runs on a computer. It manages the computer's memory and processes,
Module 02 Operating Systems
Presentation transcript:

CHAPTER 2: BASIC OF OPEN SOURCE OPERATING SYSTEM Part 1

2  1983, AT&T is splitted  It can sell software  There is a great market for Operating System  Major hardware vendors need OS  AT&T is selling UNIX System v4 and licensing it  AIX for IBM, HP-UX for HP, …  BSD is a real danger for AT&T’s market  BSD is not supported  BSD should not be used in commercial

3  AT&T sold UNIX as much as possible  Novel bought UNIX code and License  Novel sold the code and license after 2 years  Santa Cruz Operating System  Microsoft developed Xenix  Based on UNIX VIII  It was NOT successful

4  Tanenbaum developed free OS  Its name is Minix  Minix is based on UNIX  Source code available, Modification is restricted  It cannot run on 32bit processors

5  Develop a free OS for 32bit (Intel) processors  Title of a Finnish student’s MS thesis  The student is Linus Benedict Torvalds

6  Birthday  25 August 1991  Linux 0.02  It was developed in MINIX  It run on (32bit microprocessor)  It had a terminal emulator & C compiler  Linus posted the code to Minix mailing list  He requested feedback

7 1)Reliability  The majority of Linux variants and versions are notoriously reliable and can often run for months and years without needing to be rebooted. Majoriti varian dan versi Linux yang terkenal boleh berfungsi/berjalan selama beberapa bulan dan tahun tanpa perlu reboot. 2)Scalability  Support Wide Range of Hardware

3) Security  Linux programs are designed to operate in a more secure manner as isolated processes.  Linux (and Mac OS X) prevent any real damage occurring on a system unless the user is logged in with the highest levels of permissions as root or administrator. Program Linux direka bentuk untuk beroperasi dengan cara yang lebih selamat Linux (dan Mac OS X) mengelakkan sebarang kerosakan sebenar yang berlaku pada sistem kecuali pengguna log masuk dengan tahap tertinggi kebenaran sebagai root atau pentadbir.

9 Kernel???  Kernel is the main component of most computer operating systems; it is a bridge between applications and the actual data processing done at the hardware level. A kernel connects the application software to the hardware of a computer

10  Both Linux and Windows are monolithic  All core operating system services run in a shared address space in kernel-mode Semua perkhidmatan sistem teras operasi yang dijalankan dalam ruang alamat dikongsi dalam mode kernel  All core operating system services are part of a single module Semua perkhidmatan teras sistem operasi adalah sebahagian daripada modul tunggal Windowing is handled differently:  Windows has a kernel-mode Windowing subsystem  Linux has a user-mode X-Windowing system

11 Device Drivers Process Management, Memory Management, I/O Management, etc. X-Windows Application System Services User Mode Kernel Mode Hardware Dependent Code Linux Device Drivers Process Management, Memory Management, I/O Management, etc. Win32 Windowing Application System Services User Mode Kernel Mode Hardware Dependent Code Windows

1)Fedora Core Official website: wwwwww.fedoraproject.orgwww.fedoraproject.org

2)Knoppix Official website:

3) Debian GNU/Linux Official website:

4) OpenSUSE Official website:

5) Ubuntu Official website:

6) Slackware Official website:

7) Gentoo Official website: