SlideShare a Scribd company logo
1 of 20
By
AMRUHTHA NV
VAISHNAVI NSK
 What is open source software?
 What is open source really?
 Difference between open & closed source
  software
 Features
 Examples for open source
 Advantages & Disadvantages to Mozilla
  Firefox
 Advantages & Disadvantages to Open Source
 Advantages & Disadvantages to Linux
Open-source software is software whose source code is
published and made available to the public, enabling anyone to
copy, modify and redistribute the source code without paying
royalties or fees.


       Open source code can evolve through community
cooperation. These communities are composed of individual
programmers as well as very large companies. Many of these
individuals programmers who start an open source project usually
end up as large companies with open source programs.
   Free to use
   Free to change
   Free to distribute
   An alternative to commercial software
   Open-source software is based on the idea that the user cannot
    only view but also can change the source code of the existing
    application.
   After initial production, open source software is released to the
    development community and undergoes a secondary phase of
    evolution. It is scrutinized by thousands of professional developers
    across the globe who highlight bugs and security glitches in the
    software.


   Closed-source software is hidden to prevent the user either
    viewing or changing the code.
   Closed source software is developed in isolation with a small team
    of developers. It isn't possible to build a team of hundreds to check
    the code because the code is deemed proprietary and secret.
   Non-proprietary software which may or may not be used
    commercially.

   Source code is generally made available.

   License terms differ from proprietary software license
    terms

   For open-source software development many online
    forums & blogs are available so that many developers
    can come together and can produce a new one or can
    help each others.
   Source code to original product always provided;

   Licensee can modify or enhance source code (create “derivative
    works”) or include source code with other license types (create
    “larger works”);

   Licensee may be required to share modifications with the world (in
    source and/or binary form), but not necessarily;

   Licensee may be prohibited from charging royalties for derivative
    and larger works, but not necessarily.

   Open Source programs tend to have more advanced features and
    customizability than proprietary products
    Lower total cost of ownership.
    Reduced dependence on software vendors.
    Open source software gives you the power to control your
     software's code. You have the right to modify the code to suit
     your requirements.
    Anyone can easily modify the code of software to produce a new
     featured software from existing one or to reduce the
     functionalities of existing one.
    Open Source Software suffers from fewer security vulnerabilities
    than Microsoft products.
1. Mozilla Firefox   2. Open Office
   Security: Using Firefox will block many websites from trying to
    install spyware and other mal-ware from getting onto your
    computer, which is a common problem with other browsers.
   Popup blocking: Firefox has a very good built in popup blocker that
    blocks all those annoying popups when you open up a web page.
   Advanced Features: Firefox has many advanced features like
    tabbed browsing that has all of your open pages in tabs in one
    window instead of having every page on a different window.
   Extensions: Firefox has many useful extensions and plugins. They
    are add-ons to the browser that adds functionality. They can be
    anything from a new tool bar to a text-to-speech converter.
   Excellent Interface: Firefox has a clean, simple interface that
    makes it easier to use and work on slower machines. The browser
    only come with the essentials that makes it less prone to crashing,
    easier to use, and function better on older or slower computers.
   It’s FREE!!
   Start up: It take a little longer to start up because it is not built in to
    the Operating System like Internet Explorer and Safari.
   Compatibility: Some WebPages which do not follow the W3C
    standards only work properly with Internet Explorer.
   No marketing schemes to try to force you to their product
   A good product will always be released, since the programmers
    aren't paid to put out a product at a certain date
   More frequent updates, which always actually help the program.
   You can help the project keep on going through programming,
    testing, and/or donations
   Made by regular people on their own time, not by a big corporation
    like Microsoft
   Simpler and more user friendly design than its competitors.
   No need to worry about copyright issues.
   Isn't cluttered with useless “extra's”.
   It's free
   It's very easy to install, start up, and use
   It runs slower than Microsoft Office.
   It is not 100% compatible with Microsoft Word files (but it usually
    works).
   The user interface is not quite as intuitive, but it can be learned
    quickly.
