KEMBAR78
Open Source Software R | PPTX
Open Source SoftwareMax SimonovSpencer MeyerSteve Kiska
History of open source softwareThe free software movement was launched in 1983.
In 1998 term “free” replaced by “open source” to avoid confusion.
January 1998 Netscape released the source code to navigator.
The Open Source Initiative (OSI) was formed in February 1998 by Eric S. Raymond and Bruce Perens
April 1998 “open source summit” The definitionOpen source software — software which 	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 evolves through 	community cooperation.
List of examples of open source software Linux - operating system based on Unix Eclipse - software framework for "rich-client applications" Apache - HTTP web server Tomcat web server - web container Moodle - course management system Mozilla Firefox - web browser Mozilla Thunderbird - e-mail client OpenOffice.org — office suite OpenSolaris - Unix Operating System from Sun Microsystems Mediawiki — wiki server software, the software that runs Wikipedia Drupal — content management system
Development philosophyUsers should be treated as co-developers.Users encouraged to submit additions, 	fixes, bug reports.Early releases.The earlier the better. More chance of finding co-developers and fixing problems in the original.Frequent integration.Fix problems as soon as possible, avoiding the overhead of fixing a large number of bugs at the end.Several versions.Should be at least two versions: a buggier with more features and a more stable one with fewer features.
Conceptual Map – Open Source
AdvantagesGreatly reduces production costs.Achieve a greater penetration of the market.The potential for a more flexible technology and quicker innovation.Improved reliability: Since thousands of developers testing and fixing bugs.Creation of additional works, which build upon previous work but better customized for each particular case. Frees society from administrative costs of policing copyright infringement.

Open Source Software R

  • 1.
    Open Source SoftwareMaxSimonovSpencer MeyerSteve Kiska
  • 2.
    History of opensource softwareThe free software movement was launched in 1983.
  • 3.
    In 1998 term“free” replaced by “open source” to avoid confusion.
  • 4.
    January 1998 Netscapereleased the source code to navigator.
  • 5.
    The Open SourceInitiative (OSI) was formed in February 1998 by Eric S. Raymond and Bruce Perens
  • 6.
    April 1998 “opensource summit” The definitionOpen source software — software which 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 evolves through community cooperation.
  • 7.
    List of examplesof open source software Linux - operating system based on Unix Eclipse - software framework for "rich-client applications" Apache - HTTP web server Tomcat web server - web container Moodle - course management system Mozilla Firefox - web browser Mozilla Thunderbird - e-mail client OpenOffice.org — office suite OpenSolaris - Unix Operating System from Sun Microsystems Mediawiki — wiki server software, the software that runs Wikipedia Drupal — content management system
  • 8.
    Development philosophyUsers shouldbe treated as co-developers.Users encouraged to submit additions, fixes, bug reports.Early releases.The earlier the better. More chance of finding co-developers and fixing problems in the original.Frequent integration.Fix problems as soon as possible, avoiding the overhead of fixing a large number of bugs at the end.Several versions.Should be at least two versions: a buggier with more features and a more stable one with fewer features.
  • 9.
  • 10.
    AdvantagesGreatly reduces productioncosts.Achieve a greater penetration of the market.The potential for a more flexible technology and quicker innovation.Improved reliability: Since thousands of developers testing and fixing bugs.Creation of additional works, which build upon previous work but better customized for each particular case. Frees society from administrative costs of policing copyright infringement.
  • 11.
    DisadvantagesLoss of moneyincentive to invent new products.May allow hackers to know about the weaknesses or loopholes of the software. Projects can die: programmers lose interest without sense of ownership programmers involve or become burdened with infighting.Difficulty of marketing:some good ideas remain unknown since there's no interest to market the idea.
  • 12.
    Project fundingBy definitionthe author cannot charge each user a fee for development.Some alternativesSoftware can be developed as a consulting project for one or more customers.Provide the software freely, but sell licenses to proprietary add-ons such as data libraries.Develop an open source software to promote your company name and charge for other premium products and services.Charge for implementing OSS and training personnel to use it.
  • 13.
    Open Source CultureMediaWeblogs- Blogs consist of periodic, reverse chronologically ordered postsOpenDocument - open document file format for saving and exchanging editable office documentsGovernmentOpen politics - process when government uses Internet technologies such as blogs, email and polling to provide for a rapid feedbackEducationOpen source curricula - instructional resources whose digital source can be freely used, distributed and modified.