Loving The Penguin: LINUX O/S

Download Report

Transcript Loving The Penguin: LINUX O/S

Loving The Penguin: LINUX
Nancie Rideout
Tiffany Smith
Tara Stuckless
Jo-Anne Tilley
Overview
Introduction/History - Nancie
Distributions - Tiffany
Hardware Compatibility – Tiffany
Requirements – Tiffany
Stability & Kernel – Tara
X Windows System - Tara
Software Compatibility - Tara
User Friendliness - Nancie
Popularity - Nancie
Cost – Jo-Anne
Licensing Agreement – Jo-Anne
Advantages/Disadvantages – Jo-Anne
References
Demo
The Creator
Linux kernel written by Linus Torvalds in
1991
student at University of Helsinki
first version of Linux released to the Internet
in September 1991
second version released to the Internet in
October 1991
logo/mascot of Linux is Tux (the penguin)
Linus’ Original Post: 25.8.91
Hello everybody out there using minix - I'm doing
a (free) operating system (just a hobby, won't be
big and professional) for 386(486) clones. This
has been brewing since April, and is starting to
get ready. I'd like any feedback on things people
like/dislike in minix, as my OS resembles it
somewhat (same physical layout of the filesystem (due to practical reasons) among other
things).
Distributions
prepackaged Linux systems ready to install
 make Linux more user friendly
 differences among distributions may include:

Different versions of kernel
 Different core sets of applications, utilities, and
management tools
 Different installation packages


some include:

Redhat, Slackware, Mandrake, SuSE
General Hardware Compatibility

Motherboards:


CPU





recent motherboards should work
Intel 386, 486
Pentium I to IV, and Celeron
AMD 386, 486, K5, K6, K6-2, K6-3, and Athlon
Cyrix 386, 486, 5x86, 6x86, and MediaGX
Hard Drives

Supports IDE and a number of popular SCSI
General Hardware Compatibility

PnP (Plug and Play)
computer detects and configures a new piece
of hardware automatically
 Linux not originally a PnP system
 newer kernels allow for PnP


compared to Windows

compatible to less hardware because it has
fewer users then Windows
Requirements
Bare
Minimum
RAM
1 MB
HD
Space
1.2 or 1.44
floppy
Usable
Comfortable
Use
4 MB
16 MB or
more
20 MB
200 MB to 1
GB or more
Difference in Requirements
Processor
Memory
(MB of
RAM)
Hard Drive
Space
Redhat
9
Slackware
10.0
Mandrake
10.0
SuSE
9.1
Intel Pentium
486, Intel,
AMD, Cyrix
Intel, AMD
Intel, AMD
128 for
64 min
16 min
32 min
graphical
mode
Recommend: Recommend: Recommend:
Recommend:
128
128
128
256
475 MB min
850 MB min
for server
5 GB for all
500 MB min
500 MB min
400MB min
Recommend: Recommend: Recommend:
2 GB or more 1 GB or more 2 GB or more
Stability

well designed kernel

structure

security from viruses
The Kernel
the ♥ of the OS – it is Linux
 developed in open source environment


No corporate deadlines!
based on Unix – mature, powerful
 from the beginning:

– multitasking, multi-user
 natural environment for networking

controlled by Torvalds – (commonality)
Structure and Security
only the root user has universal
permissions
 a virus can only infect executables
that are writeable by the user
activating the virus
 if a user’s program is infected, hard
to propagate
 few users, so not targeted by virus
writers.

X Window System
• Provides Linux with a GUI
Window Manager -dresses the desktop;
highly customizable
↕
-provides display support; sets resolution,
X Server
refresh rate; displays/closes windows.
↕
Kernel
Compatibility with Windows
and
Windows Software
Samba
 Wine

Samba
Windows uses SMB protocol to manage the
exchange of date among file servers and
clients
 there are differences in the Linux and
Windows file systems
 Samba mimics the behaviour of a Windows
