GNU, Linux and Open Source GNUKernel GNU/ Linux OpenSource.

Slides:



Advertisements
Similar presentations
Free Beer and Free Speech Thomas Krichel
Advertisements

A Lawyer Looks at the Open Source Revolution Robert W. Gomulkiewicz Director, Intellectual Property Law & Policy Program Associate Professor of Law University.
What is GNU/Linux (Not Linux!)? David Sudjiman davidsudjiman (at) yahoo (dot) com The latest version of this document can.
Richard Matthew Stallman (rms): Free Software Foundation (SFS) Ariunaa Bayarsaikhan Comp 1631 Winter 2011.
COMPUTER SYSTEMS OPERATING SYSTEMS AND SOFTWARE NEXT.
GNU / Linux A free operating system. Summary History What can you find on a Linux OS Linux Economy.
Copyleft and cathedrals How the counterculture is changing the way we do business.
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.
University of Utah 1 “Free software” Remember... In the beginning, all software was free -Just a means to sell hardware.
Open Source. Operating System  Application Program Interface (API) Scheduling: Defines which application to run, when to run it, and how much time. Memory.
Free Software “Free” software “is software that can be used, studied, and modified,” copied, changed with little or no restriction, and which can be copied.
Introduction to Linux Operating System “UBUNTU”. Operating System- it is responsible for the management and coordination of activities of hardware and.
Introducing Linux 1 st AUT GNU/Linux Festival Computer Engineering & IT Department Bahador Bakhshi.
CS155a: E-Commerce Lecture 22: December 4, 2001 The Open-Source Movement Acknowledgement: V. Ramachandran.
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 Introduction. Overview What is Unix/Linux? History of Linux Features Supported Under Linux The future of Linux.
Linux Introduction ITIS What is Linux Unix-like computer operating system One of the most prominent examples of free software and open source development.
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.
Software of Information Systems Hun Myoung Park, Ph.D., Public Management and Policy Analysis Program Graduate School of International Relations International.
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
What the hell is. Free software is software that anyone is free to use, copy, improve, examine or distribute, either free of cost or for a price. More.
Group Members: Jack Boyce, Niall O'Donnell, Dovile Kupsyte, Elihu Essien-Thompson, Alex Synica Group Name :J.A.D.E.N OS User interface Memory management.
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.
 Open-source software ( OSS ) is computer software that is available in source code form: the source code and certain other rights normally reserved.
