SlideShare uma empresa Scribd logo
1 de 14
1.    What is Open Source Software?
2.    The Definition of Open Source
3.    The History of Open Source
4.    The Open Source Development Philosophy
5.    Open Source Licensing
6.    Open Source Vs. Proprietary Software
7.    Open Source Vs. Free Software
8.    Pros and Cons
9.    Development Tools
10.   Common and Widely Used Software
11.   Open Source Funding
12.   Conclusion
13.   References
The Definition of Open Source
• The Open Source Initiative was formed in
  1998, where the definition was formed.
• The Open Source Definition is used by OSI to
  decide whether a license is considered open
  source
• This definition is based on the Debian Free
  Software Guidelines
• Describes a broad type of software license
• Makes software source code available to the
  general public without restriction
• 1983: Free Software Movement launched
• 1998: term free software replaced by open source software
• Open Source label came out on April 7, 1998 in Palo Alto in lieu of
  Netscape’s 1998 announcement of source code release for Navigator
  (Mozilla)
• Individuals included Tim O’Reilly, Linus Torvalds (creator of Linux), Tom
  Paquin, Jamie Zawinski, etc.
• Created for software developers that want to publish their software with
  an open source software that anybody can develop the same software.
  Generally everyone is allowed to modify it.
• Policy based reasons for adoption include:
  Security, Affordability, Transparency, Perpetuity, Interoperability, Localiza
  tion
• The most prominent licenses that have qualified include the GNU
  General Public License, which “allows free distribution under the
  condition that further developments and applications are put under the
  same license”.
Open Source Vs. Free Software
• Richard Stallman says: “Open Source is
  development methodology; free software is a
  social movement”
• Term open source confuses the availability of
  the source with the freedom of
  use/modify/redistribute
• Open Source is used only to describe software
  licensed under OSI
• Open Source and Free Software are different
  terms for software with different rights and
  freedoms.
Pros and Cons
• Main advantage is that open source is a good way to achieve
  greater market penetration, gaining competitive advantage
• Builds developer loyalty
• Less costs of marketing and logistical services
• Good tool to promote company’s image
• In retrospect, With OSS, no trademark exists.
• May not be well defined, testing and documentation may be
  ignored
• Not all have been successful
• Difficult to design a commercially sound business model around
  open source paradigm.
• Only technical requirements may be satisfied, not market.
• Hackers may be allowed to know weaknesses or loopholes more
  easily than closed-source.
Development Tools
• Revision control systems are tools that help
  centrally manage the source code files and
  changes.
• Mailing Lists provide communication
• Tools to automate testing, compiling, bug
  reporting preserve stability.
Common Open Source Products
•   Apache HTTP Server
•   OsCommerce
•   Mozilla Firefox
•   Linux Operating System
•   Android
•   VoIP with Asterisk
Conclusion
• Open source is a wonderful alternative to
  Proprietary/Closed-Source
• Free
• Malleable
• Shareable
• Ever changing!!
References
1.    http://images4.fanpop.com/image/photos/17500000/cool-background-random-17506456-1869-1168.jpg
2.    http://images4.fanpop.com/image/photos/17500000/cool-backgrounds-random-17514354-1024-640.jpg
3.    http://th00.deviantart.net/fs19/PRE/f/2007/288/2/0/cool_background_15_by_BLOO1995.jpg
4.    http://garcya.us/wp-content/uploads/2009/08/cool-background_011.jpg
5.    http://www.webdesignhot.com/wp-content/uploads/2010/04/ComputerMouseVectorIllustrations.jpg
6.    http://www.multiwp.com/wp-content/uploads/lpt.jpg
7.    http://www.forbes.com/sites/wenjiazhao/2012/07/06/beliefs-and-misbeliefs-on-open-source-software/ (BELIEFS AND
      MISBELIEFS ABOUT OPEN SOURCE)
8.    http://www.oss-institute.org/
9.    Payne, Christian (February 2002). "On the Security of Open Source Software". Info Systems Journal 12 (1): 61–78.
      doi:10.1046/j.1365-2575.2002.00118.x.