1. Linux   2. Android
   Cost: Linux is FREE!!
   Features: Linux contains an extremely powerful command line that
    no Windows user could hope to replicate.
   Stability: Linux computers have been know to run for months
    without ever needing to restart, while Windows may crash twice a
    day.
   compatability: Linux can run on very old 386 computers, but it can
    also run on supercomputers with hundreds of processors, and
    everything in between.
   Security: Linux computers are far more secure than Windows
    computers, which is why they run the majority of the Internet's web
    servers.
   Complexity: For basic use, most distros are as easy to use as
    Windows. Using advanced features however requires skill and
    study.
   Number of options: Having hundreds of different distros available
    can increase flexibility, but it can also make it hard to choose.
   User interface: Most Linux graphical user interfaces are not as
    user-friendly as Windows.
3. 7-ZIP   4. VLC Media Player
5. Joomla   6. WAMP Server
7. Blender   8. MySQL
Open source software

More Related Content

What's hot

XPages Mobile Controls DanNotes 11/23/11
XPages Mobile Controls DanNotes 11/23/11XPages Mobile Controls DanNotes 11/23/11
XPages Mobile Controls DanNotes 11/23/11Niklas Heidloff
 
Securing a Great Developer Experience - DevOps Indonesia Meetup by Stefan Str...
Securing a Great Developer Experience - DevOps Indonesia Meetup by Stefan Str...Securing a Great Developer Experience - DevOps Indonesia Meetup by Stefan Str...
Securing a Great Developer Experience - DevOps Indonesia Meetup by Stefan Str...DevOps Indonesia
 
Room chating application
Room  chating applicationRoom  chating application
Room chating application9860928713
 
Machine Learning pada Perangkat Portabel - Nurendrantoro
Machine Learning pada Perangkat Portabel - NurendrantoroMachine Learning pada Perangkat Portabel - Nurendrantoro
Machine Learning pada Perangkat Portabel - NurendrantoroDicodingEvent
 
Evernote release process
Evernote release processEvernote release process
Evernote release processReid Baker
 
An Introduction to Universal Windows Apps
An Introduction to Universal Windows AppsAn Introduction to Universal Windows Apps
An Introduction to Universal Windows Apps Ken Cenerelli
 
Advantages of java development
Advantages of java developmentAdvantages of java development
Advantages of java developmentwebjohn52
 
09 Myths About Open Source Software
09 Myths About Open Source Software09 Myths About Open Source Software
09 Myths About Open Source SoftwareSuyati Technologies
 
Introduction to Android Development Latest
Introduction to Android Development LatestIntroduction to Android Development Latest
Introduction to Android Development LatestProf. Erwin Globio
 
Windows 10 & Raspberry Pi 2
Windows 10 & Raspberry Pi 2Windows 10 & Raspberry Pi 2
Windows 10 & Raspberry Pi 2ByteMinded
 
Creating your own Android library and documenting it with Javadocs
Creating your own Android library and documenting it with JavadocsCreating your own Android library and documenting it with Javadocs
Creating your own Android library and documenting it with JavadocsArnav Gupta
 
Mozilla Jetpack SDK - LinuxTag 2010
Mozilla Jetpack SDK - LinuxTag 2010Mozilla Jetpack SDK - LinuxTag 2010
Mozilla Jetpack SDK - LinuxTag 2010Brian King
 
Role of java in android app development
Role of java in android app developmentRole of java in android app development
Role of java in android app developmentRahul Rana
 
Mozilla Add-Ons Evolution 2011 in review and Upcoming in 2012
Mozilla Add-Ons Evolution 2011 in review and Upcoming in 2012Mozilla Add-Ons Evolution 2011 in review and Upcoming in 2012
Mozilla Add-Ons Evolution 2011 in review and Upcoming in 2012Brian King
 
BENEFIT OF FLUTTER APP DEVELOPMENT - INFOGRAPHICS
BENEFIT OF FLUTTER APP DEVELOPMENT - INFOGRAPHICSBENEFIT OF FLUTTER APP DEVELOPMENT - INFOGRAPHICS
BENEFIT OF FLUTTER APP DEVELOPMENT - INFOGRAPHICSbrtechnosoft2018
 

What's hot (20)

