20
Operating System: Linux By: Victoria Lin and Rebecca Reimbolt

Linux

Embed Size (px)

Citation preview

Page 1: Linux

Operating System: Linux

By: Victoria Lin and Rebecca Reimbolt

Page 2: Linux

• Like Windows, Mac OS, UNIX• Runs primarily on PC• Operating System

Page 3: Linux

• Task scheduler• Memory manager• Disk manager

What Does an Operating System Do?

Page 4: Linux

• Network manager• Input/output manager• Security manager

What Does Operating System Do? cont.

Page 5: Linux

• 1991• Linus Torvalds• Made available for free

How was it created?

Page 6: Linux

• Programmers can add• Allows enhancement• Software developers• Growing audience

What is the attraction?

Page 7: Linux

• Experimenting with operating systems• Control over operating systems• Dislike Microsoft

Who uses Linux?

Page 8: Linux

• Many available for Linux• Wine project

Applications

Page 9: Linux

• Free• Develop/enhance• Customizable versions• General public license (GPL)

Windows vs. Linux

Page 10: Linux

Pros and Cons

• Pros:• Experimentation• Constantly improving• Hands-on

• Cons:• Complex• Difficult for average user

Page 11: Linux

Unix-like

• Freeware• Cheap hardware• Adoptable• Less control over businesses• Free/open source

Page 12: Linux

Market Growth

• Fast growing• Adopted by many users around world

Page 13: Linux

Linux Adoption

• Embedded systems/Mobile devices• Supercomputers• Netbooks

Page 14: Linux

Graphical User Interface

• Allows users to interact with images• Common for embedded systems

Page 15: Linux

Programming on Linux

• Supports various programming languages• ADA• C• C++• Java• Fortran

Page 16: Linux

Types and Trends

• Specific user group• General• Highly specialized• Commercial/Non commercial• Business

Page 17: Linux

Linux Distribution

• Distributed through packages• Examples• Gentoo• Arch Linux• Debian

Page 18: Linux

Desktop Linux

• Gnome and KDE Plasma Desktop

Page 19: Linux

Controversies

• SCO-Linux• License agreements

• GNU-Linux

Page 20: Linux

Communities

• Linuxquestions.org• Linux user groups