SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
LINUX
The Early Days of Computing

Back in the day when computers were really only used in
Universities and large corporations, the software was free. The
code was readily available and exchanged with others much like
the science community works today in sharing information. This
allowed for modifications based on your specific needs.
Bell Laboratories - UNIX is born

In the late 1960’s UNIX was born in the Bell labs, part of AT&T.
Ken Thompson and Dennis Richie were trying to simplify the
existing operating system as well as create a system that could
form a community, not just a system to execute tasks but one
that would communicate with others within the community. This
system was UNIX. AT&T initially released it as a demo and soon
saw the possibilities and began distributing it for a cost.

                      -the system excelled as a multi-user OS
                      -also allowed for multi tasking OS
Birth of Open Source

10 years later licensing of UNIX began
in 1979. CPU licensing started at about
$7,000 per license.

Richard Stallman -
Created Free Software Foundation -
idea is to publish open source code, not
compiled binary.

GNU - “GNU is not UNIX”
GNU Project - Stallman wrote an open
source OS (a platform that allows all of the programs to run).
This was in response to the efforts of UNIX, Microsoft and others
compiling source code to generate money. He hoped that with
his OS he could create a community that would have enough
programmers creating enough software that nobody would need
to use proprietary software.




                                  Central Ideas:
                                  -every element of the OS is run
                                  by the community, to help the
                                  better of the OS.
                                  -the freedom to run the pro-
                                  gram however you wish
                                  -study the source code and
                                  change it to do what you wish
                                  -freedom to distribute modified
                                  versions
The Kernel
By the 1990’s Stallman’s OS was still missing one key component,
the kernal.

WHAT IS THE KERNEL?

OS is made up of 3 parts:
utilities - perform tasks that are all the other programs not
        provided directly as part of the OS kernel
shell - command interpreter, command line or GUI.
        The communication between user and system
kernel - manages the control of the machine and supervises the
various user programs. central part of the operating system.
when an application needs something it requires a set of hardware
resources. the kernel is the middle-man btwn the applications and
the resources. it is used to create file structure and manage the
interface btwn hardware and the programs that use the hardware.
- keyboard, mouse, etc.
Andrew and MINIX
Andrew Tanenbaum - Teacher of computer science using UNIX
as an educational tool but resorted to other measures once UNIX
became a licensed product costing up to $7,000 per computer.
Tannebaum tweaked UNIX and created a similar OS named
MINIX. He licensed the software for a minimal fee but the source
code was not completely open, a restrictive license was ap-
plied in the form of floppy discs for sale through a publication of
MINIX. Because of this the OS did not initially take off but many
students were introduced to MINIX, one of these was
Linus Torvalds.
Linus and LINUX
In 1991 a Helsinki University student, Linus Torvalds wrote a
MINIX version completely open source (free of AT&T and LINUX)
code as a hobby that turned into his thesis project titled: Linux: A
Portable Operating System. In 1992 the first version of LINUX is
released through the U. of Manchester. That same year the GUI
for LINUX was released. The OS could be run from the command
line or through the more commonly used GUI.
LINUX Spreads
More and more people started using LINUX and creating
their own programs running LINUX:
      Debian- OS system using the LINUX kernel
      Slackware- OS system
      Suse- creators of OS system and distros
      RedHat- server based desktops
      Google- widely popular search engine using LINUX
By 2000, IBM announced that they were going to invest
$1 billion in LINUX development.
      Ubuntu- OS based on the Debian LINUX kernel
      Linspire- formally known as Lindows, based on
      Ubuntu- OS
      Knoppix- OS booted from CD or USB
      OLPC - “one laptop per child” goal to make affordable
      computers for kids in developing countries. runs on
                        ‘Sugar’, OS software design.
why use LINUX?

SECURITY:
Viruses are less of a threat on Linux. The very way a Linux system
is designed makes it very difficult for a virus to function as it does
in Windows.

COST:
Most people would put this at the top of the list. The cost ad-
vantage of Linux is huge. In a nutshell, you get the complete OS,
thousands upon thousands of applications AND support for the
grand total price of….$0


SUPPORT:
You can easily get support when you do run into difficulties. In
addition to the plethora of online forms, both independent and
those provided by the distro supplier, there are also more and
more 3rd party service providers that offer service contracts for
Linux systems. There is also support offered by more and more
traditional Technology names such as Dell, IBM, Novell, Sun and
others.

GUI:
An excellent window system called X; the equivalent of Windows
but more flexible.