10.   http://sourceforge.net/
11.   http://www.scilab.org/ (SCILAB)
12.   http://news.cnet.com/Homeland-Security-helps-secure-open-source-code/2100-1002_3-6025579.html (HOMELAND
      SECURITY HELPS SECURE OPEN SOURCE CODE)
13.   HTTP://OPENSOURCE.ORG
14.   http://opensource.org/node/163 (WILL THE REAL OPEN SOURCE CRM PLEASE STAND UP)
15.   http://www.pcmag.com/article2/0,2817,1566726,00.asp (IS OPEN SOURCE REALLY SAFER?)
16.   Muffatto, Moreno (2006). Open Source: A Multidisciplinary Approach. Imperial College Press. ISBN 1-86094-665-8.
17.   http://news.slashdot.org/comments.pl?sid=1129863&cid=26875815 (HOW MANY OPEN SOURCE LICENSES DO YOU
      NEED?)
18.   The Open Source Definition by Bruce Perens. January 1999. ISBN 1-56592-582-3.
19.   http://news.bbc.co.uk/2/hi/technology/7561943.stm (LEGAL MILESTONE FOR OPEN SOURCE)

20.   http://www.cin.ufpe.br/~in953/lectures/papers/ISJAFrameworkForCreatingHybrid-
      OpenSourceSoftwareCommunities.pdf
21.   http://www.wired.com/software/coolapps/news/2004/12/66022 (LINUX: FEWER BUGS THAN RIVALS)
22.   Sea Wolf – The Violet Hour
23.   Circa Survive – Think of Me When They Sound

Mais conteúdo relacionado

Mais procurados

Open Source Concepts
Open Source ConceptsOpen Source Concepts
Open Source ConceptsRituBhargava7
 
Foss: Why should it matter to Students
Foss: Why should it matter to StudentsFoss: Why should it matter to Students
Foss: Why should it matter to StudentsOSSCube
 
Free and Open Source Software (FOSS) for Everyone and Everythin
Free and Open Source Software (FOSS) for Everyone and EverythinFree and Open Source Software (FOSS) for Everyone and Everythin
Free and Open Source Software (FOSS) for Everyone and EverythinEnock Seth Nyamador
 
FOSSLight Open Source Project
 FOSSLight Open Source Project FOSSLight Open Source Project
FOSSLight Open Source ProjectShane Coughlan
 
Power Point Presentation on Open Source Software
Power Point Presentation on Open Source Software Power Point Presentation on Open Source Software
Power Point Presentation on Open Source Software opensourceacademy
 
Open source software development
Open source software developmentOpen source software development
Open source software developmentSagar Raravi
 
Open Source Fundamentals
Open Source FundamentalsOpen Source Fundamentals
Open Source FundamentalsGuy Martin
 
Students of Navgujarat College of Computer Applications, Ahmedabad felt excit...
Students of Navgujarat College of Computer Applications, Ahmedabad felt excit...Students of Navgujarat College of Computer Applications, Ahmedabad felt excit...
Students of Navgujarat College of Computer Applications, Ahmedabad felt excit...cresco
 

Mais procurados (15)

Open Source Concepts
Open Source ConceptsOpen Source Concepts
Open Source Concepts
 
Foss: Why should it matter to Students
Foss: Why should it matter to StudentsFoss: Why should it matter to Students
Foss: Why should it matter to Students
 
Open Source Technology
Open Source TechnologyOpen Source Technology
Open Source Technology
 
Free and Open Source Software (FOSS) for Everyone and Everythin
Free and Open Source Software (FOSS) for Everyone and EverythinFree and Open Source Software (FOSS) for Everyone and Everythin
Free and Open Source Software (FOSS) for Everyone and Everythin
 
FOSSLight Open Source Project
 FOSSLight Open Source Project FOSSLight Open Source Project
FOSSLight Open Source Project
 
Power Point Presentation on Open Source Software
Power Point Presentation on Open Source Software Power Point Presentation on Open Source Software
Power Point Presentation on Open Source Software
 
