SlideShare a Scribd company logo
1
SOFTWARE
Software is a set of instruction which control the
computer hardware component to compleate different
task.
Write
Insert
Go
type
2
On
Off
On
Off
Simple example:
Switch On/Off
Sound Sensitive device
with personal
command(Instruction)
Sound Recorder
with Recorded
instruction set
(Software program)
3
Software can be categarize in different categaries
Generally
Eg: Application software,System Software,Malicious & harmful software
License condition and copyright status
Eg: Free software, Propitary Software
Source code avelability
Eg: Open Source software, Closed Source software
Networking envirument
Eg: Sever Softwaew, Client Software
User functionality
Eg: Application Software, Development Software
4
Open Source Software
Source code of the software, available to visible any
party.
Any knowledgable party can undestand internal
structure of the software and how to it's implementation
done.
5
Closed Source Software
Software distribute only with binary code.
Source code remain as intellectual property of the
developer or authorised person or company.
Due to source code invisibility any party(whith out
developer) can't cleary undestand internal structer and
how to implement end task of the software.
6
1000111100000
1100101010111
0111100101011
1010001010111
0000011101011
0101010001110
1010010101011
1110010101111
# include <iostream.h>
Void main()
{
cout<<“Hello“<<endl<<
“ Free & open source
Software world“;
Return 0;
}
Open Source Software Close Source Software
7
History of the open source software
In 1960
Software provide freely with bundled of
hardware devices.Cost is effect only
hardware.
Source code available and no restriction or
copyrightes to change or distribute.
8
In 1970
Main company in computer industry stopped,
suppling free software.
Person of the idustry consider software as
intellectual property.
Stopped providing source code. Provided only
bineries with copyright restriction.
9
Because of this new trends it introduce new cencept
for software industry.
Software licenses : Contract agreement between
owener and user
Trade secretes of ownering parties.
Patents used to protect the idea behind software.
Employee contract agreement with companies for
there producing software.
10
Due to this new situation of the software industry,
meny of the knowledgable users (Students, Academics,
Universities, Idependent Developers)Become faced huge
deficulties in there fields.
Unsatisfied software solution for there individual
requirement.
Unfix bug and malfunction.
Can't improving and extending for there requirement.
High cost
Copyright restriction.
11
To Resolve this problems some groups
produce there own software for there specific
requirnment.
Eg: BSD Unix – created by computer reserch
group of university Backely.
12
In 1980
Richard Stallman was programmer in
Massactusets Institute of Technology
Artificial intelligency lab, step forward
against the software industry situation by
using community based social movement call
FREE SOFTWARE FOUNDATION GNU
Project.
13
In 1990
Bill Jolitz finished reimplementing BSD Unix
based free version call 386BSD. It used as based
to develop other free version of NetBSD,
FreeBSD, OpenBSD, DragenflyBSD etc.
Linus Torvalds university student of computer
science in Finland develop unix kernel called
Linux.
Linux Kernel and free software foundation's GNU
project altogether released compleate open source
operating system called GNU-Linux operating
system.
14
Tim Berner-Lee invent the http protocal and
www (world wild web), making internet more
easily accessible and useful.
Richard Stallman Bill Jolitz Linus Torvalds Tim Berner-Lee
15
In 1998 start new group of movement call open
source initiative. This OSI license terms more
''business friendly'' than free software. They call it
is alternative of free software for business
purpose.
After that open source initiave and free software
foundation working with some project together
but move forward in different path ways.
16
Open Source Software (OSI License)
– Opensource software is a computer software
which it's source code made available with a license,
provided by the copyright holder with given rights to
study change and distribute the software to any
person to any purpose without any restriction.
17
Features of Open Souerce Software
Source code is avaliable.
Users should be agreed the license in which copyright provider given rights.
Can be use and distribute any person without restriction.
Can be use any purpose without limitation.
License can't distribute as viral nature.
Vender can't block or lock in the software.
Relatively low cost.
Relatively security level is high.
High quality software with lower rate of bug and malfunction.
18
Open Source Initiative Licenses
Requirnment
Free distribution
Source code avaliable with the software
Allowed modification and derived work
Intrigrity of author's source code – To distribute the modification may
required patch files
No discrimination against people
No discrimination agenst fields of endeavour
Distribution with license
License not specific to product
License can't restrict other software distributed with this one
License is technology natural.No restriction for specific technology or
hardware.
19
Free Open Source Software
Execute the software program without restriction.
Study the source code and able to change it.
Distribute copies without restriction.
Freely distribute changes of the software as new
version.
20
Features of FOSS
Nobody can't estimate the cost for sourcecode
Totally free or low cost
Changes with new software version should be release
and distributeterms of original software licenses
License distribute as viral nature
21
22
Continuity of OSS and FOSS
Foundation codes created by free of charge by some
groups and communities.
Developer maintain repository for distribution and
maintain software.
Any body has a knowledge can be understand internal
structure of the executable software.
Knowledgable person can be change and modify the
source code for improve the end task.
23
Anybody developed new modification can be release and
distribute as new version or mutant (fork) of sorce software.
If the maintainers of origenal source software, accept these
modification they release patches for new version.
These activities continually done cyclicly in OSS and FOSS
environment and it cause to rapid development of the software.
24
25
Free & open Source Operation System
Free BSD based Derivatives
Midnight BSD
26
GNU/Linux Based Derivatives
Gentoo Limux
27
Other Derivatives
Open Solaris
Minix
28
GNU / Linux Operating System
After Linus Torvalds developed linux kernel, fulfill remaning
missing part of FSF GNU project's free opensource operating
system.
A new system call GNU / Linux operating system distribute with
GNU's Free software license.
Since first release of GNU / Linux operating system, due to it's
rapid development nature, many derivatives and mutent (fork)
develop for different technologies as the embedded systems.
29
Desktop & laptop operating system
Server operating system – Web, Mail, DNS & other network servers
Router, Firewall, Accesspoint like devices
Smart communication devices – smart phone, Tab, Watches, Patient
protacting system
Household appliences – smart Tv, motion detacting camera, refrigerator
Super Computers
Smart vehicles – AGL Project
30
Update & Package Distribution in Linux
Compress source code or individual software package
installing ,configuring, building ,updating should be done manualy.
Package managers
Package management system is a collection of software tools that
automates the process of installing ,upgrading ,configuring and
removing computer programs for a computer oprating system in a
consistent manner.
31
There can be divided four basic categoris of package management file
formats in Linux .
dpkg - deb Fomat
eg : Ubuntu ,Linux mint ,Dabian & its derivatives
ebuld -
eg : Gentoo & its derivatives
PET -
eg : Puppy linux & derivatives
RPM -
eg : Redhat ,Fedore ,CentOS ,Suse Linux
32
Application for Linux Based OS
General Purpose Application
Office Work – Open Office
2D Graphics & Photo edting – Gimp
Web browsing – Firefox ,Chrome
Ebook reading – xpdf
Virtual OS using – Virtual box
3D Graphics and animation – Blender
Video player – VLC , Totem videos
Web cam recoding – Cheese
Cd ,Dvd burning – Brasero
Audio Editing – Audacity
Video Editing – Open shot
Desktop recording – Handbreak, Record my desktop
Windows app using - Wine
33
Specific purpose (special fields) application
There are many specific purpose free open source
Application can be install in linux based operating systems.
Engineering field
Architectural and planing
Software developing
Web developing
Sound and music composting
Educational and learning

