SlideShare uma empresa Scribd logo
1 de 10
LINUX  OPERATING  SYSTEM
Introduction The revolutionary operating system  LINUX , owes its existence to the cooperative efforts of a large number of people. The operating system kernel itself forms only a small part of a usable development system. Commercial UNIX systems traditionally come bundled with applications programs which provide system services and tools. For Linux systems, these additional programs have been written by many different programmers and have been freely contributed. The Linux community supports the concept of free software, subject to the  GNU  (General Public License). Although there may be a cost involved in obtaining the software, it can thereafter be used in any way desired, and is usually distributed in source form. The Free Software Foundation was set up by  Richard Stallman , the author of GNU Emacs, one of the best known editors for UNIX and other systems. Stallman is a pioneer of the free software concept and started the GNU project, an attempt to create an operating system and development environment that will be compatible with UNIX. It may turn out to be very different from UNIX at the lowest level, but will support UNIX applications. The name GNU stands for GNU's Not Unix. The GNU Project has already provided the software community with many applications that closely mimic those found on UNIX systems.  
Origin of Unix UNIX  got its start when a group of researchers from  AT&T Bell Laboratories ,  General Electric  and the  Massachusetts Institute of Technology  worked together under the  Multiplexed Information Computing System , or  MULTICS , project in  1968 . AT&T Bell Laboratories researchers  Ken Thompson  and  Dennis Ritchie  developed UNIX with many of the developments of the MULTICS project. UNIX was intended to be an affordable multi-user and multi-tasking OS, and to help meet those goals, UNIX was rewritten in 1973 using the C programming language. This allowed the UNIX OS to become transportable to other hardware platforms without having to be specifically written for that hardware platform. This ease of transport is still evident today because versions of UNIX are available for practically every computing platform, from PC to Supercomputer. As UNIX grew, Bell Labs licensed it to several users, one of which was the Computer Science department of the University of California Berkeley, creators of the Berkeley Software Distribution (BSD). The development of UNIX over the years at Berkeley, with the support of the  Defense Advanced Research Projects Agency (DARPA) , included the TCP/IP networking protocol suite that now powers the Internet. However, these various distributions of UNIX caused some compatibility problems. To resolve this issue, the  Institute of Electrical and Electronics Engineers (IEEE)  developed a new  American National Standards Institute (ANSI)  standard called the  Portable Operating System Interface for Computer Environments (POSIX) .   This standard defines how a UNIX-like system needs to operate; this standard also details system calls and interfaces. This ANSI standard resolved most of the compatibility issues and helped UNIX to expand even further. The longer that UNIX was in distribution and with all the advances that were being made, however, one thing became increasingly clear: UNIX was being developed for workstations and minicomputers. This meant that students at major universities were unable to use UNIX applications on their powerful PCs in the late 1980s and early 1990s. And even though  Professor Andrew Tannebaum  had created  Minix , a UNIX-like OS, it didn’t have the functionality desired by some students like  Linus Torvalds .
Linus and Linux Linus Torvalds  started the Linux project while he was a student at the  University of Helsinki . He worked to create a UNIX-like operating system equipped with more features than Minix. Torvalds created a Linux kernel that could work with UNIX applications, and in  1991 , he released his first kernel for the  Intel x86 platform , which was widely distributed over the Internet. A  kernel is the core of any operating system , and the  Linux kernel was built to work like UNIX but doesn’t use any of  the UNIX code — this is why Linux is not UNIX . The kernel is what allows most software to access the hardware that it is installed on. The key to Linux is its kernel because the kernel allows other programmers to refine it, add to it, and incorporate most of the features and applications of UNIX. Most standard UNIX applications have been ported to Linux, such as windows managers, Internet utilities, program development utilities, and just about every other tool used in computing today. The ability that other programmers have to work on and improve the Linux kernel is a result of the unique way Linus Torvalds distributed the kernel itself.
LINUX ??? Linux  is a  32-bit operating system  (OS) that can be used on every computer hardware platform. Originally designed for the  Intel x86 platform , it is now available for  Intel, Sparc, Alpha, embedded devices, and many more platforms . Linux is a UNIX-like OS that is very  stable, reliable, and flexible . It is used on  PCs ,  professional workstations ,  servers ,  routers , and practically every other computing platform. Linux works well in all these environments, and because it is  multi-user and multi-tasking , it can perform virtually any job or group of jobs quickly and efficiently. Linux is as powerful as any other operating system, and most importantly, it is  free . Linux was created to be a free alternative to UNIX and has become a competitor for all operating systems available today. This fact has enabled Linux to greatly increase its user base, and to be supported and used by the largest corporations and governments in the world. Because of its open nature and technical strengths, Enterprise use of Linux is best illustrated by its large-scale use on the Internet — it powers a majority of Internet applications, including the  Apache Web server . Linux has sprung from humble beginnings to become a widely used and respected OS on essentially all computing platforms. Linux is a direct competitor with other high profile operating systems, such as UNIX and Microsoft Windows.  
SOME BASIC FUNDAsss... GNU - GPL The availability of the Linux kernel is different from the UNIX kernel or even the Windows kernel because it is distributed under the  GNU  (which stands for  GNU's Not UNIX )  - General Public License (GPL) . This license means that the source code is freely distributed and available to the general public, usually via the Internet. In 1983 ,  Richard Stallman  announced the GNU project, an ambitious effort to create a free software "free" in the sense, everyone who received a copy would be free to use, study, modify, and redistribute it. The GNU project's own kernel development project, GNU Hurd, had not produced a working kernel, but in 1992 Linus Torvalds released the Linux kernel as free software under the GNU General Public License. In addition to their use in the GNU/Linux operating system, many GNU packages - such as the GNU Compiler Collection (and the rest of the GNU tool chain), the GNU C library and the GNU core utilities - have gone on to play central roles in other free Unix systems as well. The GNU GPL ensures that no one person or organization can make a change to the kernel without making those changes publicly available. The Free Software Foundation, through fund-raising, supports the GNU project.  
Open Source The  GNU GPL  makes Linux  Open Source  because it is an acceptable license for Open Source Software. Open Source follows a similar path of the GNU GPL, but it also has many differences. Even though the Open Source Initiative strictly adheres to GNU GPL, it is not a specific license; rather, the Open Source Initiative supports the various types of open source licenses that are available. The idea behind the Open Source Initiative (OSI)  is to gather corporate support behind open source. Companies that want to participate in Open Source are allowed to write their own license or use the GNU GPL and submit the license to the OSI for certification. This opens the door for all Open Source software and guarantees not only source code access but also follows the Open Source Definition.  The Open Source Definition contains following points: .  Free Distribution .  Source Code .  Derived Works .  Integrity of The Author’s Source Code .  No Discrimination Against Persons or Groups .  No Discrimination Against Fields of Endeavor
Closed Source In Closed Source software, such as  Microsoft products , the creators are the only ones who can access and modify the software source code. Of course, this also means that they are the only ones who are authorized to refine, add to, and fix bugs in the software. This is the most restrictive of the software licensing methods.   Selecting Closed Source as the licensing method often draws the wrath of GNU GPL and Open Source supporters. The Open Source and GNU GPL supporters see Closed Source as a restriction that should be lifted to allow anyone to fix, improve, or change the software for the benefit of the software and its community of users. Companies that select Closed Source as the licensing method for the software that they release are often trying to protect “intellectual property,” and therefore see little benefit to opening the software to others. This is a major philosophical difference between Closed Source and Open Source software licenses.
Conclusion  Thus, it can be said that in computer arena, you have to think beyond the limits. Linux is such an OS that permits you to jump at your horizons. Now, as we know, Linux is the part of Open Source Movement. The Linux operating system is free, but more important thing, Linux is open. That means the source code of OS is available to everyone and everyone contributes in its quality. Thousands of programmers do the improvisation within the code. When any bug or security hole is encountered, the programmers fix it, because it is in every system they have distributed. The improvisation is necessary to every copy and freely available as update on Internet. You just have to connect to the internet to update your system. These updates are available on the net within the few hours since the hole is discovered. We need not have to rely on some monolithic, large, closed source, bottom-line focused company to fix the problem. Also, this fixation gets a huge time to complete and the process is also tedious. So, in every way you get a benefit when you decide to contribute or keep your faith on the Open Source Movement. If we talk about the security measures, there are lots of considerations. Everyone requires security. But the security needs, they vary from the user and the type of his work. I will also like to mention a sentence here- ” The problem with keeping information secret is that when it is needed, the process of getting the information is time consuming” So why not you make the whole system secure then just hiding your information? And this thinking makes the difference of security levels. Hence, if I need the total benefit of my resources I will accept the Open Source guidelines. What you get on your system is up to you.
A PowerPoint presentation by  mUk3sH pAt3L Thank You...

Mais conteúdo relacionado

Mais procurados

Linux programming lecture_notes
Linux programming lecture_notesLinux programming lecture_notes
Linux programming lecture_notesIMRAN KHAN
 
History Of Linux
History Of LinuxHistory Of Linux
History Of Linuxanand09
 
Presentation1 linux os
Presentation1 linux osPresentation1 linux os
Presentation1 linux osjoycoronado
 
1 introduction to linux os
1 introduction to linux os1 introduction to linux os
1 introduction to linux osSukkur IBA
 
Introduction to linux ppt
Introduction to linux pptIntroduction to linux ppt
Introduction to linux pptOmi Vichare
 
Introduction 2 linux
Introduction 2 linuxIntroduction 2 linux
Introduction 2 linuxPapu Kumar
 
An Introduction to Linux
An Introduction to LinuxAn Introduction to Linux
An Introduction to Linuxanandvaidya
 
Linux lesson
Linux lesson Linux lesson
Linux lesson mutharam
 
Linux Seminar for Beginners
Linux Seminar for BeginnersLinux Seminar for Beginners
Linux Seminar for BeginnersNAILBITER
 
what is LINUX ? presentation.
what is LINUX ? presentation.what is LINUX ? presentation.
what is LINUX ? presentation.saad_khan1122
 
Operating Systems: Linux in Detail
Operating Systems: Linux in DetailOperating Systems: Linux in Detail
Operating Systems: Linux in DetailDamian T. Gordon
 

Mais procurados (19)

Ppt af linux
Ppt af linuxPpt af linux
Ppt af linux
 
Linux programming lecture_notes
Linux programming lecture_notesLinux programming lecture_notes
Linux programming lecture_notes
 
History Of Linux
History Of LinuxHistory Of Linux
History Of Linux
 
Presentation1 linux os
Presentation1 linux osPresentation1 linux os
Presentation1 linux os
 
1 introduction to linux os
1 introduction to linux os1 introduction to linux os
1 introduction to linux os
 
Case study linux
Case study linuxCase study linux
Case study linux
 
Introduction to linux ppt
Introduction to linux pptIntroduction to linux ppt
Introduction to linux ppt
 
Introduction 2 linux
Introduction 2 linuxIntroduction 2 linux
Introduction 2 linux
 
An Introduction to Linux
An Introduction to LinuxAn Introduction to Linux
An Introduction to Linux
 
Linux seminar
Linux seminarLinux seminar
Linux seminar
 
Linux opearting system
Linux opearting systemLinux opearting system
Linux opearting system
 
History of Linux
History of LinuxHistory of Linux
History of Linux
 
Linux OS presentation
Linux OS presentationLinux OS presentation
Linux OS presentation
 
Linux Operating System
Linux Operating SystemLinux Operating System
Linux Operating System
 
Linux lesson
Linux lesson Linux lesson
Linux lesson
 
Linux Seminar for Beginners
Linux Seminar for BeginnersLinux Seminar for Beginners
Linux Seminar for Beginners
 
what is LINUX ? presentation.
what is LINUX ? presentation.what is LINUX ? presentation.
what is LINUX ? presentation.
 
Operating Systems: Linux in Detail
Operating Systems: Linux in DetailOperating Systems: Linux in Detail
Operating Systems: Linux in Detail
 
Linux introduction
Linux introductionLinux introduction
Linux introduction
 

Destaque (20)

Linux.ppt
Linux.ppt Linux.ppt
Linux.ppt
 
Presentation. OpenSolaris.
Presentation. OpenSolaris. Presentation. OpenSolaris.
Presentation. OpenSolaris.
 
Introduction to Linux OS
Introduction to Linux OSIntroduction to Linux OS
Introduction to Linux OS
 
Linux
LinuxLinux
Linux
 
Planning
PlanningPlanning
Planning
 
CRAL MPS: Anatomia di un sistema GNU Linux
CRAL MPS: Anatomia di un sistema GNU LinuxCRAL MPS: Anatomia di un sistema GNU Linux
CRAL MPS: Anatomia di un sistema GNU Linux
 
Linux
LinuxLinux
Linux
 
Graphical libraries
Graphical librariesGraphical libraries
Graphical libraries
 
Ch3 gnu make
Ch3 gnu makeCh3 gnu make
Ch3 gnu make
 
Introduction To Opensource And GNU/Linux
Introduction To Opensource And GNU/LinuxIntroduction To Opensource And GNU/Linux
Introduction To Opensource And GNU/Linux
 
C programing -Structure
C programing -StructureC programing -Structure
C programing -Structure
 
Linux Os
Linux Os Linux Os
Linux Os
 
windows vs Linux
windows vs Linuxwindows vs Linux
windows vs Linux
 
UNIX Operating System
UNIX Operating SystemUNIX Operating System
UNIX Operating System
 
Basic c++ programs
Basic c++ programsBasic c++ programs
Basic c++ programs
 
C++ programming
C++ programmingC++ programming
C++ programming
 
C++ Programming Language
C++ Programming Language C++ Programming Language
C++ Programming Language
 
Linux Performance Analysis: New Tools and Old Secrets
Linux Performance Analysis: New Tools and Old SecretsLinux Performance Analysis: New Tools and Old Secrets
Linux Performance Analysis: New Tools and Old Secrets
 
Types dbms
Types dbmsTypes dbms
Types dbms
 
01 c++ Intro.ppt
01 c++ Intro.ppt01 c++ Intro.ppt
01 c++ Intro.ppt
 

Semelhante a ppt on linux by MUKESH PATEL

Semelhante a ppt on linux by MUKESH PATEL (20)

Ppt af linux
Ppt af linuxPpt af linux
Ppt af linux
 
Ppt af linux
Ppt af linuxPpt af linux
Ppt af linux
 
Ppt af linux
Ppt af linuxPpt af linux
Ppt af linux
 
Ppt af linux
Ppt af linuxPpt af linux
Ppt af linux
 
Linux is a unix
Linux  is a unixLinux  is a unix
Linux is a unix
 
Module 1 introduction to Linux
Module 1 introduction to LinuxModule 1 introduction to Linux
Module 1 introduction to 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.ppt
 
Module 01 Introduction to Linux
Module 01 Introduction to LinuxModule 01 Introduction to Linux
Module 01 Introduction to Linux
 
prem ost.pptx
prem ost.pptxprem ost.pptx
prem ost.pptx
 
Technology
TechnologyTechnology
Technology
 
Linux Introduction
Linux IntroductionLinux Introduction
Linux Introduction
 
Ch1-Unix.pptx
Ch1-Unix.pptxCh1-Unix.pptx
Ch1-Unix.pptx
 
Linux technology
Linux technologyLinux technology
Linux technology
 
Linux
LinuxLinux
Linux
 
Linux operating system
Linux operating systemLinux operating system
Linux operating system
 
Linux ppt
Linux pptLinux ppt
Linux ppt
 
Linux basics
Linux basicsLinux basics
Linux basics
 
Linux
LinuxLinux
Linux
 
An introduction to open source software
An introduction to open source softwareAn introduction to open source software
An introduction to open source software
 
Nt1330 Unit 4.3 Assignment 1
Nt1330 Unit 4.3 Assignment 1Nt1330 Unit 4.3 Assignment 1
Nt1330 Unit 4.3 Assignment 1
 

Último

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
 
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
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
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
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
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
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
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
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
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
 
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)

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
 
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
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
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
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
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.
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
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
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
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
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
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
 