Maryam almarri
Maryam almarriMaryam almarri
Maryam almarri
 
Open Source Marketing
Open Source MarketingOpen Source Marketing
Open Source Marketing
 
Foss Presentation
Foss PresentationFoss Presentation
Foss Presentation
 
Free Open Source Software - Introduction
Free Open Source Software - IntroductionFree Open Source Software - Introduction
Free Open Source Software - Introduction
 
Open source software development
Open source software developmentOpen source software development
Open source software development
 
Open Source Fundamentals
Open Source FundamentalsOpen Source Fundamentals
Open Source Fundamentals
 
Open Source Software
Open Source SoftwareOpen Source Software
Open Source Software
 
Wordcamp Uk 2008
Wordcamp Uk 2008Wordcamp Uk 2008
Wordcamp Uk 2008
 
Students of Navgujarat College of Computer Applications, Ahmedabad felt excit...
Students of Navgujarat College of Computer Applications, Ahmedabad felt excit...Students of Navgujarat College of Computer Applications, Ahmedabad felt excit...
Students of Navgujarat College of Computer Applications, Ahmedabad felt excit...
 

Semelhante a Open source software

Open soucre(cut shrt)
Open soucre(cut shrt)Open soucre(cut shrt)
Open soucre(cut shrt)Shivani Rai
 
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...WSO2
 
Introduction to Open Source for Libraries
Introduction to Open Source for LibrariesIntroduction to Open Source for Libraries
Introduction to Open Source for LibrariesNicole C. Engard
 
Providing Services to our Remote Users: Open Source Solutions
Providing Services to our Remote Users: Open Source SolutionsProviding Services to our Remote Users: Open Source Solutions
Providing Services to our Remote Users: Open Source SolutionsNicole C. Engard
 
Best practices for using open source software in the enterprise
Best practices for using open source software in the enterpriseBest practices for using open source software in the enterprise
Best practices for using open source software in the enterpriseMarcel de Vries
 
Open source . . . Open Road
Open source . . . Open RoadOpen source . . . Open Road
Open source . . . Open RoadMazen Elsayed
 
LCA14: LCA14-110: FLOSS Training
LCA14: LCA14-110: FLOSS TrainingLCA14: LCA14-110: FLOSS Training
LCA14: LCA14-110: FLOSS TrainingLinaro
 
GoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaGoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaFriprogsenteret
 
Free and Open Source Software technology: General Overview
Free and Open Source Software technology: General OverviewFree and Open Source Software technology: General Overview
Free and Open Source Software technology: General OverviewDr. Mohamed Gabr
 
Free and Open Source Software technology: General Overview
Free and Open Source Software technology: General OverviewFree and Open Source Software technology: General Overview
Free and Open Source Software technology: General OverviewDr. Mohamed Gabr
 
09 Myths About Open Source Software
09 Myths About Open Source Software09 Myths About Open Source Software
09 Myths About Open Source SoftwareSuyati Technologies
 
Intro to open source - 101 presentation
Intro to open source - 101 presentationIntro to open source - 101 presentation
Intro to open source - 101 presentationJavier Perez
 
Open Source: What is It?
Open Source: What is It?Open Source: What is It?
Open Source: What is It?DuraSpace
 
Fundamentals of Free and Open Source Software
Fundamentals of Free and Open Source SoftwareFundamentals of Free and Open Source Software
Fundamentals of Free and Open Source SoftwareRoss Gardler
 
Open Source Issues and Trends
Open Source Issues and TrendsOpen Source Issues and Trends
Open Source Issues and TrendsNicole Baratta
 
Open Source Developer by Binary Semantics
Open Source Developer by Binary SemanticsOpen Source Developer by Binary Semantics
Open Source Developer by Binary SemanticsBinary Semantics
 
Open Source All The Things
Open Source All The ThingsOpen Source All The Things
Open Source All The ThingsAll Things Open
 
How to become an awesome oss
How to become an awesome ossHow to become an awesome oss
How to become an awesome ossChristos Matskas
 

Semelhante a Open source software (20)