More Related Content

What's hot (20)

PDF
Introduction to FOSS
mgamal87
 
PDF
Introduction to FOSS, SRM University
Atul Jha
 
DOCX
open source technology
Lila Ram Yadav
 
PDF
OpenSource for Entreprise
Eric Fesler
 
PPTX
Linux vs windows
almuhairi2000
 
PPTX
windows.pptx
AdityaKumar1548
 
PDF
Introduction to research on open source software
Matthias StĂŒrmer
 
PPT
Linux
dwarfyray
 
PDF
01 Richard Owens W I P O
Heidy Balanta
 
PPTX
kali linux.pptx
AdityaKumar1548
 
PPT
FOSS in Education
John Macasio
 
PDF
Introduction to Open Source License and Business Model
Mohd Izhar Firdaus Ismail
 
PPTX
Open source software licenses
DrexelELC
 
PPTX
Linux
Mohammad Haris Azhar
 
PDF
GoOpen 2010: Sandro D'Elia
Friprogsenteret
 
PPTX
Everything You Need to Know About Linux Distros and Their Functionalities
MariyamYouss
 
PPT
OS Lab: Introduction to Linux
Motaz Saad
 
ODP
Be Free Be Linux
aboelnour
 
PPTX
Softwares open source shareware commercial Proprietary By Mohsin Iftikhar
Mohsin Ali
 
