Sie sind auf Seite 1von 33

OPEN SOURCE SOFTWARES

PRESENTED BY
VIVEK
SG7348
CSE 7th SEM
OVERVIEW

 1. What´s Open Source Software?

 2. Why use Open Source? Why not?

 3. What´s the future of Open Source?


What´s Open Source ?

 Open source is a development method for software that


harnesses the power of distributed peer review and
transparency of process. The promise of open source is
better quality, higher reliability, more flexibility, lower
cost, and an end to predatory vendor lock-in.

 The Open Source Initiative (OSI) is a non-profit


corporation formed to educate about and advocate for
the benefits of open source and to build bridges among
different constituencies in the open source community.
What´s Open Source
Software?

Open-source software (OSS) is computer


software that is available in source code form
for which the source code and certain other
rights normally reserved for copyright holders
are provided under a software license that
permits users to study, change, and improve the
software. Open source licenses meet the
requirements of the Open Source Definition.
Criteria
Open Source must comply these criteria:

 Free Redistribution

 Availability of source code

 Modification of source code


Open Source Software (OSS) is software
for which the programming code is
available to the users so that they may:

Copy it
Study it
Use it
Modify it , and
Redistribute it
Open Source History

1983 1990 1993 1999

1989 1991 1998 2007

 Before 1983
o Software communities like-minded with today’s Open Source
communities existed. Examples include the IBM SHARE group.
o Examples of Software developed in this period and still used today:
SPICE, TeX and the X Window System

 1983
o Richard Stallman launched the GNU Project to write a complete
operating system free from constraints on use of its source code
o He coined the term "free software" and founded the Free Software
Foundation to promote the concept
Open Source History Cont’d

1983 1990 1993 1999

1989 1991 1998 2007

 1989
o the first version of the GNU General Public License was published
o Some GNU project components like the GNU compiler, GNU Emacs
and debugger were big successes
 1990
o Apache HTTP Server became the most used web server software - a
title that still holds as of 2010.
 1991
o Linux was released as freely modifiable source code
o The combination of Linux kernel and the GNU project led to the first
free operating system
Open Source History Cont’d

1983 1990 1993 1999

1989 1991 1998 2007

 1998
o Netscape Communications Corporation released Netscape
Communicator Internet suite as free software. This code is today
better known as Mozilla Firefox

o Sun Microsystems released the StarOffice (office suite) as free


software under the GNU Lesser General Public License. The free
software version was renamed OpenOffice.org

 2004
o Sun Microsystems released the Java Development Kit OpenJDK
under the GNU General Public License
Why Open Source?
Why use Open Source?
Why not?
Advantages

 The availability of the source code and the right to


modify it.

 The right to redistribute modifications and


improvements to the code, and to reuse other open
source code

 There is no one with the power to restrict in a unilateral


way how the software is used, even in a retroactive way
The Cost of Open Source

Open source gives you maximum control


at minimum cost
Using open source software can cut your
development time and budget by 50 %
Adoption of Open Source 2005 resulted in
$60 billion per year savings to consumers
Why use Open Source?
Why not?

Disadvantages

Most open source software applications are


not reliable.

Projects can die.

No guarantee of updates.


OSS Licenses

“BSD” Berkeley Software Distribution


(Most Permissive)

More than 50 OSS


Certified Licenses

“GPL” General Public License


(Most Restrictive)
BSD License (Most Permissive)

 You may use the code and do anything with it:


o Ship it in commercial products.
o Make changes, sell the changed product.
 never give back the changed source code
 Mostly used by researchers, academics and companies
 the IP stack in Microsoft Windows and Mac OS X are derived
from BSD-licensed software.
GPL Licenses (Most Restrictive)

 Very popular, most restrictive.


 Restriction:
o if you distribute a changed version, you must share
your changes
 As of August 2007
o GPL accounted for nearly 65% of the free software
projects listed on the web.
 Used in Linux, Word press
What do all licenses have in
common?

 Free redistribution, no royalties


 Source code must be available, and redistributable
 Source code can be modified
 No discrimination against persons or groups
 No discrimination against any field (e.g., it cannot say “For
educational use only”)
Open source software
development
Users Documenters Users
Bug reporters

Patchers

Maintainers

Core
developer(s)

Users Users
Open source softwares
 Web Browsing

Seamonkey

FLOCK
 Video Player / Video Podcasting

Media Player Classic

Vlc Songbird
Peer-to-Peer File sharing

FrostWire eMule
Operating systems
Word Processing / Office Suites

AbiWord

Graphics / Photo Editing


Archiving

Open source databases


Software development tools

Webserver

Programing
FTP FROGRAMS EMAIL

Thunderbird

ANTIVIRUS
Open Source Future
 Open Source will be a strategic tool for open and
collaborative businesses.

 40% of jobs in the information technology sector


will be linked to Open Source applications
before 2014.

 Through 2011, 50% of Global 2000 IT


organizations will implement a formal open-
source adoption and management policy.
Open Source Future

 By 2012, at least 50% of direct IT commercial


revenue attributed to open-source products and
services.

 Through 2013, most of mainstream IT projects


using (OSS) will not achieve cost savings over
closed-source alternatives.

 90% of market-leading, cloud-computing


providers will depend on OSS to deliver
products and services before 2013.
Thank you

VIVEK
CSE(7 sem)
th

SG7348

Das könnte Ihnen auch gefallen