XPages Mobile Controls DanNotes 11/23/11
XPages Mobile Controls DanNotes 11/23/11XPages Mobile Controls DanNotes 11/23/11
XPages Mobile Controls DanNotes 11/23/11
 
Securing a Great Developer Experience - DevOps Indonesia Meetup by Stefan Str...
Securing a Great Developer Experience - DevOps Indonesia Meetup by Stefan Str...Securing a Great Developer Experience - DevOps Indonesia Meetup by Stefan Str...
Securing a Great Developer Experience - DevOps Indonesia Meetup by Stefan Str...
 
Room chating application
Room  chating applicationRoom  chating application
Room chating application
 
Machine Learning pada Perangkat Portabel - Nurendrantoro
Machine Learning pada Perangkat Portabel - NurendrantoroMachine Learning pada Perangkat Portabel - Nurendrantoro
Machine Learning pada Perangkat Portabel - Nurendrantoro
 
Evernote release process
Evernote release processEvernote release process
Evernote release process
 
An Introduction to Universal Windows Apps
An Introduction to Universal Windows AppsAn Introduction to Universal Windows Apps
An Introduction to Universal Windows Apps
 
Advantages of java development
Advantages of java developmentAdvantages of java development
Advantages of java development
 
09 Myths About Open Source Software
09 Myths About Open Source Software09 Myths About Open Source Software
09 Myths About Open Source Software
 
Introduction to Android Development Latest
Introduction to Android Development LatestIntroduction to Android Development Latest
Introduction to Android Development Latest
 
Silverlight
SilverlightSilverlight
Silverlight
 
Windows 10 & Raspberry Pi 2
Windows 10 & Raspberry Pi 2Windows 10 & Raspberry Pi 2
Windows 10 & Raspberry Pi 2
 
Creating your own Android library and documenting it with Javadocs
Creating your own Android library and documenting it with JavadocsCreating your own Android library and documenting it with Javadocs
Creating your own Android library and documenting it with Javadocs
 
Eclipse vs Netbeans
Eclipse vs NetbeansEclipse vs Netbeans
Eclipse vs Netbeans
 
Mozilla Jetpack SDK - LinuxTag 2010
Mozilla Jetpack SDK - LinuxTag 2010Mozilla Jetpack SDK - LinuxTag 2010
Mozilla Jetpack SDK - LinuxTag 2010
 
Role of java in android app development
Role of java in android app developmentRole of java in android app development
Role of java in android app development
 
App Studio: Hands-On
App Studio: Hands-OnApp Studio: Hands-On
App Studio: Hands-On
 
Mozilla Add-Ons Evolution 2011 in review and Upcoming in 2012
Mozilla Add-Ons Evolution 2011 in review and Upcoming in 2012Mozilla Add-Ons Evolution 2011 in review and Upcoming in 2012
Mozilla Add-Ons Evolution 2011 in review and Upcoming in 2012
 
BENEFIT OF FLUTTER APP DEVELOPMENT - INFOGRAPHICS
BENEFIT OF FLUTTER APP DEVELOPMENT - INFOGRAPHICSBENEFIT OF FLUTTER APP DEVELOPMENT - INFOGRAPHICS
BENEFIT OF FLUTTER APP DEVELOPMENT - INFOGRAPHICS
 
Everything you need to know about flutter 2.2
Everything you need to know about flutter 2.2Everything you need to know about flutter 2.2
Everything you need to know about flutter 2.2
 
Software compliance
Software complianceSoftware compliance
Software compliance
 

Viewers also liked

Viewers also liked (6)

business game
business gamebusiness game
business game
 
Business ethics in IT sector
Business ethics in IT sectorBusiness ethics in IT sector
Business ethics in IT sector
 
Logo message quiz
Logo message quizLogo message quiz
Logo message quiz
 
Business games
Business gamesBusiness games
Business games
 
Intro shrm 1
Intro shrm 1Intro shrm 1
Intro shrm 1
 
Chapter 2 strategic human resource planning
Chapter 2 strategic human resource planningChapter 2 strategic human resource planning
Chapter 2 strategic human resource planning
 

Similar to Open source software