file server by implementing SMB
 thus, you can have a Linux server with
Windows clients on your network

Wine

initiative (in progress) to bring applications
developed for Windows to Linux users.
Application ↔ API ↔ OS

new APIs to allow interaction with Linux

http://www.winehq.com/
Lots of Free Stuff
Free Software Foundation http://directory.fsf.org/
 examples:

Emacs – text editor
 Xv – image editor
 Gimp (General Image Manipulation Program)
 Xfig – vector based drawing utility
 LaTeX – mathematical type-setting


some MS programs based on popular
Linux application
User Friendliness - Positives
some distributions, once installed, are
easy to use
 desktop can look much like Windows
 fairly easy to navigate
 large Linux community = lots of advice!

Desktop Screenshots
Desktop Screenshots
User Friendliness - Negatives
installation can be difficult
 difficult to configure/need to know your
components
 can be difficult (possibly expensive) to get
tech support – especially ‘formal’ tech
support
 can be buggy and unstable

Popularity
Popularity

Linux accounts for 2.8% of desktop O/S
and 25% of servers*

Source: International Data Corporation (IDC) 2002
usability of Linux for a set of specific
desktop-related tasks was “nearly equal to
Windows”


Source: Relevantive
Main reasons for popularity
cost
 stability (servers in particular)
 no BSOD (blue screen of death!)
 ‘lack of vendor lock-in’

Linux-Friendly Businesses
France’s Department of Defense
 National Security Agency (USA)
 American Express
 Amazon.com
 Schwab.com

(just to name a few!)
The Future – According to IDC
IDC 2004 predictions (June 18): Linux O/S
will account for 29% of units shipped into
the worldwide server market in 2008, up
from 12% in 2003
 Windows will account for 37% of 2008
server market

Microsoft’s Worried!
Popularity – Microsoft’s Worried!
(now defunct) LinuxMyths page on
Microsoft.com
 Get the Facts on Windows and Linux
 ‘Dump Linux’ program
 Microsoft honchos’ public comments

COST
GNU
the General Public License
GNU's not Unix
 is intended to guarantee your freedom to
share and change free software for all its
users.
 free software refers to freedom , not price
 you have the freedom to distribute copies
of free software

GNU Con’t
to protect your rights restrictions are put in
place to ensure you are not denied of your
right to free software.
2 steps:
1.Copyright the software
2. Offer you this license which
gives you legal permission to
copy, distribute and /modify
the software

Disadvantages
 technical
support is hard to
find
 hard to configure
 not as user friendly as XP
Advantages
It’s
FREE
secure
 it’s stable (Stays running)
 some distributions are very user friendly
 the graphical user interface is more
configurable. You can choose from a
number of desk top environments

References
IDC: Linux to take 29% of 2008 server shipments.
http://www.computerworld.com/softwaretpics/os/linux/story/0,10801,93900,00.html
Mandrake Store
www.mandrakesof.com
Evaluating Linux: Reality vs. Hype
http://www.techrepublic.com.com/5100-6261-1053944-3.html
Try Out Linux
http://www.tryoutlinux.com
Linux.org
www.linux.org
The TCO Question: Can Linux beat Microsoft?
http://www.searchenterpriselinux.techtarget.com/qna/0,289202,sid39_gci883142,00.html
‘Linux sales surge past competitors’.
http://news.com.com/2100-1001-236732.html?legacy=cnet

http://www.slackware.com/

http://www.mandrakelinux.com/en-ca/

http://www.suse.com/us/

http://www.tldp.org/HOWTO/Hardware-HOWTO/

http://www.tldp.org/HOWTO/Plug-and-Play-HOWTO-3.html#ss3.5
References
Screenshots
http://tryoutlinux.com/screenshots.html
GET LINUX – FREE!!!
Fedora
http://fedora.redhat.com/download/
 SUSE

http://www.suse.com/us/private/download/suse_linux/
Mandrake
http://www.mandrakelinux.com/en/ftp.php3