CUSTOMIZING:
Thousands of applications, software, etc. to customize the look,
feel and overall performance of your workstation.
Thousands of people have made themes or written programs that
you can use to customize based on your tastes and preferences.
Where LINUX fails
COMPUTER ABILITY:
To install and keep a LINUX system working at its best, the
user(s) must be a proficient with computers and should ready to
be hands on (aware of possible vulnerabilities).
The responsible person should be used to Unix type commands.
A working knowledge of Unix is useful because some work may
be needed to be done in a non-graphical environment.


NEED OF PROPRIETARY SOFTWARE:
If there is a piece of software that you absolutely cannot work
without, then keeping Windows is probably a good choice. How-
ever, you can have both operating systems installed (often called
“dual-booting”), which can be used to suit your needs.
Lacks in many print and media editing programs.



LACK OF STANDARDIZATION:
The openness of the application has also created a lack of stan-
dardizing. A few dozen ways to install drivers/programs is a
major gripe of LINUX.


PRODUCTIVITY:
Because of the nature of a community “tinkering” some projects
are not as productive as a team solely focused on creating. More
commercially backed programs need to come about.

Más contenido relacionado

La actualidad más candente

System software 2
System software 2System software 2
System software 2fatinsmile
 
Linux Information
Linux InformationLinux Information
Linux InformationRahul Pola
 
Operating system (Introduction to Linux)
Operating system (Introduction to Linux)Operating system (Introduction to Linux)
Operating system (Introduction to Linux)Muhammad Jawwad Hashmi
 
introduction to Linux
 introduction to Linux introduction to Linux
introduction to Linuxbiniking26
 
BITS: Introduction to linux, distributions and installation
BITS: Introduction to linux, distributions and installationBITS: Introduction to linux, distributions and installation
BITS: Introduction to linux, distributions and installationBITS
 
Unix architecture | Operating System
Unix architecture | Operating SystemUnix architecture | Operating System
Unix architecture | Operating SystemSumit Pandey
 
Windows V/S Linux OS - Comparison
Windows V/S Linux OS - ComparisonWindows V/S Linux OS - Comparison
Windows V/S Linux OS - ComparisonHariharan Ganesan
 
Introduction to Linux_by_Amit & Jiban
Introduction to Linux_by_Amit & Jiban Introduction to Linux_by_Amit & Jiban
Introduction to Linux_by_Amit & Jiban Amit Nath
 
Linux Environment- Linux vs Unix
Linux Environment- Linux vs UnixLinux Environment- Linux vs Unix
Linux Environment- Linux vs UnixTrinity Dwarka
 
Linux; Operating System
Linux; Operating SystemLinux; Operating System
Linux; Operating SystemJayEl Cadawas
 
Operating Systems: A History of Linux
Operating Systems: A History of LinuxOperating Systems: A History of Linux
Operating Systems: A History of LinuxDamian T. Gordon
 

La actualidad más candente (20)

System software 2
System software 2System software 2
System software 2
 
Linux Information
Linux InformationLinux Information
Linux Information
 
Presentation3
Presentation3Presentation3
Presentation3
 
Linux Introduction
Linux IntroductionLinux Introduction
Linux Introduction
 
Operating system (Introduction to Linux)
Operating system (Introduction to Linux)Operating system (Introduction to Linux)
Operating system (Introduction to Linux)
 
Linux opearting system
Linux opearting systemLinux opearting system
Linux opearting system
 
introduction to Linux
 introduction to Linux introduction to Linux
introduction to Linux
 
Linux distributions
Linux    distributionsLinux    distributions
Linux distributions
 
BITS: Introduction to linux, distributions and installation
BITS: Introduction to linux, distributions and installationBITS: Introduction to linux, distributions and installation
BITS: Introduction to linux, distributions and installation
 
Linux
LinuxLinux
Linux
 
Unix architecture | Operating System
Unix architecture | Operating SystemUnix architecture | Operating System
Unix architecture | Operating System
 
Coacpxp
CoacpxpCoacpxp
Coacpxp
 
windows vs linux
windows vs linuxwindows vs linux
windows vs linux
 
Windows V/S Linux OS - Comparison
Windows V/S Linux OS - ComparisonWindows V/S Linux OS - Comparison
Windows V/S Linux OS - Comparison
 
linux vs window
linux vs windowlinux vs window
linux vs window
 
Introduction to Linux_by_Amit & Jiban
Introduction to Linux_by_Amit & Jiban Introduction to Linux_by_Amit & Jiban
Introduction to Linux_by_Amit & Jiban
 
