Open Source SoftwareTahaPatniHector Lopez ValenciaDecember 11th 2009
Table of Contents What is Open Source SoftwareHistoryOpen Source DefinitionOpen Source Licensing Open Source vs. Other SoftwareHow Open Source Software is developedPros and ConsConclusion ReferencesThank You and Questions
What is Open Source SoftwareOpen Source Software:		“Open source usually refers to software that is released with source code under a license that ensures that derivative works will also be available as source code, protects certain rights of the original authors, and prohibits restrictions on how the software can be used or who can use it.”(1)
History Open Source Movement Launched in 1998 By Eric S Raymond and othersFree Software was too ambiguous Open Source Definition was IntroducedOSI was formed (2)
Common open source softwareFirefoxVLC media playerThunderbirdphBB bulletin boards BittorrentLinux
Open Source Definition Free Redistribution
Source Code
Derived Works
Integrity of the Author’s Source Code
No Discrimination Against Person or Groups
No Discrimination of Fields Endeavour
Distribution of License
License must not be Specific to a Product
License must not restrict other Software
License must be Technology Neutral (2) Open Source LicenseA license defines the rights and obligations that a licensor grants to a licensee. Open Source licenses grant licensees the right to copy, modify and redistribute source code (or content). These licenses may also impose obligations.  (4)The License decides the Rules the community Lives byChoosing the Right LicenseOutside Contribution Proprietary Forks (5)OSI Approves all Software’s License
 Most Common licenses Apache License: 2.0BSD LicensesGNU General Public Licenses (GPL)GNU Library or “Lesser” General Public LicenseMITT LicenseMozilla Public License (MPL)Eclipse Public License

Open Source Softwarefinal 2

  • 1.
    Open Source SoftwareTahaPatniHectorLopez ValenciaDecember 11th 2009
  • 2.
    Table of ContentsWhat is Open Source SoftwareHistoryOpen Source DefinitionOpen Source Licensing Open Source vs. Other SoftwareHow Open Source Software is developedPros and ConsConclusion ReferencesThank You and Questions
  • 3.
    What is OpenSource SoftwareOpen Source Software: “Open source usually refers to software that is released with source code under a license that ensures that derivative works will also be available as source code, protects certain rights of the original authors, and prohibits restrictions on how the software can be used or who can use it.”(1)
  • 4.
    History Open SourceMovement Launched in 1998 By Eric S Raymond and othersFree Software was too ambiguous Open Source Definition was IntroducedOSI was formed (2)
  • 5.
    Common open sourcesoftwareFirefoxVLC media playerThunderbirdphBB bulletin boards BittorrentLinux
  • 6.
    Open Source DefinitionFree Redistribution
  • 7.
  • 8.
  • 9.
    Integrity of theAuthor’s Source Code
  • 10.
  • 11.
    No Discrimination ofFields Endeavour
  • 12.
  • 13.
    License must notbe Specific to a Product
  • 14.
    License must notrestrict other Software
  • 15.
    License must beTechnology Neutral (2) Open Source LicenseA license defines the rights and obligations that a licensor grants to a licensee. Open Source licenses grant licensees the right to copy, modify and redistribute source code (or content). These licenses may also impose obligations. (4)The License decides the Rules the community Lives byChoosing the Right LicenseOutside Contribution Proprietary Forks (5)OSI Approves all Software’s License
  • 16.
    Most Commonlicenses Apache License: 2.0BSD LicensesGNU General Public Licenses (GPL)GNU Library or “Lesser” General Public LicenseMITT LicenseMozilla Public License (MPL)Eclipse Public License