MODULE 4. “Hello everbody out there using minix – I am doing a (free) operating system just a hobby, won’t be big and professional like gnu) for 386(486)
Computers and Society Examine the extent to which Richard Stallman’s GNU manifesto has succeeded in challenging the dominance of conventionally distributed.
Overview of Linux Dr. Michael L. Collard 1.
Operating Systems AOIT Principles of Information Technology.
유닉스, 왜 공부하나 ? 자동화 –GUI vs commands 서버 개발 능력, 관리 능력 – 데스크탑에서의 개발과 관리와의 차이 ?
A Comparison of Linux vs. Windows Bhargav A. Sorathiya B.E. 4 th C.E. Roll no:6456.
Section 2 Software.
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?
Open Source Software In the beginning, all software was free –in the 1960s,when IBM and others sold the first large-scale computers, these machines came.
1 Copyright ©2003 LxIS. All Rights Reserved. Open Source Overview Roger A. Maduro Linux Infrastructure, LLC April 25, 2003.
LIS508 background of GNU/Linux
Visualizing Technology© 2012 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation To Accompany Chapter 6 System Software.
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.
Free and Open Source Software Aruna Lorensuhewa Contact Details:
IT320 OPERATING SYSTEM CONCEPTS Unit 3: Welcome to Linux September 2012 Kaplan University 1.
Open Source Examples – Linux; Apache; Firefox Requirements – Distributed w/ source code – License allows for modifications (GPL) – License remains w/ any.
Linux Not in textbook. Why Not Just Use Windows? Windows costs money ($100 to $300, typically) Windows is proprietary: –The source code is a closely guarded.
CSNB334 Advanced Operating Systems 1. Introduction to Linux Lecturer: Abdul Rahim Ahmad.
GNOME, KDE and X Windows. The GNOME Project was started in 1997 to produce a free (as in freedom) desktop environment. GNU Network Object Model Environment.
Nursing Informatics. What is open source software? What is free software? What is the difference between the two? How the two differs from shareware?
The UNIX Time-sharing system
FP 501 OPEN SOURCE OPERATING SYSTEM CHAPTER 1: INTRODUCTION TO OPEN SOURCE SOFTWARE (OSS) TECHNOLOGY.
Linux History C151 Multi-User Operating Systems. Open Source Programming Open source programming: 1983, Richard Stallman started the GNU Project (GNU.
Made By: Micheal Mouner Linux VS Windows. Agenda.
3 February Introduction to Operating Systems.
PTA Linux Series Copyright Professional Training Academy, CSIS, University of Limerick, 2006 © Workshop I Introduction to Linux Professional Training Academy.
Open Source Software. Chris Moylan Group 5...I think.
Chapter 1: Introduction to Linux. 2 Introduction Computer Components: –Hardware –Software Types of hardware and software Important components of an OS.
Linux Operating System By: Julie Dunbar. Overview Definitions History and evolution of Linux Current development In reality ◦United States  Business.
5 ٥ V new position ? 10 ^1 10 ^2 10 ^ : : : : 99.
Welcome to Open Source Technology An Overview of Software By Afroz Hippargi, CIT, YASHADA, Pune.
A Brief Introduction to Linux Cheng-Han Du. History.
The Free Software Definition Rahmat M. Samik-Ibrahim (c) 2007 adapted from
A Brief Introduction to Linux Cheng-Han Du. History.
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.
Feeling Linux yourself Dr. Tran, Van Hoai Faculty of Computer Science and Engineering HCMC Uni. of Technology
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.
OPEN SOURCE.
OPEN SOURCE.
Selected topic in computer science (1)
Linux Introduction ITIS 2110.
Linux Not in textbook.
Presentation transcript:

GNU, Linux and Open Source GNUKernel GNU/ Linux OpenSource

GNU GNU GNU - GNUs Not Unix GNU GNU (pronounced g'noo) is a free operating system GNU GNU was invented by Richard Stallman in 1983 at MIT GNU Stallman quit his job at MIT so that they could not claim ownership and interfere with distributing GNU as free software

GNU GNU/ Linux GNU – GNU/ Linux GNU HURD The members of the GNU project tried to build their own kernel (HURD) to get a fully functional free operating system GNU LINUX In 1992, GNU was combined with a free Unix-compatible kernel called LINUX GNU/Linux It is distributed as GNU/Linux  Suse, Debian/Linux, Red Hat GNU HURD In 2005, the distributer Debian released the first GNU with its own kernel HURD  Debian HURD

GNU/ Linux - develpoers Richard Stallman Linus Torvalds

KERNEL KERNEL – the core kernel a kernel is the core of an operating system its responsible for providing secure access to the machine's hardware and to various computer processes

KERNEL KERNEL – the core

KERNEL KERNEL – types monolith kernel  (UNIX, Linux, MS/DR- DOS)  more powerful  Drivers and modules are embedded in to the kernel which improves the speed of a OS microkernel  (WinNT 4, Mac OS X )  less powerful  provides a small set of simple hardware drivers and uses external applications to provide more functionality hybrid kernels  (Windows 2000, Windows XP, etc) others

LINUX-KERNEL In 1991, Linus Torvalds (Finland) wrote a Unix-compatible kernel (v0.01) LINUXLINUX LINUX (LINUs uniX) It was available for free, but copyrighted on the Internet

LINUX-KERNEL GPL GPL 1993 it became a part of GPL (General Public License) GNU/Linux OS Single person and group developers started distributing GNU/Linux systems as standalone OS

LINUX-KERNEL GPL GPL 1993 it became a part of GPL (General Public License) GNU/Linux OS Single person and group developers started distributing GNU/Linux systems as standalone OS

GPL GPL – General Public License GPL GPL was released in January 1989 The latest version of the license, v2, was released in 1991

GPL GPL – grants the freedom to run the program for any purpose the freedom to study how the program works and modify it (Access to the source code is a precondition for this) the freedom to redistribute copies the freedom to improve the program, and release the improvements to the public (Access to the source code is a precondition for this)

Win vs. Linux startup startup Windows XPstartup Linux You see what you get !

Win vs. Linux prompt MS-DOS promptGNU/ Linux prompt

Win vs. KDE environment Windows XPGNU/Linux KDE 3.3

OpenSource OpenSource – free as in free speech Its source code is published and made available to the public, enabling anyone to copy, modify and redistribute the source code without paying royalties or fees Since the early 1960s most software was developed in an open source manner

OpenSource OpenSource – examples General: Linux (kernel) KDE/ GNOME (desktop environment) Apache (webserver) MySQL (database) OpenOffice.org (office) Mozilla (browser) GIS Software: UMN – MapServer (mapserver) Grass (GIS)

OpenSource OpenSource – costs MICROSOFT/ ESRI: OpenSource: WindowsXP~$250 Office2k3~$500 ArcView$1,500 ArcGIS Documentation Set $480 GNU/Linux$0 OpenOffice.org$0 GRASS$0 UMN Mapserver$0 Documentation$0

LINKS