Linux Environment- Linux vs Unix
Linux Environment- Linux vs UnixLinux Environment- Linux vs Unix
Linux Environment- Linux vs Unix
 
Linux; Operating System
Linux; Operating SystemLinux; Operating System
Linux; Operating System
 
Operating Systems: A History of Linux
Operating Systems: A History of LinuxOperating Systems: A History of Linux
Operating Systems: A History of Linux
 
Linux Operating System
Linux Operating SystemLinux Operating System
Linux Operating System
 

Destacado

Freenet digital hiring at TechStartupJobs Fair Berlin Autumn 2015
Freenet digital hiring at TechStartupJobs Fair Berlin Autumn 2015Freenet digital hiring at TechStartupJobs Fair Berlin Autumn 2015
Freenet digital hiring at TechStartupJobs Fair Berlin Autumn 2015TechMeetups
 
Freenet: The technical part of the solution for Freedom of the Press in the I...
Freenet: The technical part of the solution for Freedom of the Press in the I...Freenet: The technical part of the solution for Freedom of the Press in the I...
Freenet: The technical part of the solution for Freedom of the Press in the I...Arne Babenhauserheide
 
Hurd serviceppt
Hurd servicepptHurd serviceppt
Hurd servicepptcachapaboy
 
Smart watch
Smart watchSmart watch
Smart watchSHEEMA90
 
Alan Hurd Strategic 100 Day Action Plan Example
Alan Hurd   Strategic 100 Day Action Plan ExampleAlan Hurd   Strategic 100 Day Action Plan Example
Alan Hurd Strategic 100 Day Action Plan ExampleAlan Hurd
 
Bitcoin: The Internet of Money
Bitcoin: The Internet of MoneyBitcoin: The Internet of Money
Bitcoin: The Internet of Moneywinklevosscap
 

Destacado (11)

Hurd Homes
Hurd HomesHurd Homes
Hurd Homes
 
freenet
freenetfreenet
freenet
 
Flowfullo
FlowfulloFlowfullo
Flowfullo
 
Freenet digital hiring at TechStartupJobs Fair Berlin Autumn 2015
Freenet digital hiring at TechStartupJobs Fair Berlin Autumn 2015Freenet digital hiring at TechStartupJobs Fair Berlin Autumn 2015
Freenet digital hiring at TechStartupJobs Fair Berlin Autumn 2015
 
Indomobil
IndomobilIndomobil
Indomobil
 
Freenet: The technical part of the solution for Freedom of the Press in the I...
Freenet: The technical part of the solution for Freedom of the Press in the I...Freenet: The technical part of the solution for Freedom of the Press in the I...
Freenet: The technical part of the solution for Freedom of the Press in the I...
 
Hurd serviceppt
Hurd servicepptHurd serviceppt
Hurd serviceppt
 
Smart watch
Smart watchSmart watch
Smart watch
 
Freenet
FreenetFreenet
Freenet
 
Alan Hurd Strategic 100 Day Action Plan Example
Alan Hurd   Strategic 100 Day Action Plan ExampleAlan Hurd   Strategic 100 Day Action Plan Example
Alan Hurd Strategic 100 Day Action Plan Example
 
Bitcoin: The Internet of Money
Bitcoin: The Internet of MoneyBitcoin: The Internet of Money
Bitcoin: The Internet of Money
 

Similar a Linux

Chapter 8 - nsa Introduction to Linux.ppt
Chapter 8 -  nsa Introduction to Linux.pptChapter 8 -  nsa Introduction to Linux.ppt
Chapter 8 - nsa Introduction to Linux.pptgadisaAdamu
 
introductiontolinuxpptbatch2-141025005514-conversion-gate01 (1).pdf
introductiontolinuxpptbatch2-141025005514-conversion-gate01 (1).pdfintroductiontolinuxpptbatch2-141025005514-conversion-gate01 (1).pdf
introductiontolinuxpptbatch2-141025005514-conversion-gate01 (1).pdfEidTahir
 
Introduction to linux ppt
Introduction to linux pptIntroduction to linux ppt
Introduction to linux pptOmi Vichare
 
Linux ppt
Linux pptLinux ppt
Linux pptlincy21
 
Linux operating systems and Bootable Pendrive
Linux operating systems and Bootable PendriveLinux operating systems and Bootable Pendrive
Linux operating systems and Bootable PendriveAnkita Tiwari
 
Introduction To Opensource And GNU/Linux
Introduction To Opensource And GNU/LinuxIntroduction To Opensource And GNU/Linux
Introduction To Opensource And GNU/LinuxSheila Eiffert
 
