100% found this document useful (1 vote)
210 views13 pages

Open Source Software

This document discusses open source software. It defines open source software as software released with source code under a license that ensures derivative works will also be available as source code and protects author rights while prohibiting use restrictions. The document outlines open source licensing criteria and some common licenses like Apache, GPL and MIT licenses. It notes license differences and their implications. Examples of popular open source software are given along with pros and cons of open source development. The conclusion discusses benefits of open source software sharing and development.

Uploaded by

GoranDžDžToth
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
210 views13 pages

Open Source Software

This document discusses open source software. It defines open source software as software released with source code under a license that ensures derivative works will also be available as source code and protects author rights while prohibiting use restrictions. The document outlines open source licensing criteria and some common licenses like Apache, GPL and MIT licenses. It notes license differences and their implications. Examples of popular open source software are given along with pros and cons of open source development. The conclusion discusses benefits of open source software sharing and development.

Uploaded by

GoranDžDžToth
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 13

OPENSOURCESOFTWARE

Goran Toth
October 25th 2011

TABLEOFCONTENTS

WHAT IS OPEN SOURCE SOFTWARE


OPEN SOURCE DEFINITION
OPEN SOURCE LICENSE
MOST COMMON LICENSES
DIFFERENCES IN LICENSES
COMMON OPEN SOURCE SOFTWARE
DEVELOPMENT OF OPEN SOURCE
PROS AND CONS
CONCLUSION AND WHY SHOULD YOU CARE?
REFERENCES

WHATISOPENSOURCESOFTWARE

Open 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)

OPENSOURCEDEFINITION

Open source doesn't just mean access to the


source code. The distribution terms of opensource software must comply with the following
criteria:

Free Redistribution
Source Code
Derived Works
Integrity of the Authors 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

OPENSOURCELICENSE
A 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.

MOSTCOMMONLICENSES

Apache License: 2.0

BSD Licenses

GNU General Public Licenses (GPL)

GNU Library or Lesser General Public License

MIT License

Mozilla Public License (MPL)

Eclipse Public License


6

DIFFERENCESINLICENSES

Each License decides how your software is


going to be used

Some Licenses always remain free (GPL)

Business Friendly Licenses (BSD, Apache)

COMMONOPENSOURCESOFTWARE

Mozilla Firefox

VLC media player

Thunderbird

phBB bulletin boards

Bittorrent

Linux OS

DEVELOPMENTOFOPENSOURCE

PROSANDCONS
PROS

10

Cheaper
Easier Bug Fixes
Improved Security
with Easy Fixes
Flexible Choice for
Vendors

CONS

Easily access to
Hackers
Some Software arent
Compatible
Use At Own Risk
No Product Support

CONCLUSIONANDWHYSHOULDYOU
CARE?

With Open Source Software you can:

Share Open Source Programs

Develop in a group

Less problems, Improved Softwares, Better


features

11

New Business Opportunities

THANKYOUFORYOURATTENTION!
12

REFERENCES

(1)
http://onlamp.com/onlamp/2005/09/15/what-is-openso
urce.html
http://oss-broschuere.berlios.de/broschuere
/broschuere-en.html
http://opensource.org/docs/osd
http
://en.wikipedia.org/wiki/Open_source_software#cite_n
ote-4

http://www.airs.com/ian/essays/licensing/licensing.htm
l
http://www.cippic.ca/open-source/

http://www.helium.com/items/111610-the-pros-and-con
s-of-open-source-software
http://www.gnu.org/philosophy/free-sw.html
13http://www.supportforge.biz/content/view/16/33/

You might also like