PDF
Comparison of Windows and Linux Operating Systems in Advanced Features
IJERA Editor
 
Introduction to FOSS
mgamal87
 
Introduction to FOSS, SRM University
Atul Jha
 
open source technology
Lila Ram Yadav
 
OpenSource for Entreprise
Eric Fesler
 
Linux vs windows
almuhairi2000
 
windows.pptx
AdityaKumar1548
 
Introduction to research on open source software
Matthias StĂŒrmer
 
Linux
dwarfyray
 
01 Richard Owens W I P O
Heidy Balanta
 
kali linux.pptx
AdityaKumar1548
 
FOSS in Education
John Macasio
 
Introduction to Open Source License and Business Model
Mohd Izhar Firdaus Ismail
 
Open source software licenses
DrexelELC
 
GoOpen 2010: Sandro D'Elia
Friprogsenteret
 
Everything You Need to Know About Linux Distros and Their Functionalities
MariyamYouss
 
OS Lab: Introduction to Linux
Motaz Saad
 
Be Free Be Linux
aboelnour
 
Softwares open source shareware commercial Proprietary By Mohsin Iftikhar
Mohsin Ali
 
Comparison of Windows and Linux Operating Systems in Advanced Features
IJERA Editor
 

Similar to Open source freeopensource & linux (20)

PPTX
An introduction to open source software
SanjuktaBanik
 
PPTX
Open source
Nidhi Sharma
 
PPTX
Open source presentation_v03
Sergi Torrellas
 
PPT
Free Software Movement and Open Source Communities
Haggen So
 
PPTX
Open Source Concepts
RituBhargava7
 
PPTX
Foss introduction and history
Thilini munasinghe
 
PPT
Free and Open Source Software
Ram Nath
 
ODP
Understanding Free/Open Source Software (FOSS) and the Benefit to E-Commerce
Ir. Dr. R.Badlishah Ahmad
 
PPTX
LINUX BASICS
RamjiChaurasiya
 
PDF
Free Libre Open Source Software Development
Frederik Questier
 
PPTX
Open Source Software and Free Software
Dhurjati Borah
 
PDF
Myths in Open Source World
NAILBITER
 
PDF
OPS_Unit-1--Open Source Demystifying.pdf
SonaShaiju1
 
PPTX
Free and Open Source Software
iwilldo4u
 
PPTX
Overview on Open Source Technology.pptx
DrRShaliniVISTAS
 
PPTX
OPEN SOURCE SOFTWARE
Sarvesh Maurya
 
PPT
Week 6 cyberpolitics
oiwan
 
PPTX
Open Source Software Concepts
JITENDRA LENKA
 
DOCX
Os revolution reaction paper
Marklin
 
ODP
Introduction to FOSS world
Narendra Sisodiya
 
An introduction to open source software
SanjuktaBanik
 
Open source
Nidhi Sharma
 
Open source presentation_v03
Sergi Torrellas
 
Free Software Movement and Open Source Communities
Haggen So
 
Open Source Concepts
RituBhargava7
 
Foss introduction and history
Thilini munasinghe
 
Free and Open Source Software
Ram Nath
 
Understanding Free/Open Source Software (FOSS) and the Benefit to E-Commerce
Ir. Dr. R.Badlishah Ahmad
 
LINUX BASICS
RamjiChaurasiya
 
