P1253037251wuvrZ - PowerPoint PPT Presentation

About This Presentation
Title:

P1253037251wuvrZ

Description:

5) dynamically shared libraries. 6) file system support. Here is how GNU and Linux fell in love. ... http://homepage.mac.com/pigeonfarmboy/Images/Photos/spaghetti.jpg ... – PowerPoint PPT presentation

Number of Views:40
Avg rating:3.0/5.0
Slides: 25
Provided by: Patr611
Learn more at: http://www.cs.ucf.edu
Category:

less

Transcript and Presenter's Notes

Title: P1253037251wuvrZ


1
GNU/LINUX
Name Patrick Goergen Date 4-15-2008
Title LINUX
2
So Kids Today We Will Learn About
1. History
2. How GNU/Linux came to be
6. Myths about Linux
5. Distros and Differences
3. GNU GPL
4. Where is GNU/Linux now?
3
HISTORY
  • First release in 1991
  • Creator Linus Torvalds
  • Linux is a Kernel only!
  • Combined with Richard Stallman's GNU Project
    (1983) and the modern GNU/Linux was born.

4
GNU and Linux
  • GNU
  • 1) Covers Utilities
  • 2) compilers, tools, debuggers, and editors
  • 3) Ex GNU Compiler Collection (gcc)?
  • Linux Kernel
  • 1) multitasking
  • 2) shared executables
  • 3) demand paging
  • 4) swap
  • 5) dynamically shared libraries
  • 6) file system support

5
Here is how GNU and Linux fell in love.
Hi. I am Richard Stallman and this is my GNU
Project I started in 1983. Last thing to finish
is the kernel that I started in 1990.
Hi I am Linus Torvalds and my project is the
Linux Kernel and it is 1991 and I finished.
Is that what you are sitting on? Lets put our
projects together. But I see you did not publish
under the GNU GPL.
No I did not but I will. And then you can cut
into the Linux Kernel.
Good you do that and I will do my thing and will
support open source.
Aaaahhh. That feels good to combine. I will
continue writing and revising the GNU GPL so free
software with reign.
6
GNU GPL
  • With free software, the users are in control.
    Most of the time, users want interoperability,
    and when the software is free, they get what they
    want. With non-free software, the developer
    controls the users. The developer permits
    interoperability when that suits the developer
    what the users want is beside the point. -
    Richard Stallman

7
Goals of GNU GPL
  • the freedom to use the software for any purpose,
  • the freedom to share the software with your
    friends and neighbors,
  • the freedom to change the software to suit your
    needs, and
  • the freedom to share the changes you make.

8
(No Transcript)
9
(No Transcript)
10
Where is GNU/Linux now?
1) Where isn't GNU/Linux now?
  • Servers
  • Supercomputers
  • PC's(including Mac's)?
  • Embedded Devices
  • Xbox

2) One Laptop Per Child?
11
Where is Windows?
This is Vista's Kernel Map
12
What Microsoft Does
  • Microsoft believes it is so powerful that it can
    design an incompatible format, create obstacles
    to its implementation by others, and pressure
    most users to switch to it. Do you think users
    are really as foolish as Microsoft predicts? -
    Richard Stallman

13
Distros and Differences
  • Gentoo
  • redhat
  • Fedora Core
  • Suse
  • Ubuntu

Desktop Environments
KDE
Gnome
XFree86
etc.
X
Fluxbox
14
Screen Shot KDE
15
Screen Shot GNOME
16
Screen Shot Fluxbox
17
x
Myths about Linux
Plug and Play- is not a windows level
Kernel needs stable API so vendors will write
drivers
You can't get your driver into the kernel
Linux has no obvious design
From Greg Harman's Keynote Speech 2006 _at_ OLS
18
Support
From Greg Harman's Keynote Speech 2006 _at_ OLS
19
Design
From Greg Harman's Keynote Speech 2006 _at_ OLS
20
Stable API
From Greg Harman's Keynote Speech 2006 _at_ OLS
21
Get your code in kernel
From Greg Harman's Keynote Speech 2006 _at_ OLS
22
Homework
1) What is Linux the OS's real name? 2) List the
4 things that the GNU GPL wants to protect.
23
References
Parker, Tim. Linux Unleashed. Chapter
1Introduction to Linux. Sams. 1998.
Hartman, Greg. OLS 2006 Keynote. Ottawa Linux
Symposium. 2006.
Stallman, Richard. Published Interview. 2007.
Moon, Peter. Stallan If you want freedom don't
follow Linus Torvalds. 2007. ComputerWorld
24
Image References
  • http//homepage.mac.com/pigeonfarmboy/Images/Photo
    s/spaghetti.jpg
  • http//ltp.sourceforge.net/images/2.6.8-poster-sma
    ll.jpg
  • http//www.gnu.org/graphics/agnuhead.html
  • http//fluxbox.sourceforge.net/zoom.php?shots-dev/
    majes_fluxbox.jpg
  • http//art.gnome.org/screenshots/gnome218/460
  • http//www.kde.org/screenshots/images/3.4/snapshot
    05.png
Write a Comment
User Comments (0)
About PowerShow.com