Open Source Software
-
Upload
gorandzdztoth -
Category
Documents
-
view
212 -
download
0
description
Transcript of Open Source Software
OPEN SOURCE SOFTWARE
OPEN SOURCE SOFTWAREGoran TothOctober 25th 2011
1TABLE OF CONTENTSWHAT IS OPEN SOURCE SOFTWAREOPEN SOURCE DEFINITIONOPEN SOURCE LICENSEMOST COMMON LICENSESDIFFERENCES IN LICENSESCOMMON OPEN SOURCE SOFTWAREDEVELOPMENT OF OPEN SOURCEPROS AND CONSCONCLUSION AND WHY SHOULD YOU CARE?REFERENCES2WHAT 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)
3OPEN SOURCE DEFINITIONOpen source doesn't just mean access to the source code. The distribution terms of open-source software must comply with the following criteria:
Free Redistribution Source CodeDerived WorksIntegrity of the Authors Source CodeNo Discrimination Against Person or GroupsNo Discrimination of Fields Endeavour Distribution of LicenseLicense must not be Specific to a ProductLicense must not restrict other SoftwareLicense must be Technology Neutral4OPEN 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. The License decides the Rules the community Lives by
OSI (Open Source Initiative) Approves all Softwares License. All approvedopensourcelicensescan be foundand readon the websiteof this organization.5MOST COMMON LICENSESApache License: 2.0BSD LicensesGNU General Public Licenses (GPL)GNU Library or Lesser General Public LicenseMIT LicenseMozilla Public License (MPL)Eclipse Public License
6DIFFERENCES IN LICENSESEach License decides how your software is going to be usedSome Licenses always remain free (GPL)Business Friendly Licenses (BSD, Apache)
7COMMON OPEN SOURCE SOFTWAREMozilla FirefoxVLC media playerThunderbirdphBB bulletin boards BittorrentLinux OS
8DEVELOPMENT OF OPEN SOURCE
9PROS AND CONSPROSCONSCheaperEasier Bug Fixes Improved Security with Easy FixesFlexible Choice for Vendors
Easily access to HackersSome Software arent CompatibleUse At Own Risk No Product Support
10CONCLUSION AND WHY SHOULD YOU CARE?With Open Source Software you can:Share Open Source Programs Develop in a groupLess problems, Improved Softwares, Better featuresNew Business Opportunities
11THANK YOU FOR YOUR ATTENTION!
12REFERENCES(1) http://onlamp.com/onlamp/2005/09/15/what-is-opensource.html http://oss-broschuere.berlios.de/broschuere/broschuere-en.html http://opensource.org/docs/osdhttp://en.wikipedia.org/wiki/Open_source_software#cite_note-4 http://www.airs.com/ian/essays/licensing/licensing.html http://www.cippic.ca/open-source/ http://www.helium.com/items/111610-the-pros-and-cons-of-open-source-software http://www.gnu.org/philosophy/free-sw.html http://www.supportforge.biz/content/view/16/33/ http://is.pasok.gr/si/software.html
13