SlideShare a Scribd company logo
1 of 26
Open Source Software Rahul Jain  Computer Engineering (3rd sem.) Jaipur Engineering College & Research Center (jaipur)  Prasoon Maheshwari
Operating Systems  Application Software Software Development Tools Web services What Software is Needed?
[object Object],What is open-source software (OSS)?
[object Object]
Open Source Software (OSS)  is an example of a second order Internet effect.
[object Object],Programmers throughout the world can be engaged in software development.  ,[object Object]
Open Source Vs. Closed Source Software CSS OSS Developed by Companies and  developers  work  for  economic  purposes. Developed By Volunteers work  for  peer  recognition.  People  know that  recognition  as  a  good  developer  have great advantage Centralized, single site development Decentralized, distributed, multi-site development  Users may suggest requirements but they may or may not be implemented User  suggests  additional  features  that  often  get implemented.  Release  is  not  too  often.  There  may  be  only  yearly releases. Software  is  released  on  a  daily  or  weekly  basis
CSS OSS Market  believes  commercial  CSS  is  highly  secure because  it  is  developed  by  a  group  of  professionals confined to one geographical area under a strict time schedule.  But  quite  often this  is not  the  case,  hiding information does not make it  secure, it  only hides its weaknesses OSSD  is  not  market  driven;  it  is  quality  driven. Community  reaction  to  bug  reports  is  much  faster compared to CSSD which makes it easier to fix bugs and make the component highly secure  Security cannot be enhanced by modifying the source code  The  ability  to  modify  the  source  code  could  be  a great advantage if you want to deploy a highly secure system
Benefits of Open Source •   Cost savings •  Utilizing available components as such •  Improving and then using components and subsystems •   Quality & Flexibility •  Visibility •  Access to code •  Speed & Time •  Kick-start with available components •  Accelerate with familiar technologies
•  Software in-licensing •  Done in advance •  Available developers •  Roadmapping & future •  Visible •  Can be influenced through  discussed •  Can be changed by showing up with good code
Development Cycle Internet as communication  pool and distribution media market analysis Software development team solves problem  new version is released Participators find errors and solve the problem Improved code is published in the Internet development team develops software sell copies of software product product is launched beta version release  for beta tester beta tester reports errors to development team development team reproduces the error development team solves problem after OK from pm product cycle model Problem is identified development team reports to the product management Free Software development cycle
Multi-user Networked Operating Systems ,[object Object],http://www.linux.org Internet/intranet Services and Applications ,[object Object],What open-source software is available ?
Software Development  ,[object Object],[object Object],[object Object]
Database Systems ,[object Object]
PostgreSQL  - A popular open-source RDBMS with many advanced features  http://www.postgresql.org Desktop Applications ,[object Object]
Ximian Evolution - A GUI desktop application for personal email, calendar and diary having similar look
[object Object]
BSD Style: this category of license allows one to take an open-source software and redistribute it with or without modifications as proprietary software. (e.g. Apache, BIND ) Open Source Software licensing and copyright
[object Object]
[object Object]
Yes, For Common open source project we find a non-profit foundations or normal businesses supporting the software
For example, Apache is supported through the Apache Software Foundation and Red Hat Linux is supported and maintained by Red Hat Corporation  Can We Count On OSS?
[object Object]
But, There exists professional companies providing service and support for open-source (e.g.Red Hat for Linux, Zend for PHP, and recently Sun Microsystems for MySQL) Can We Get Support On OSS?
A common charge against open source is that it is inherently insecure because as the source code is readily available. But, it also enables anyone who wishes, solve the weaknesses in the design and coding to discovering the vulnerabilities before the attackers and making the software more secure. Is OSS secure? ?...
[object Object],Conclusion ,[object Object],[object Object],[object Object]

More Related Content

What's hot

Open source technology
Open source technologyOpen source technology
Open source technology
Rohit Kumar
 
Open source technology
Open source technologyOpen source technology
Open source technology
aparnaz1
 
Open source Software: pros and cons
Open source Software: pros and consOpen source Software: pros and cons
Open source Software: pros and cons
ygpriya
 
Open source software vs proprietary software
Open source software vs proprietary softwareOpen source software vs proprietary software
Open source software vs proprietary software
Lavan1997
 
Open Source Software in Libraries
Open Source Software in LibrariesOpen Source Software in Libraries
Open Source Software in Libraries
asurkis
 

What's hot (20)

Open Source vs Proprietary
Open Source vs ProprietaryOpen Source vs Proprietary
Open Source vs Proprietary
 
Open source technology software
Open source technology softwareOpen source technology software
Open source technology software
 
Open source technology
Open source technologyOpen source technology
Open source technology
 