Overview_Linux ppt
Overview_Linux pptOverview_Linux ppt
Overview_Linux pptMU
 
UNIT I LINUX.docx
UNIT I LINUX.docxUNIT I LINUX.docx
UNIT I LINUX.docxBhuvanaR13
 
ppt on linux by MUKESH PATEL
ppt on linux by MUKESH PATELppt on linux by MUKESH PATEL
ppt on linux by MUKESH PATELneo_patel
 
Programming and problem solving 3
Programming and problem solving 3Programming and problem solving 3
Programming and problem solving 3sushruth kamarushi
 
Neha ict project
Neha ict projectNeha ict project
Neha ict projectamitgarg46
 
Linux programming lecture_notes
Linux programming lecture_notesLinux programming lecture_notes
Linux programming lecture_notesIMRAN KHAN
 
Unix seminar
Unix seminarUnix seminar
Unix seminarajeet6742
 
Introduction to Linux basic
Introduction to Linux basicIntroduction to Linux basic
Introduction to Linux basicf114n
 

Similar a Linux (20)

Chapter 8 - nsa Introduction to Linux.ppt
Chapter 8 -  nsa Introduction to Linux.pptChapter 8 -  nsa Introduction to Linux.ppt
Chapter 8 - nsa Introduction to Linux.ppt
 
introductiontolinuxpptbatch2-141025005514-conversion-gate01 (1).pdf
introductiontolinuxpptbatch2-141025005514-conversion-gate01 (1).pdfintroductiontolinuxpptbatch2-141025005514-conversion-gate01 (1).pdf
introductiontolinuxpptbatch2-141025005514-conversion-gate01 (1).pdf
 
Introduction to linux ppt
Introduction to linux pptIntroduction to linux ppt
Introduction to linux ppt
 
Linux ppt
Linux pptLinux ppt
Linux ppt
 
Linux operating systems and Bootable Pendrive
Linux operating systems and Bootable PendriveLinux operating systems and Bootable Pendrive
Linux operating systems and Bootable Pendrive
 
Linux Introduction
Linux IntroductionLinux Introduction
Linux Introduction
 
Introduction To Opensource And GNU/Linux
Introduction To Opensource And GNU/LinuxIntroduction To Opensource And GNU/Linux
Introduction To Opensource And GNU/Linux
 
Overview_Linux ppt
Overview_Linux pptOverview_Linux ppt
Overview_Linux ppt
 
UNIT I LINUX.docx
UNIT I LINUX.docxUNIT I LINUX.docx
UNIT I LINUX.docx
 
ppt on linux by MUKESH PATEL
ppt on linux by MUKESH PATELppt on linux by MUKESH PATEL
ppt on linux by MUKESH PATEL
 
Programming and problem solving 3
Programming and problem solving 3Programming and problem solving 3
Programming and problem solving 3
 
Ch1-Unix.pptx
Ch1-Unix.pptxCh1-Unix.pptx
Ch1-Unix.pptx
 
Neha ict project
Neha ict projectNeha ict project
Neha ict project
 
Linuxppt.pptx
Linuxppt.pptxLinuxppt.pptx
Linuxppt.pptx
 
Linux programming lecture_notes
Linux programming lecture_notesLinux programming lecture_notes
Linux programming lecture_notes
 
Intro tounix
Intro tounixIntro tounix
Intro tounix
 
Linux
LinuxLinux
Linux
 
Unix seminar
Unix seminarUnix seminar
Unix seminar
 
Linux
Linux Linux
Linux
 
Introduction to Linux basic
Introduction to Linux basicIntroduction to Linux basic
Introduction to Linux basic
 

Último

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 

Último (20)

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 

