Open source software
Upcoming SlideShare
Loading in...5
×
 

Open source software

on

  • 349 views

Open Source Project for INF 103

Open Source Project for INF 103

Statistics

Views

Total Views
349
Slideshare-icon Views on SlideShare
349
Embed Views
0

Actions

Likes
1
Downloads
12
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Open source software Open source software Presentation Transcript

    • 1. What is Open Source Software?2. The Definition of Open Source3. The History of Open Source4. The Open Source Development Philosophy5. Open Source Licensing6. Open Source Vs. Proprietary Software7. Open Source Vs. Free Software8. Pros and Cons9. Development Tools10. Common and Widely Used Software11. Open Source Funding12. Conclusion13. 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!!
    • References1. http://images4.fanpop.com/image/photos/17500000/cool-background-random-17506456-1869-1168.jpg2. http://images4.fanpop.com/image/photos/17500000/cool-backgrounds-random-17514354-1024-640.jpg3. http://th00.deviantart.net/fs19/PRE/f/2007/288/2/0/cool_background_15_by_BLOO1995.jpg4. http://garcya.us/wp-content/uploads/2009/08/cool-background_011.jpg5. http://www.webdesignhot.com/wp-content/uploads/2010/04/ComputerMouseVectorIllustrations.jpg6. http://www.multiwp.com/wp-content/uploads/lpt.jpg7. 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.ORG14. 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.pdf21. http://www.wired.com/software/coolapps/news/2004/12/66022 (LINUX: FEWER BUGS THAN RIVALS)22. Sea Wolf – The Violet Hour23. Circa Survive – Think of Me When They Sound