Informatics Practices Chapter 2 Open Source Software Concepts Class 12th
 Informatics Practices Chapter 2  Open Source Software Concepts Class 12th Informatics Practices Chapter 2  Open Source Software Concepts Class 12th
Informatics Practices Chapter 2 Open Source Software Concepts Class 12th
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
 
Open source technology
Open source technologyOpen source technology
Open source technology
 
Proprietary & open source software
Proprietary & open source softwareProprietary & open source software
Proprietary & open source software
 
An Introduction to Open Source Software and Web Application Development
An Introduction to Open Source Software and Web Application DevelopmentAn Introduction to Open Source Software and Web Application Development
An Introduction to Open Source Software and Web Application Development
 
Open Source Software
Open Source SoftwareOpen Source Software
Open Source Software
 
Open source Software: pros and cons
Open source Software: pros and consOpen source Software: pros and cons
Open source Software: pros and cons
 
Mobile Application Development
Mobile Application Development Mobile Application Development
Mobile Application Development
 
Open source software
Open source softwareOpen source software
Open source software
 
Open source software vs proprietary software
Open source software vs proprietary softwareOpen source software vs proprietary software
Open source software vs proprietary software
 
RSA SF Conference talk-2009-ht2-401 sallam
RSA SF Conference talk-2009-ht2-401 sallamRSA SF Conference talk-2009-ht2-401 sallam
RSA SF Conference talk-2009-ht2-401 sallam
 
Open Source Software in Libraries
Open Source Software in LibrariesOpen Source Software in Libraries
Open Source Software in Libraries
 
Open Source Software Concepts
Open Source Software ConceptsOpen Source Software Concepts
Open Source Software Concepts
 
Open source technologies
Open source technologiesOpen source technologies
Open source technologies
 
Open Source & PHP
Open Source & PHPOpen Source & PHP
Open Source & PHP
 
Open Source Software in Libraries
Open Source Software in LibrariesOpen Source Software in Libraries
Open Source Software in Libraries
 
Open source software, commercial software, freeware software, shareware softw...
Open source software, commercial software, freeware software, shareware softw...Open source software, commercial software, freeware software, shareware softw...
Open source software, commercial software, freeware software, shareware softw...
 

Viewers also liked (7)

VRGeo
VRGeoVRGeo
VRGeo
 
MoDOT KC Kansas City Corporate Challenge Update
MoDOT KC Kansas City Corporate Challenge UpdateMoDOT KC Kansas City Corporate Challenge Update
MoDOT KC Kansas City Corporate Challenge Update
 
Buy1give1 & the african child
Buy1give1 & the african childBuy1give1 & the african child
Buy1give1 & the african child
 
Customer discovery for b2b FI 102014
Customer discovery for b2b FI 102014Customer discovery for b2b FI 102014
Customer discovery for b2b FI 102014
 
9 tips to make your home green
9 tips to make your home green9 tips to make your home green
9 tips to make your home green
 
Power2 switch view on energy booth talk
Power2 switch view on energy booth talkPower2 switch view on energy booth talk
Power2 switch view on energy booth talk
 
Pitch deck
Pitch deckPitch deck
Pitch deck
 

Similar to Prasoon

GoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaGoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'Elia
Friprogsenteret
 
An Introduction To Linux Development Environment
An Introduction To Linux Development EnvironmentAn Introduction To Linux Development Environment
An Introduction To Linux Development Environment
S. M. Hossein Hamidi
 
Pattern based software patent
Pattern based software patentPattern based software patent
Pattern based software patent
IAEME Publication
 
Pattern based software patent
Pattern based software patentPattern based software patent
Pattern based software patent
iaemedu
 
Intro to FOSS
Intro to FOSSIntro to FOSS
Intro to FOSS
mgamal87
 
Introduction to FOSS
Introduction to FOSSIntroduction to FOSS
Introduction to FOSS
mgamal87
 
open source technology
open source technologyopen source technology
open source technology
Lila Ram Yadav
 
open source solution for e-governance
open source solution for e-governanceopen source solution for e-governance
open source solution for e-governance
vikram singh
 

Similar to Prasoon (20)

Oss the freedom dpm 2018
Oss the freedom dpm 2018Oss the freedom dpm 2018
Oss the freedom dpm 2018
 
Open source operating systems
Open source operating systemsOpen source operating systems
Open source operating systems
 
Coursework
CourseworkCoursework
Coursework
 
Open source
Open sourceOpen source
Open source
 
GoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaGoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'Elia
 
Open Source in the Enterprise
Open Source in the EnterpriseOpen Source in the Enterprise
Open Source in the Enterprise
 
An Introduction To Linux Development Environment
An Introduction To Linux Development EnvironmentAn Introduction To Linux Development Environment
An Introduction To Linux Development Environment
 
