What is open source software


What is Open Source Software and Why is it Used?

What  is  Open  Source  Software?
Sometimes the most important aspects of a
Open Source Software (OSS) is software thatsubject are not immediately obvious. Keep
is available under a special license thatreading  to  get  the  complete  picture.
allows everyone to access the program code as
well as the executable program. This meansThe ability to customise software is critical
that anyone is able to edit the program codeto allow an organisation to continue to
and therefore customise the software forimprove their business processes, but how
their  own  needs.does a company afford to pay for such
customisations?
This ability to access the source code is
protected by the license under which theOne of the side effects of allowing any user
software is released. There is a great manyaccess to the source code is that the cost of
Open Source licenses, but they all have oneacquiring the software in the first instance
thing in common, they protect the right ofis massively reduced. In most cases the
the user of the software to access and modifysource code is available for no cost. This
it  in  any  way  they  desire.enables the user to divert resources normally
allocated to pay software license fees into
This ability to modify applications is inenhancing  the  software.
direct contrast to the Closed Source Software
model. In Closed Source only the creator ofA successful Open Source Software project has
the application has access to the sourcea large community of software developers.
code, and therefore, only the creator is ableMany of these developers work as independent
to  modify  the  application.contractors and can be employed to customise
the software, alternatively, if a company has
Being able to change the way an Open Sourceinternal developer resources, they can
Software application operates is critical inleverage those skills to perform the
many business environments. No two businessescustomisations.
are identical and therefore it is unlikely
that any one piece of software will satisfyDoes  it  Really  Work?
the needs of all potential users. Without the
ability to modify their software a company isThis all sounds fantastic, but does it really
restricted in its operations by thatwork? Are there Open Source Applications in
software.use  in  the  real  world?
While it is true that no two businesses areHere are a few facts to convince you that it
identical, it is also true that there are amost  certainly  does  work:
great many common business practices that are
repeated across organisations. These common- Around 70% of web sites are served by the
practices can be well served by "standard"Open  Source  Apache  HTTPD  server.
software. The remaining practices, those that
are different from competitors are,- In a 2002 survey it was found over 31% of
typically, the ones that give a business anUK and nearly 42% of German companies were
advantage  in  the  marketplace.using  or  planning  to  use  OSS.
Since these non-standard practices are key to- In 2001, Debian (an Open Source Operating
the organisations success it is critical thatSystem), contained over 55 million lines of
any software solutions adopted by the companycode and was estimated to have consumed over
also support these non-standard processes. It14,000 person years in development time. That
is in this need to adapt software to ais a development cost of around 1.89 Billion
companies specific needs that makes OpenDollars (US) yet it is still available with
Source Software attractive. Since the companyno  license  fees.
has access to the source, the application can
be freely adapted to suit the uniqueHopefully the sections above have contributed
requirements  of  each  user.to your understanding of OSS. Share your new
understanding about OSS with others. They'll
Who  Pays  for  Open  Source  Development?thank you for it.



1 A B C 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86