Linux

  • 2. The Early Days of Computing Back in the day when computers were really only used in Universities and large corporations, the software was free. The code was readily available and exchanged with others much like the science community works today in sharing information. This allowed for modifications based on your specific needs.
  • 3. Bell Laboratories - UNIX is born In the late 1960’s UNIX was born in the Bell labs, part of AT&T. Ken Thompson and Dennis Richie were trying to simplify the existing operating system as well as create a system that could form a community, not just a system to execute tasks but one that would communicate with others within the community. This system was UNIX. AT&T initially released it as a demo and soon saw the possibilities and began distributing it for a cost. -the system excelled as a multi-user OS -also allowed for multi tasking OS
  • 4. Birth of Open Source 10 years later licensing of UNIX began in 1979. CPU licensing started at about $7,000 per license. Richard Stallman - Created Free Software Foundation - idea is to publish open source code, not compiled binary. GNU - “GNU is not UNIX” GNU Project - Stallman wrote an open source OS (a platform that allows all of the programs to run). This was in response to the efforts of UNIX, Microsoft and others compiling source code to generate money. He hoped that with his OS he could create a community that would have enough programmers creating enough software that nobody would need to use proprietary software. Central Ideas: -every element of the OS is run by the community, to help the better of the OS. -the freedom to run the pro- gram however you wish -study the source code and change it to do what you wish -freedom to distribute modified versions
  • 5. The Kernel By the 1990’s Stallman’s OS was still missing one key component, the kernal. WHAT IS THE KERNEL? OS is made up of 3 parts: utilities - perform tasks that are all the other programs not provided directly as part of the OS kernel shell - command interpreter, command line or GUI. The communication between user and system kernel - manages the control of the machine and supervises the various user programs. central part of the operating system. when an application needs something it requires a set of hardware resources. the kernel is the middle-man btwn the applications and the resources. it is used to create file structure and manage the interface btwn hardware and the programs that use the hardware. - keyboard, mouse, etc.
  • 6. Andrew and MINIX Andrew Tanenbaum - Teacher of computer science using UNIX as an educational tool but resorted to other measures once UNIX became a licensed product costing up to $7,000 per computer. Tannebaum tweaked UNIX and created a similar OS named MINIX. He licensed the software for a minimal fee but the source code was not completely open, a restrictive license was ap- plied in the form of floppy discs for sale through a publication of MINIX. Because of this the OS did not initially take off but many students were introduced to MINIX, one of these was Linus Torvalds.
  • 7. Linus and LINUX In 1991 a Helsinki University student, Linus Torvalds wrote a MINIX version completely open source (free of AT&T and LINUX) code as a hobby that turned into his thesis project titled: Linux: A Portable Operating System. In 1992 the first version of LINUX is released through the U. of Manchester. That same year the GUI for LINUX was released. The OS could be run from the command line or through the more commonly used GUI.
  • 8. LINUX Spreads More and more people started using LINUX and creating their own programs running LINUX: Debian- OS system using the LINUX kernel Slackware- OS system Suse- creators of OS system and distros RedHat- server based desktops Google- widely popular search engine using LINUX By 2000, IBM announced that they were going to invest $1 billion in LINUX development. Ubuntu- OS based on the Debian LINUX kernel Linspire- formally known as Lindows, based on Ubuntu- OS Knoppix- OS booted from CD or USB OLPC - “one laptop per child” goal to make affordable computers for kids in developing countries. runs on ‘Sugar’, OS software design.
  • 9. why use LINUX? SECURITY: Viruses are less of a threat on Linux. The very way a Linux system is designed makes it very difficult for a virus to function as it does in Windows. COST: Most people would put this at the top of the list. The cost ad- vantage of Linux is huge. In a nutshell, you get the complete OS, thousands upon thousands of applications AND support for the grand total price of….$0 SUPPORT: You can easily get support when you do run into difficulties. In addition to the plethora of online forms, both independent and those provided by the distro supplier, there are also more and more 3rd party service providers that offer service contracts for Linux systems. There is also support offered by more and more traditional Technology names such as Dell, IBM, Novell, Sun and others. GUI: An excellent window system called X; the equivalent of Windows but more flexible. CUSTOMIZING: Thousands of applications, software, etc. to customize the look, feel and overall performance of your workstation. Thousands of people have made themes or written programs that you can use to customize based on your tastes and preferences.
  • 10. Where LINUX fails COMPUTER ABILITY: To install and keep a LINUX system working at its best, the user(s) must be a proficient with computers and should ready to be hands on (aware of possible vulnerabilities). The responsible person should be used to Unix type commands. A working knowledge of Unix is useful because some work may be needed to be done in a non-graphical environment. NEED OF PROPRIETARY SOFTWARE: If there is a piece of software that you absolutely cannot work without, then keeping Windows is probably a good choice. How- ever, you can have both operating systems installed (often called “dual-booting”), which can be used to suit your needs. Lacks in many print and media editing programs. LACK OF STANDARDIZATION: The openness of the application has also created a lack of stan- dardizing. A few dozen ways to install drivers/programs is a major gripe of LINUX. PRODUCTIVITY: Because of the nature of a community “tinkering” some projects are not as productive as a team solely focused on creating. More commercially backed programs need to come about.