Understanding the Cross OS Development Platform
Understanding the Cross OS Development PlatformUnderstanding the Cross OS Development Platform
Understanding the Cross OS Development Platform
 
Pattern based software patent
Pattern based software patentPattern based software patent
Pattern based software patent
 
Pattern based software patent
Pattern based software patentPattern based software patent
Pattern based software patent
 
Full Stack Development
Full Stack DevelopmentFull Stack Development
Full Stack Development
 
Open Source Software
Open Source SoftwareOpen Source Software
Open Source Software
 
Open source
Open sourceOpen source
Open source
 
Intro to FOSS
Intro to FOSSIntro to FOSS
Intro to FOSS
 
Introduction to FOSS
Introduction to FOSSIntroduction to FOSS
Introduction to FOSS
 
open source technology
open source technologyopen source technology
open source technology
 
Best software development tools in 2021
Best software development tools in 2021Best software development tools in 2021
Best software development tools in 2021
 
Fosss
FosssFosss
Fosss
 
20080602 Microsoft and Open Source
20080602 Microsoft and Open Source20080602 Microsoft and Open Source
20080602 Microsoft and Open Source
 
open source solution for e-governance
open source solution for e-governanceopen source solution for e-governance
open source solution for e-governance
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

Prasoon

  • 1. Open Source Software Rahul Jain Computer Engineering (3rd sem.) Jaipur Engineering College & Research Center (jaipur) Prasoon Maheshwari
  • 2. Operating Systems Application Software Software Development Tools Web services What Software is Needed?
  • 3.
  • 4.
  • 5. Open Source Software (OSS)  is an example of a second order Internet effect.
  • 6.
  • 7. Open Source Vs. Closed Source Software CSS OSS Developed by Companies and developers work for economic purposes. Developed By Volunteers work for peer recognition. People know that recognition as a good developer have great advantage Centralized, single site development Decentralized, distributed, multi-site development Users may suggest requirements but they may or may not be implemented User suggests additional features that often get implemented. Release is not too often. There may be only yearly releases. Software is released on a daily or weekly basis
  • 8. CSS OSS Market believes commercial CSS is highly secure because it is developed by a group of professionals confined to one geographical area under a strict time schedule. But quite often this is not the case, hiding information does not make it secure, it only hides its weaknesses OSSD is not market driven; it is quality driven. Community reaction to bug reports is much faster compared to CSSD which makes it easier to fix bugs and make the component highly secure Security cannot be enhanced by modifying the source code The ability to modify the source code could be a great advantage if you want to deploy a highly secure system
  • 9. Benefits of Open Source • Cost savings • Utilizing available components as such • Improving and then using components and subsystems • Quality & Flexibility • Visibility • Access to code • Speed & Time • Kick-start with available components • Accelerate with familiar technologies
  • 10. • Software in-licensing • Done in advance • Available developers • Roadmapping & future • Visible • Can be influenced through discussed • Can be changed by showing up with good code
  • 11. Development Cycle Internet as communication pool and distribution media market analysis Software development team solves problem new version is released Participators find errors and solve the problem Improved code is published in the Internet development team develops software sell copies of software product product is launched beta version release for beta tester beta tester reports errors to development team development team reproduces the error development team solves problem after OK from pm product cycle model Problem is identified development team reports to the product management Free Software development cycle
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. Ximian Evolution - A GUI desktop application for personal email, calendar and diary having similar look
  • 17.
  • 18. BSD Style: this category of license allows one to take an open-source software and redistribute it with or without modifications as proprietary software. (e.g. Apache, BIND ) Open Source Software licensing and copyright
  • 19.
  • 20.
  • 21. Yes, For Common open source project we find a non-profit foundations or normal businesses supporting the software
  • 22. For example, Apache is supported through the Apache Software Foundation and Red Hat Linux is supported and maintained by Red Hat Corporation Can We Count On OSS?
  • 23.
  • 24. But, There exists professional companies providing service and support for open-source (e.g.Red Hat for Linux, Zend for PHP, and recently Sun Microsystems for MySQL) Can We Get Support On OSS?
  • 25. A common charge against open source is that it is inherently insecure because as the source code is readily available. But, it also enables anyone who wishes, solve the weaknesses in the design and coding to discovering the vulnerabilities before the attackers and making the software more secure. Is OSS secure? ?...
  • 26.
  • 28. OSS IN NEWS: SEP 11, 2009 IBM claims patents promote open-source love
  • 29. OSS IN NEWS: SEP 12, 2009 White House Director of New Media speaks about Open Source
  • 31. SEP 14, 2009 IBM Throws Out Microsoft Office OSS IN NEWS:
  • 32. WHAT ELSE NEXT? WHERE WILL MICROSOFT AND OTHER BIG VENDORS STAND AFTER A FEW YEARS……………………..