You are on page 1of 13

Department of Computer Science and Engineering

(CSE)

Open Source Software

BY: ER. Geet Kiran Kaur

University Institute of Engineering (UIE) 1


Department of Computer Science and Engineering
(CSE)

LEARNING OBJECTIVE

To know about Open Source Software.


To know about benefits of open source
softwares.
To understand what is free software.
.

University Institute of Engineering (UIE)


About Open Source Software

Open Source, the source code used in the


software
is available to anyone to examine,
evaluate, and adapt

University Institute of Engineering (UIE)


Department of Computer Science and Engineering
(CSE)

Distribution terms of open-source software must comply with the following criteria:

Free Redistribution
Source Code
Derived Works
Integrity of The Author's Source Code
No Discrimination Against Persons or Groups
No Discrimination Against Fields of Endeavor
Distribution of License
License Must Not Be Specific to a Product

University Institute of Engineering (UIE)


Department of Computer Science and Engineering
(CSE)

Continued
License Must Not Restrict Other Software
License Must Be Technology-Neutral

University Institute of Engineering (UIE)


Department of Computer Science and Engineering
(CSE)

Philosophy
Users should be treated as co-developers
Early releases
Frequent integration
Several versions
High modularization
Dynamic decision making structure

University Institute of Engineering (UIE)


Department of Computer Science and Engineering
(CSE)

Open source vs Free software


Free software and open source software are
collectively known as FOSS
Free software was a movementthat emphasized
on the moral aspect of the availability of free
codes and promoted intellectual freedom
OSS was a practical solution to allow the
business use of free codes.

University Institute of Engineering (UIE)


Department of Computer Science and Engineering
(CSE)

Open source vs free software


Codes are derived from a free software license
should also be released as free software.
Codes under open source license can be used
and modified, like free software, but the
modified by-productsdo not have to be under
the open source license. This helped in the
commercialization of products produced using
open source software.

University Institute of Engineering (UIE)


Department of Computer Science and Engineering
(CSE)

Public Domain Software

This is software that is unrestricted by copyright or


licenses, and therefore free to use for any
purpose.It is kind of open software.

University Institute of Engineering (UIE)


Department of Computer Science and Engineering
(CSE)

Advantages of Open Source Software

Software experts and researchers on open source


software have identified several advantages

Greater penetration of the market.


Flexible technology and quicker innovation.

University Institute of Engineering (UIE)


Department of Computer Science and Engineering
(CSE)

Disadvantages of Open Source Software

Software experts and researchers on open source


software have identified some disadvantages:

System testing and documentation may be


ignored.
Not all OSS initiatives have been successful,

University Institute of Engineering (UIE)


Department of Computer Science and Engineering
(CSE)

Frequency Asked Questions


is open source software more vunerable to
malicious code.
Is commercial software more secure?
Can we commercialize open source software
How to get licence for open source software

University Institute of Engineering (UIE)


Department of Computer Science and Engineering
(CSE)

References
https://en.wikipedia.org/wiki/The_Open_Source
_Definition
http://www.businessdictionary.com/definition/op
en-source.html
https://www.vidyarthiplus.com/vp/thread-6804.
html#.WF4U_dJ97IU
https://en.wikibooks.org/wiki/Subject:Open_sour
ce

University Institute of Engineering (UIE)

You might also like