ppt on linux by MUKESH PATEL

  • 2. Introduction The revolutionary operating system LINUX , owes its existence to the cooperative efforts of a large number of people. The operating system kernel itself forms only a small part of a usable development system. Commercial UNIX systems traditionally come bundled with applications programs which provide system services and tools. For Linux systems, these additional programs have been written by many different programmers and have been freely contributed. The Linux community supports the concept of free software, subject to the GNU (General Public License). Although there may be a cost involved in obtaining the software, it can thereafter be used in any way desired, and is usually distributed in source form. The Free Software Foundation was set up by Richard Stallman , the author of GNU Emacs, one of the best known editors for UNIX and other systems. Stallman is a pioneer of the free software concept and started the GNU project, an attempt to create an operating system and development environment that will be compatible with UNIX. It may turn out to be very different from UNIX at the lowest level, but will support UNIX applications. The name GNU stands for GNU's Not Unix. The GNU Project has already provided the software community with many applications that closely mimic those found on UNIX systems.  
  • 3. Origin of Unix UNIX got its start when a group of researchers from AT&T Bell Laboratories , General Electric and the Massachusetts Institute of Technology worked together under the Multiplexed Information Computing System , or MULTICS , project in 1968 . AT&T Bell Laboratories researchers Ken Thompson and Dennis Ritchie developed UNIX with many of the developments of the MULTICS project. UNIX was intended to be an affordable multi-user and multi-tasking OS, and to help meet those goals, UNIX was rewritten in 1973 using the C programming language. This allowed the UNIX OS to become transportable to other hardware platforms without having to be specifically written for that hardware platform. This ease of transport is still evident today because versions of UNIX are available for practically every computing platform, from PC to Supercomputer. As UNIX grew, Bell Labs licensed it to several users, one of which was the Computer Science department of the University of California Berkeley, creators of the Berkeley Software Distribution (BSD). The development of UNIX over the years at Berkeley, with the support of the Defense Advanced Research Projects Agency (DARPA) , included the TCP/IP networking protocol suite that now powers the Internet. However, these various distributions of UNIX caused some compatibility problems. To resolve this issue, the Institute of Electrical and Electronics Engineers (IEEE) developed a new American National Standards Institute (ANSI) standard called the Portable Operating System Interface for Computer Environments (POSIX) . This standard defines how a UNIX-like system needs to operate; this standard also details system calls and interfaces. This ANSI standard resolved most of the compatibility issues and helped UNIX to expand even further. The longer that UNIX was in distribution and with all the advances that were being made, however, one thing became increasingly clear: UNIX was being developed for workstations and minicomputers. This meant that students at major universities were unable to use UNIX applications on their powerful PCs in the late 1980s and early 1990s. And even though Professor Andrew Tannebaum had created Minix , a UNIX-like OS, it didn’t have the functionality desired by some students like Linus Torvalds .
  • 4. Linus and Linux Linus Torvalds started the Linux project while he was a student at the University of Helsinki . He worked to create a UNIX-like operating system equipped with more features than Minix. Torvalds created a Linux kernel that could work with UNIX applications, and in 1991 , he released his first kernel for the Intel x86 platform , which was widely distributed over the Internet. A kernel is the core of any operating system , and the Linux kernel was built to work like UNIX but doesn’t use any of the UNIX code — this is why Linux is not UNIX . The kernel is what allows most software to access the hardware that it is installed on. The key to Linux is its kernel because the kernel allows other programmers to refine it, add to it, and incorporate most of the features and applications of UNIX. Most standard UNIX applications have been ported to Linux, such as windows managers, Internet utilities, program development utilities, and just about every other tool used in computing today. The ability that other programmers have to work on and improve the Linux kernel is a result of the unique way Linus Torvalds distributed the kernel itself.
  • 5. LINUX ??? Linux is a 32-bit operating system (OS) that can be used on every computer hardware platform. Originally designed for the Intel x86 platform , it is now available for Intel, Sparc, Alpha, embedded devices, and many more platforms . Linux is a UNIX-like OS that is very stable, reliable, and flexible . It is used on PCs , professional workstations , servers , routers , and practically every other computing platform. Linux works well in all these environments, and because it is multi-user and multi-tasking , it can perform virtually any job or group of jobs quickly and efficiently. Linux is as powerful as any other operating system, and most importantly, it is free . Linux was created to be a free alternative to UNIX and has become a competitor for all operating systems available today. This fact has enabled Linux to greatly increase its user base, and to be supported and used by the largest corporations and governments in the world. Because of its open nature and technical strengths, Enterprise use of Linux is best illustrated by its large-scale use on the Internet — it powers a majority of Internet applications, including the Apache Web server . Linux has sprung from humble beginnings to become a widely used and respected OS on essentially all computing platforms. Linux is a direct competitor with other high profile operating systems, such as UNIX and Microsoft Windows.  
  • 6. SOME BASIC FUNDAsss... GNU - GPL The availability of the Linux kernel is different from the UNIX kernel or even the Windows kernel because it is distributed under the GNU (which stands for GNU's Not UNIX ) - General Public License (GPL) . This license means that the source code is freely distributed and available to the general public, usually via the Internet. In 1983 , Richard Stallman announced the GNU project, an ambitious effort to create a free software "free" in the sense, everyone who received a copy would be free to use, study, modify, and redistribute it. The GNU project's own kernel development project, GNU Hurd, had not produced a working kernel, but in 1992 Linus Torvalds released the Linux kernel as free software under the GNU General Public License. In addition to their use in the GNU/Linux operating system, many GNU packages - such as the GNU Compiler Collection (and the rest of the GNU tool chain), the GNU C library and the GNU core utilities - have gone on to play central roles in other free Unix systems as well. The GNU GPL ensures that no one person or organization can make a change to the kernel without making those changes publicly available. The Free Software Foundation, through fund-raising, supports the GNU project.  
  • 7. Open Source The GNU GPL makes Linux Open Source because it is an acceptable license for Open Source Software. Open Source follows a similar path of the GNU GPL, but it also has many differences. Even though the Open Source Initiative strictly adheres to GNU GPL, it is not a specific license; rather, the Open Source Initiative supports the various types of open source licenses that are available. The idea behind the Open Source Initiative (OSI) is to gather corporate support behind open source. Companies that want to participate in Open Source are allowed to write their own license or use the GNU GPL and submit the license to the OSI for certification. This opens the door for all Open Source software and guarantees not only source code access but also follows the Open Source Definition. The Open Source Definition contains following points: . Free Distribution . Source Code . Derived Works . Integrity of The Author’s Source Code . No Discrimination Against Persons or Groups . No Discrimination Against Fields of Endeavor
  • 8. Closed Source In Closed Source software, such as Microsoft products , the creators are the only ones who can access and modify the software source code. Of course, this also means that they are the only ones who are authorized to refine, add to, and fix bugs in the software. This is the most restrictive of the software licensing methods.   Selecting Closed Source as the licensing method often draws the wrath of GNU GPL and Open Source supporters. The Open Source and GNU GPL supporters see Closed Source as a restriction that should be lifted to allow anyone to fix, improve, or change the software for the benefit of the software and its community of users. Companies that select Closed Source as the licensing method for the software that they release are often trying to protect “intellectual property,” and therefore see little benefit to opening the software to others. This is a major philosophical difference between Closed Source and Open Source software licenses.
  • 9. Conclusion Thus, it can be said that in computer arena, you have to think beyond the limits. Linux is such an OS that permits you to jump at your horizons. Now, as we know, Linux is the part of Open Source Movement. The Linux operating system is free, but more important thing, Linux is open. That means the source code of OS is available to everyone and everyone contributes in its quality. Thousands of programmers do the improvisation within the code. When any bug or security hole is encountered, the programmers fix it, because it is in every system they have distributed. The improvisation is necessary to every copy and freely available as update on Internet. You just have to connect to the internet to update your system. These updates are available on the net within the few hours since the hole is discovered. We need not have to rely on some monolithic, large, closed source, bottom-line focused company to fix the problem. Also, this fixation gets a huge time to complete and the process is also tedious. So, in every way you get a benefit when you decide to contribute or keep your faith on the Open Source Movement. If we talk about the security measures, there are lots of considerations. Everyone requires security. But the security needs, they vary from the user and the type of his work. I will also like to mention a sentence here- ” The problem with keeping information secret is that when it is needed, the process of getting the information is time consuming” So why not you make the whole system secure then just hiding your information? And this thinking makes the difference of security levels. Hence, if I need the total benefit of my resources I will accept the Open Source guidelines. What you get on your system is up to you.
  • 10. A PowerPoint presentation by mUk3sH pAt3L Thank You...