Open soucre(cut shrt)
Open soucre(cut shrt)Open soucre(cut shrt)
Open soucre(cut shrt)
 
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
 
Introduction to Open Source for Libraries
Introduction to Open Source for LibrariesIntroduction to Open Source for Libraries
Introduction to Open Source for Libraries
 
Providing Services to our Remote Users: Open Source Solutions
Providing Services to our Remote Users: Open Source SolutionsProviding Services to our Remote Users: Open Source Solutions
Providing Services to our Remote Users: Open Source Solutions
 
LINUX BASICS
LINUX BASICSLINUX BASICS
LINUX BASICS
 
Best practices for using open source software in the enterprise
Best practices for using open source software in the enterpriseBest practices for using open source software in the enterprise
Best practices for using open source software in the enterprise
 
Open source . . . Open Road
Open source . . . Open RoadOpen source . . . Open Road
Open source . . . Open Road
 
LCA14: LCA14-110: FLOSS Training
LCA14: LCA14-110: FLOSS TrainingLCA14: LCA14-110: FLOSS Training
LCA14: LCA14-110: FLOSS Training
 
GoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaGoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'Elia
 
Free and Open Source Software technology: General Overview
Free and Open Source Software technology: General OverviewFree and Open Source Software technology: General Overview
Free and Open Source Software technology: General Overview
 
Free and Open Source Software technology: General Overview
Free and Open Source Software technology: General OverviewFree and Open Source Software technology: General Overview
Free and Open Source Software technology: General Overview
 
09 Myths About Open Source Software
09 Myths About Open Source Software09 Myths About Open Source Software
09 Myths About Open Source Software
 
Intro to open source - 101 presentation
Intro to open source - 101 presentationIntro to open source - 101 presentation
Intro to open source - 101 presentation
 
Open Source: What is It?
Open Source: What is It?Open Source: What is It?
Open Source: What is It?
 
Fundamentals of Free and Open Source Software
Fundamentals of Free and Open Source SoftwareFundamentals of Free and Open Source Software
Fundamentals of Free and Open Source Software
 
Open Source Issues and Trends
Open Source Issues and TrendsOpen Source Issues and Trends
Open Source Issues and Trends
 
Open Source Developer by Binary Semantics
Open Source Developer by Binary SemanticsOpen Source Developer by Binary Semantics
Open Source Developer by Binary Semantics
 
Open Source All The Things
Open Source All The ThingsOpen Source All The Things
Open Source All The Things
 
C4 sandip-oss
C4 sandip-ossC4 sandip-oss
C4 sandip-oss
 
How to become an awesome oss
How to become an awesome ossHow to become an awesome oss
How to become an awesome oss
 

Último

DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
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 2024The Digital Insurer
 

Último (20)

DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
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
 