Free Libre Open Source Software Development
Frederik Questier
 
Open Source Software and Free Software
Dhurjati Borah
 
Myths in Open Source World
NAILBITER
 
OPS_Unit-1--Open Source Demystifying.pdf
SonaShaiju1
 
Free and Open Source Software
iwilldo4u
 
Overview on Open Source Technology.pptx
DrRShaliniVISTAS
 
OPEN SOURCE SOFTWARE
Sarvesh Maurya
 
Week 6 cyberpolitics
oiwan
 
Open Source Software Concepts
JITENDRA LENKA
 
Os revolution reaction paper
Marklin
 
Introduction to FOSS world
Narendra Sisodiya
 
Ad

Recently uploaded (20)

PDF
iTop VPN With Crack Lifetime Activation Key-CODE
utfefguu
 
PPTX
Fundamentals_of_Microservices_Architecture.pptx
MuhammadUzair504018
 
PDF
vMix Pro 28.0.0.42 Download vMix Registration key Bundle
kulindacore
 
PDF
Why Businesses Are Switching to Open Source Alternatives to Crystal Reports.pdf
Varsha Nayak
 
PPTX
A Complete Guide to Salesforce SMS Integrations Build Scalable Messaging With...
360 SMS APP
 
PPTX
3uTools Full Crack Free Version Download [Latest] 2025
muhammadgurbazkhan
 
PDF
Build It, Buy It, or Already Got It? Make Smarter Martech Decisions
bbedford2
 
PPTX
Writing Better Code - Helping Developers make Decisions.pptx
Lorraine Steyn
 
PDF
Alarm in Android-Scheduling Timed Tasks Using AlarmManager in Android.pdf
Nabin Dhakal
 
PPTX
Migrating Millions of Users with Debezium, Apache Kafka, and an Acyclic Synch...
MD Sayem Ahmed
 
PDF
Unlock Efficiency with Insurance Policy Administration Systems
Insurance Tech Services
 
PDF
Understanding the Need for Systemic Change in Open Source Through Intersectio...
Imma Valls Bernaus
 
PPTX
Why Businesses Are Switching to Open Source Alternatives to Crystal Reports.pptx
Varsha Nayak
 
PPTX
The Role of a PHP Development Company in Modern Web Development
SEO Company for School in Delhi NCR
 
PPTX
Java Native Memory Leaks: The Hidden Villain Behind JVM Performance Issues
Tier1 app
 
PDF
HiHelloHR – Simplify HR Operations for Modern Workplaces
HiHelloHR
 
PPTX
Comprehensive Guide: Shoviv Exchange to Office 365 Migration Tool 2025
Shoviv Software
 
PPTX
How Apagen Empowered an EPC Company with Engineering ERP Software
SatishKumar2651
 
PDF
Salesforce CRM Services.VALiNTRY360
VALiNTRY360
 
PDF
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
Safe Software
 
iTop VPN With Crack Lifetime Activation Key-CODE
utfefguu
 
Fundamentals_of_Microservices_Architecture.pptx
MuhammadUzair504018
 
vMix Pro 28.0.0.42 Download vMix Registration key Bundle
kulindacore
 
Why Businesses Are Switching to Open Source Alternatives to Crystal Reports.pdf
Varsha Nayak
 
A Complete Guide to Salesforce SMS Integrations Build Scalable Messaging With...
360 SMS APP
 
3uTools Full Crack Free Version Download [Latest] 2025
muhammadgurbazkhan
 
Build It, Buy It, or Already Got It? Make Smarter Martech Decisions
bbedford2
 
Writing Better Code - Helping Developers make Decisions.pptx
Lorraine Steyn
 
Alarm in Android-Scheduling Timed Tasks Using AlarmManager in Android.pdf
Nabin Dhakal
 
Migrating Millions of Users with Debezium, Apache Kafka, and an Acyclic Synch...
MD Sayem Ahmed
 
Unlock Efficiency with Insurance Policy Administration Systems
Insurance Tech Services
 
Understanding the Need for Systemic Change in Open Source Through Intersectio...
Imma Valls Bernaus
 
