More about Open Source
|
Check out this case study in open source software,
which explains in detail why open source may be the most successful model in the information
era economy.
|
To understand best how open source technology is developed, we can compare it to traditional
closed source software produced by companies such as Microsoft.
Open source software is based around the idea that the user can not only view, but change the
source code of an application.
Closed source software is hidden to prevent the user either viewing or changing the code.
After initial production, open source software is released to the development community and
undergoes a secondary phase of evolution. It is scrutinised by thousands of professional
developers across the globe who highlight potential flaws, bugs and security glitches. These
suggestions and improvements are fed back to the developer who considers them for inclusion in his
application.
Closed source software is developed in isolation with a small team of developers. It isn't
possible to build a team of hundreds to check the code because the code is deemed proprietary and
secret. Bugs and security flaws are often not found until after a product launch when a steady
stream of security patches and updates are required.
Open source isn't just about having your own applications de-bugged for free. By releasing new
applications to the community, we are helping new generations of developers learn how to code.
These new developers create their own applications, which are fed back into the community and
rapidly advance the growth of the whole system.
It is open source technology that has fuelled the growth of the Internet over the last six years
with key applications such as Sendmail, Linux, Apache and WebStore, languages like Java and
Perl, and mark-up languages such as HTML, WML and XML.
It is these same open source methods that have made eXtropia the standard for web applications and
the head of a global open source development community.