Open source software

  • 1.
  • 2. 1. What is Open Source Software? 2. The Definition of Open Source 3. The History of Open Source 4. The Open Source Development Philosophy 5. Open Source Licensing 6. Open Source Vs. Proprietary Software 7. Open Source Vs. Free Software 8. Pros and Cons 9. Development Tools 10. Common and Widely Used Software 11. Open Source Funding 12. Conclusion 13. References
  • 3.
  • 4. The Definition of Open Source • The Open Source Initiative was formed in 1998, where the definition was formed. • The Open Source Definition is used by OSI to decide whether a license is considered open source • This definition is based on the Debian Free Software Guidelines • Describes a broad type of software license • Makes software source code available to the general public without restriction
  • 5. • 1983: Free Software Movement launched • 1998: term free software replaced by open source software • Open Source label came out on April 7, 1998 in Palo Alto in lieu of Netscape’s 1998 announcement of source code release for Navigator (Mozilla) • Individuals included Tim O’Reilly, Linus Torvalds (creator of Linux), Tom Paquin, Jamie Zawinski, etc. • Created for software developers that want to publish their software with an open source software that anybody can develop the same software. Generally everyone is allowed to modify it. • Policy based reasons for adoption include: Security, Affordability, Transparency, Perpetuity, Interoperability, Localiza tion • The most prominent licenses that have qualified include the GNU General Public License, which “allows free distribution under the condition that further developments and applications are put under the same license”.
  • 6.
  • 7.
  • 8. Open Source Vs. Free Software • Richard Stallman says: “Open Source is development methodology; free software is a social movement” • Term open source confuses the availability of the source with the freedom of use/modify/redistribute • Open Source is used only to describe software licensed under OSI • Open Source and Free Software are different terms for software with different rights and freedoms.
  • 9. Pros and Cons • Main advantage is that open source is a good way to achieve greater market penetration, gaining competitive advantage • Builds developer loyalty • Less costs of marketing and logistical services • Good tool to promote company’s image • In retrospect, With OSS, no trademark exists. • May not be well defined, testing and documentation may be ignored • Not all have been successful • Difficult to design a commercially sound business model around open source paradigm. • Only technical requirements may be satisfied, not market. • Hackers may be allowed to know weaknesses or loopholes more easily than closed-source.
  • 10. Development Tools • Revision control systems are tools that help centrally manage the source code files and changes. • Mailing Lists provide communication • Tools to automate testing, compiling, bug reporting preserve stability.
  • 11. Common Open Source Products • Apache HTTP Server • OsCommerce • Mozilla Firefox • Linux Operating System • Android • VoIP with Asterisk
  • 12.
  • 13. Conclusion • Open source is a wonderful alternative to Proprietary/Closed-Source • Free • Malleable • Shareable • Ever changing!!
  • 14. References 1. http://images4.fanpop.com/image/photos/17500000/cool-background-random-17506456-1869-1168.jpg 2. http://images4.fanpop.com/image/photos/17500000/cool-backgrounds-random-17514354-1024-640.jpg 3. http://th00.deviantart.net/fs19/PRE/f/2007/288/2/0/cool_background_15_by_BLOO1995.jpg 4. http://garcya.us/wp-content/uploads/2009/08/cool-background_011.jpg 5. http://www.webdesignhot.com/wp-content/uploads/2010/04/ComputerMouseVectorIllustrations.jpg 6. http://www.multiwp.com/wp-content/uploads/lpt.jpg 7. http://www.forbes.com/sites/wenjiazhao/2012/07/06/beliefs-and-misbeliefs-on-open-source-software/ (BELIEFS AND MISBELIEFS ABOUT OPEN SOURCE) 8. http://www.oss-institute.org/ 9. Payne, Christian (February 2002). "On the Security of Open Source Software". Info Systems Journal 12 (1): 61–78. doi:10.1046/j.1365-2575.2002.00118.x. 10. http://sourceforge.net/ 11. http://www.scilab.org/ (SCILAB) 12. http://news.cnet.com/Homeland-Security-helps-secure-open-source-code/2100-1002_3-6025579.html (HOMELAND SECURITY HELPS SECURE OPEN SOURCE CODE) 13. HTTP://OPENSOURCE.ORG 14. http://opensource.org/node/163 (WILL THE REAL OPEN SOURCE CRM PLEASE STAND UP) 15. http://www.pcmag.com/article2/0,2817,1566726,00.asp (IS OPEN SOURCE REALLY SAFER?) 16. Muffatto, Moreno (2006). Open Source: A Multidisciplinary Approach. Imperial College Press. ISBN 1-86094-665-8. 17. http://news.slashdot.org/comments.pl?sid=1129863&cid=26875815 (HOW MANY OPEN SOURCE LICENSES DO YOU NEED?) 18. The Open Source Definition by Bruce Perens. January 1999. ISBN 1-56592-582-3. 19. http://news.bbc.co.uk/2/hi/technology/7561943.stm (LEGAL MILESTONE FOR OPEN SOURCE) 20. http://www.cin.ufpe.br/~in953/lectures/papers/ISJAFrameworkForCreatingHybrid- OpenSourceSoftwareCommunities.pdf 21. http://www.wired.com/software/coolapps/news/2004/12/66022 (LINUX: FEWER BUGS THAN RIVALS) 22. Sea Wolf – The Violet Hour 23. Circa Survive – Think of Me When They Sound