Why Businesses Are Switching to Open Source Alternatives to Crystal Reports.pptx
Varsha Nayak
 
The Role of a PHP Development Company in Modern Web Development
SEO Company for School in Delhi NCR
 
Java Native Memory Leaks: The Hidden Villain Behind JVM Performance Issues
Tier1 app
 
HiHelloHR – Simplify HR Operations for Modern Workplaces
HiHelloHR
 
Comprehensive Guide: Shoviv Exchange to Office 365 Migration Tool 2025
Shoviv Software
 
How Apagen Empowered an EPC Company with Engineering ERP Software
SatishKumar2651
 
Salesforce CRM Services.VALiNTRY360
VALiNTRY360
 
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
Safe Software
 
Ad

Open source freeopensource & linux

  • 1. 1 SOFTWARE Software is a set of instruction which control the computer hardware component to compleate different task. Write Insert Go type
  • 2. 2 On Off On Off Simple example: Switch On/Off Sound Sensitive device with personal command(Instruction) Sound Recorder with Recorded instruction set (Software program)
  • 3. 3 Software can be categarize in different categaries Generally Eg: Application software,System Software,Malicious & harmful software License condition and copyright status Eg: Free software, Propitary Software Source code avelability Eg: Open Source software, Closed Source software Networking envirument Eg: Sever Softwaew, Client Software User functionality Eg: Application Software, Development Software
  • 4. 4 Open Source Software Source code of the software, available to visible any party. Any knowledgable party can undestand internal structure of the software and how to it's implementation done.
  • 5. 5 Closed Source Software Software distribute only with binary code. Source code remain as intellectual property of the developer or authorised person or company. Due to source code invisibility any party(whith out developer) can't cleary undestand internal structer and how to implement end task of the software.
  • 6. 6 1000111100000 1100101010111 0111100101011 1010001010111 0000011101011 0101010001110 1010010101011 1110010101111 # include <iostream.h> Void main() { cout<<“Hello“<<endl<< “ Free & open source Software world“; Return 0; } Open Source Software Close Source Software
  • 7. 7 History of the open source software In 1960 Software provide freely with bundled of hardware devices.Cost is effect only hardware. Source code available and no restriction or copyrightes to change or distribute.
  • 8. 8 In 1970 Main company in computer industry stopped, suppling free software. Person of the idustry consider software as intellectual property. Stopped providing source code. Provided only bineries with copyright restriction.
  • 9. 9 Because of this new trends it introduce new cencept for software industry. Software licenses : Contract agreement between owener and user Trade secretes of ownering parties. Patents used to protect the idea behind software. Employee contract agreement with companies for there producing software.
  • 10. 10 Due to this new situation of the software industry, meny of the knowledgable users (Students, Academics, Universities, Idependent Developers)Become faced huge deficulties in there fields. Unsatisfied software solution for there individual requirement. Unfix bug and malfunction. Can't improving and extending for there requirement. High cost Copyright restriction.
  • 11. 11 To Resolve this problems some groups produce there own software for there specific requirnment. Eg: BSD Unix – created by computer reserch group of university Backely.
  • 12. 12 In 1980 Richard Stallman was programmer in Massactusets Institute of Technology Artificial intelligency lab, step forward against the software industry situation by using community based social movement call FREE SOFTWARE FOUNDATION GNU Project.
  • 13. 13 In 1990 Bill Jolitz finished reimplementing BSD Unix based free version call 386BSD. It used as based to develop other free version of NetBSD, FreeBSD, OpenBSD, DragenflyBSD etc. Linus Torvalds university student of computer science in Finland develop unix kernel called Linux. Linux Kernel and free software foundation's GNU project altogether released compleate open source operating system called GNU-Linux operating system.
  • 14. 14 Tim Berner-Lee invent the http protocal and www (world wild web), making internet more easily accessible and useful. Richard Stallman Bill Jolitz Linus Torvalds Tim Berner-Lee
  • 15. 15 In 1998 start new group of movement call open source initiative. This OSI license terms more ''business friendly'' than free software. They call it is alternative of free software for business purpose. After that open source initiave and free software foundation working with some project together but move forward in different path ways.
  • 16. 16 Open Source Software (OSI License) – Opensource software is a computer software which it's source code made available with a license, provided by the copyright holder with given rights to study change and distribute the software to any person to any purpose without any restriction.
  • 17. 17 Features of Open Souerce Software Source code is avaliable. Users should be agreed the license in which copyright provider given rights. Can be use and distribute any person without restriction. Can be use any purpose without limitation. License can't distribute as viral nature. Vender can't block or lock in the software. Relatively low cost. Relatively security level is high. High quality software with lower rate of bug and malfunction.
  • 18. 18 Open Source Initiative Licenses Requirnment Free distribution Source code avaliable with the software Allowed modification and derived work Intrigrity of author's source code – To distribute the modification may required patch files No discrimination against people No discrimination agenst fields of endeavour Distribution with license License not specific to product License can't restrict other software distributed with this one License is technology natural.No restriction for specific technology or hardware.
  • 19. 19 Free Open Source Software Execute the software program without restriction. Study the source code and able to change it. Distribute copies without restriction. Freely distribute changes of the software as new version.
  • 20. 20 Features of FOSS Nobody can't estimate the cost for sourcecode Totally free or low cost Changes with new software version should be release and distributeterms of original software licenses License distribute as viral nature
  • 21. 21
  • 22. 22 Continuity of OSS and FOSS Foundation codes created by free of charge by some groups and communities. Developer maintain repository for distribution and maintain software. Any body has a knowledge can be understand internal structure of the executable software. Knowledgable person can be change and modify the source code for improve the end task.
  • 23. 23 Anybody developed new modification can be release and distribute as new version or mutant (fork) of sorce software. If the maintainers of origenal source software, accept these modification they release patches for new version. These activities continually done cyclicly in OSS and FOSS environment and it cause to rapid development of the software.
  • 24. 24
  • 25. 25 Free & open Source Operation System Free BSD based Derivatives Midnight BSD
  • 28. 28 GNU / Linux Operating System After Linus Torvalds developed linux kernel, fulfill remaning missing part of FSF GNU project's free opensource operating system. A new system call GNU / Linux operating system distribute with GNU's Free software license. Since first release of GNU / Linux operating system, due to it's rapid development nature, many derivatives and mutent (fork) develop for different technologies as the embedded systems.
  • 29. 29 Desktop & laptop operating system Server operating system – Web, Mail, DNS & other network servers Router, Firewall, Accesspoint like devices Smart communication devices – smart phone, Tab, Watches, Patient protacting system Household appliences – smart Tv, motion detacting camera, refrigerator Super Computers Smart vehicles – AGL Project
  • 30. 30 Update & Package Distribution in Linux Compress source code or individual software package installing ,configuring, building ,updating should be done manualy. Package managers Package management system is a collection of software tools that automates the process of installing ,upgrading ,configuring and removing computer programs for a computer oprating system in a consistent manner.
  • 31. 31 There can be divided four basic categoris of package management file formats in Linux . dpkg - deb Fomat eg : Ubuntu ,Linux mint ,Dabian & its derivatives ebuld - eg : Gentoo & its derivatives PET - eg : Puppy linux & derivatives RPM - eg : Redhat ,Fedore ,CentOS ,Suse Linux
  • 32. 32 Application for Linux Based OS General Purpose Application Office Work – Open Office 2D Graphics & Photo edting – Gimp Web browsing – Firefox ,Chrome Ebook reading – xpdf Virtual OS using – Virtual box 3D Graphics and animation – Blender Video player – VLC , Totem videos Web cam recoding – Cheese Cd ,Dvd burning – Brasero Audio Editing – Audacity Video Editing – Open shot Desktop recording – Handbreak, Record my desktop Windows app using - Wine
  • 33. 33 Specific purpose (special fields) application There are many specific purpose free open source Application can be install in linux based operating systems. Engineering field Architectural and planing Software developing Web developing Sound and music composting Educational and learning