You are on page 1of 8

Open Source

Software

BBA-H
What is Source?
Source code is the version of software as it is originally
written by a human in plain text
The term software refers to all operating systems,
application programs
Source code can be written in any of the programming
languages (C, C++, Cobol, Fortran, Java, Perl, PHP,
Python and..)
To be usable by a computer source code must be
compiled
Source Code Vs. Object Code
What is Open Source Software?
promotes free redistribution and access to a
products design or ideas and implementation
details.
Open -> Collaboration is Open
Source -> Source is freely available
Share, Adapt, Modify, and Collaborate!
Is it Free?
Free here is freedom not free in terms of price.
Every free software is not Open Source.
Every Open Source software is not free.
Some software are Open Source as well as free.
Open Source Software
7

Advantages & Disadvantages of OSS

Open Source Software Pros Open Source Software Cons

Financial Saving (1) No guarantee of quality or fitness (1)

View, change and redistribute No strong support exists for open source
source code (1)(2) software(1)
Easy integration and interaction(1)(2) Difficult for companies to choose (2)

Rapid debugging, rapid further


development(1)

Avoiding lock-in to one supplier(1)(2)


8

Advantages & Disadvantages of Proprietary

Proprietary Software Pros Proprietary Software Cons

Vendor professional services No access to code for potentially quick


problem solve

Easier to adopt in organization Unable to extend the functionality by own

Automated updates Cost more

Better product functionality

Code quality

You might also like