0% found this document useful (0 votes)
56 views22 pages

Group 5 P Anshuman Tigga Mainak Guha Mainak Guha Neeraj Kumar Rohit Kumar Swati Matta Swati Matta Zeeshan Hashan

Open source software is not reliable or supported. Supported Big Companies don't use open source technology. Software Saves money source code available can be modified as per user requirements Legal to redistribute modified version Low Switching cost Customers unhappy with one vendor can easily switch to another vendor without overhauling the entire infrastructure.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
56 views22 pages

Group 5 P Anshuman Tigga Mainak Guha Mainak Guha Neeraj Kumar Rohit Kumar Swati Matta Swati Matta Zeeshan Hashan

Open source software is not reliable or supported. Supported Big Companies don't use open source technology. Software Saves money source code available can be modified as per user requirements Legal to redistribute modified version Low Switching cost Customers unhappy with one vendor can easily switch to another vendor without overhauling the entire infrastructure.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 22

Group

p5
Anshuman Tigga
Mainak Guha
Neeraj Kumar
Rohit Kumar
Swati Matta
Zeeshan Hashan

q
Is automated test effort reallyy unique?
Do we really think your problems are novel?
Do we really want to do this all over again?
Generally, a finite set of common components
make up our infinite set of unique
applications.

We are all trying to solve the same


p
problems!

98 Go
Go Make Reusable Frameworks
< 98
Frameworks
2000 Test Automation Frameworks
2002 Enterprise wide Testware
Architecture

2003 Home-Brewed Test Automation


(base on open
open-source
source technologies)

2004 Open-Source Test Tools

Open

source describes a broad general


type of software license that makes
source code available to the general
public with relaxed or non-existent
copyright restrictions.
restrictions

p Source is a development
p
Open
model
Project lead

volunteer

volunteer
l

volunteer

volunteer

So

what does that mean?


software that is collectively developed
y a community
y of technologists
g
with an
by
interest in a particular application or tool
and then distributed at no cost to the
broader community of individuals who
can find a use for it
From open stacks to open source Joe Lucia,
Lucia Villanova University,
University February 5,
5 2008
http://pln.palinet.org/wiki/index.php/From_open_stacks_to_open_source

Its

all about Linux Vs Windows.


Windows
Open source software is not reliable or
supported.
supported
Big Companies dont use open source
technology.
technology
There is no money to be made on open
source software.
software

Saves

money
Source code available
Can be modified as per user
requirements
Legal to redistribute modified version
Low Switching cost
Customers unhappy with one vendor can easily

switch to other vendor without overhauling the


entire infrastructure

External knowledge base


External technical support
Viable means of continuity
External development resources

GNU General Public License (GPL)

Grants right to copy, modify and distribute


Requires that source code be made available to
future licensees
Generally Seen as Viral

x Applies to separate works that are


combined with distributed code
x Effect may depend on how code linked

Disclaims Warranties

GNU Lesser General Public License (LGPL):

Similar to GPL
Somewhat easier for licensees to combine the LGPL
code with a separate program and distribute the
combination under separate licenses
Often used with Open Source Libraries that are
compiled
il d into
i t an application
li ti program

BSD/MIT/Apache Style License:

More permissive licenses

Generally allow freer distribution, modifying, and


license change;
g much like p
public domain software
x No future open source requirement

May require attribution

Variants may include non


non-standard
standard restrictions
x E.g., no military use but not OSI-compliant

Disclaims Warranties

Subject to third-party
third party patent claims

pp Style
y Licenses
Mozilla/IBM/Apple

Combine facets of both the GPL and


BSD style licenses:
x

Distribution of original code (and for some,


modifications) include access to source
code.
code
Not viral in reach.

Explicitly
p
y contemplate
p
patent
p
licenses.
Some provide backwards
indemnification.

Applications

are not reliable


No guarantee for updates since payment
is for open source software hence
nobody is bound to give regular updates
Nobody is bound for maintenance and
support like as legal software vendors if
any error in working of software.
software
No warranties regarding viruses and
performance.
performance

Public

perception

Open source
Free
The

=>
=>

Free
Poor Quality, Unreliable, Unsecure

reality

Open source doesnt mean free software


x Ex. Red Hat: an open source software provider earns $1billion
revenue by selling open source software
In fact, open source means better software: more secure,

more easily integrated


x Reason: its not developed by few programmers of a company
x Its developed by a worldwide community- here everyone
collaborates,
ll b t the
th best
b t technology
t h l
wins
i

https://listman.redhat.com/about/whyop
https://listman redhat com/about/whyop

ensource/
http://en.wikipedia.org/wiki/File:Usage_
http://en wikipedia org/wiki/File:Usage
share_of_web_browsers_(Source_StatCo
unter) svg
unter).svg
http://pln.palinet.org/wiki/index.php/Fr
om open stacks to open source
om_open_stacks_to_open_source

You might also like