Open Source Software in Libraries
Open Source Software in LibrariesOpen Source Software in Libraries
Open Source Software in LibrariesSukhdev Singh
 
Open source operating systems
Open source operating systemsOpen source operating systems
Open source operating systemsTushar B Kute
 
Types of software, advantages and disadvantages
Types of software, advantages and disadvantagesTypes of software, advantages and disadvantages
Types of software, advantages and disadvantagesRocket11986
 
1352433 634665357974553949
1352433 6346653579745539491352433 634665357974553949
1352433 634665357974553949Divya Rajkumar
 
Linux as an open source platform
Linux as an open source platformLinux as an open source platform
Linux as an open source platformIkhlas Rahman
 
Why do People Prefer Using Open Source Software?
Why do People Prefer Using Open Source Software?Why do People Prefer Using Open Source Software?
Why do People Prefer Using Open Source Software?david rom
 
open source solution for e-governance
open source solution for e-governanceopen source solution for e-governance
open source solution for e-governancevikram singh
 
Open Source N Egovernance
Open Source N EgovernanceOpen Source N Egovernance
Open Source N EgovernanceSUD_CHOKSI
 
Oss the freedom dpm 2018
Oss the freedom dpm 2018Oss the freedom dpm 2018
Oss the freedom dpm 2018BIT DURG
 
Open source technologies
Open source technologiesOpen source technologies
Open source technologiesBrizGo
 
Understanding and implementation of open source ecosystems final
Understanding and implementation of open source ecosystems finalUnderstanding and implementation of open source ecosystems final
Understanding and implementation of open source ecosystems finalRachit Technology Pvt Ltd
 

Similar to Open source software (20)

Open Source Software
Open Source SoftwareOpen Source Software
Open Source Software
 
Open Source Software in Libraries
Open Source Software in LibrariesOpen Source Software in Libraries
Open Source Software in Libraries
 
Open source
Open sourceOpen source
Open source
 
Open Source Technology
Open Source TechnologyOpen Source Technology
Open Source Technology
 
Open source
Open sourceOpen source
Open source
 
Open source operating systems
Open source operating systemsOpen source operating systems
Open source operating systems
 
Types of software, advantages and disadvantages
Types of software, advantages and disadvantagesTypes of software, advantages and disadvantages
Types of software, advantages and disadvantages
 
1352433 634665357974553949
1352433 6346653579745539491352433 634665357974553949
1352433 634665357974553949
 
Linux as an open source platform
Linux as an open source platformLinux as an open source platform
Linux as an open source platform
 
Why do People Prefer Using Open Source Software?
Why do People Prefer Using Open Source Software?Why do People Prefer Using Open Source Software?
Why do People Prefer Using Open Source Software?
 
open source solution for e-governance
open source solution for e-governanceopen source solution for e-governance
open source solution for e-governance
 
Open Source N Egovernance
Open Source N EgovernanceOpen Source N Egovernance
Open Source N Egovernance
 
Fosss
FosssFosss
Fosss
 
Oss the freedom dpm 2018
Oss the freedom dpm 2018Oss the freedom dpm 2018
Oss the freedom dpm 2018
 
Open source
Open sourceOpen source
Open source
 
Open source
Open sourceOpen source
Open source
 
Open source technologies
Open source technologiesOpen source technologies
Open source technologies
 
Coursework
CourseworkCoursework
Coursework
 
Linux v/s Windows
Linux v/s WindowsLinux v/s Windows
Linux v/s Windows
 
Understanding and implementation of open source ecosystems final
Understanding and implementation of open source ecosystems finalUnderstanding and implementation of open source ecosystems final
Understanding and implementation of open source ecosystems final
 

Open source software

  • 2.  What is open source software?  What is open source really?  Difference between open & closed source software  Features  Examples for open source  Advantages & Disadvantages to Mozilla Firefox  Advantages & Disadvantages to Open Source  Advantages & Disadvantages to Linux
  • 3. Open-source software is software whose source code is published and made available to the public, enabling anyone to copy, modify and redistribute the source code without paying royalties or fees. Open source code can evolve through community cooperation. These communities are composed of individual programmers as well as very large companies. Many of these individuals programmers who start an open source project usually end up as large companies with open source programs.
  • 4. Free to use  Free to change  Free to distribute  An alternative to commercial software
  • 5. Open-source software is based on the idea that the user cannot only view but also can change the source code of the existing application.  After initial production, open source software is released to the development community and undergoes a secondary phase of evolution. It is scrutinized by thousands of professional developers across the globe who highlight bugs and security glitches in the software.  Closed-source software is hidden to prevent the user either viewing or changing the code.  Closed source software is developed in isolation with a small team of developers. It isn't possible to build a team of hundreds to check the code because the code is deemed proprietary and secret.
  • 6. Non-proprietary software which may or may not be used commercially.  Source code is generally made available.  License terms differ from proprietary software license terms  For open-source software development many online forums & blogs are available so that many developers can come together and can produce a new one or can help each others.
  • 7. Source code to original product always provided;  Licensee can modify or enhance source code (create “derivative works”) or include source code with other license types (create “larger works”);  Licensee may be required to share modifications with the world (in source and/or binary form), but not necessarily;  Licensee may be prohibited from charging royalties for derivative and larger works, but not necessarily.  Open Source programs tend to have more advanced features and customizability than proprietary products
  • 8. Lower total cost of ownership.  Reduced dependence on software vendors.  Open source software gives you the power to control your software's code. You have the right to modify the code to suit your requirements.  Anyone can easily modify the code of software to produce a new featured software from existing one or to reduce the functionalities of existing one.  Open Source Software suffers from fewer security vulnerabilities than Microsoft products.
  • 9. 1. Mozilla Firefox 2. Open Office
  • 10. Security: Using Firefox will block many websites from trying to install spyware and other mal-ware from getting onto your computer, which is a common problem with other browsers.  Popup blocking: Firefox has a very good built in popup blocker that blocks all those annoying popups when you open up a web page.  Advanced Features: Firefox has many advanced features like tabbed browsing that has all of your open pages in tabs in one window instead of having every page on a different window.  Extensions: Firefox has many useful extensions and plugins. They are add-ons to the browser that adds functionality. They can be anything from a new tool bar to a text-to-speech converter.  Excellent Interface: Firefox has a clean, simple interface that makes it easier to use and work on slower machines. The browser only come with the essentials that makes it less prone to crashing, easier to use, and function better on older or slower computers.  It’s FREE!!
  • 11. Start up: It take a little longer to start up because it is not built in to the Operating System like Internet Explorer and Safari.  Compatibility: Some WebPages which do not follow the W3C standards only work properly with Internet Explorer.
  • 12. No marketing schemes to try to force you to their product  A good product will always be released, since the programmers aren't paid to put out a product at a certain date  More frequent updates, which always actually help the program.  You can help the project keep on going through programming, testing, and/or donations  Made by regular people on their own time, not by a big corporation like Microsoft  Simpler and more user friendly design than its competitors.  No need to worry about copyright issues.  Isn't cluttered with useless “extra's”.  It's free  It's very easy to install, start up, and use
  • 13. It runs slower than Microsoft Office.  It is not 100% compatible with Microsoft Word files (but it usually works).  The user interface is not quite as intuitive, but it can be learned quickly.
  • 14. 1. Linux 2. Android
  • 15. Cost: Linux is FREE!!  Features: Linux contains an extremely powerful command line that no Windows user could hope to replicate.  Stability: Linux computers have been know to run for months without ever needing to restart, while Windows may crash twice a day.  compatability: Linux can run on very old 386 computers, but it can also run on supercomputers with hundreds of processors, and everything in between.  Security: Linux computers are far more secure than Windows computers, which is why they run the majority of the Internet's web servers.
  • 16. Complexity: For basic use, most distros are as easy to use as Windows. Using advanced features however requires skill and study.  Number of options: Having hundreds of different distros available can increase flexibility, but it can also make it hard to choose.  User interface: Most Linux graphical user interfaces are not as user-friendly as Windows.
  • 17. 3. 7-ZIP 4. VLC Media Player
  • 18. 5. Joomla 6. WAMP Server
  • 19. 7. Blender 8. MySQL