2. introduction :
Open-source software is software whose source
code is published and made available to the public,
enabling anyone to copy, modify and redistribute the
source code without paying royalties or fees.
Open source code can evolve through
community cooperation. These communities are
composed of individual programmers as well as very
large companies. Many of these individuals
programmers who start an open source project usually
end up as large companies with open source programs.
Page 2
3. open vs. closed source s/w :
Open-source software is based on the idea that the
user cannot only view but also can change the
source code of the existing application.
Closed-source software is hidden to prevent the
user either viewing or changing the code.
Page 3
4. open vs. closed source s/w :
After initial production, open source software is
released to the development community and
undergoes a secondary phase of evolution. It is
scrutinized by thousands of professional
developers across the globe who highlight bugs
and security glitches in the software.
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.
Page 4
5. FEATURES :
Non-proprietary software which may or may
not be used commercially.
Source code is generally made available.
License terms differ from proprietary software
license terms
For open-source software development many
online forums & blogs are available so that
many developers can come together and can
produce a new one or can help each others.
Page 5
6. Advantages of O.S.T. :
1. Lower total cost of ownership.
2. Reduced dependence on software vendors.
3. Open source software gives you the power to control
your software's code. You have the right to modify
the code to suit your requirements.
4. Anyone can easily modify the code of software to
produce a new featured software from existing one or
to reduce the functionalities of existing one.
Page 6
7. Disadvantages of O.S.T. :
1. Most open source software applications are not
reliable.
2. No guarantee of updates since you are not paying for
the open source software nobody is bound to give
you regular updates. You can get stuck with the
same old version for years without ever getting an
update.
Page 7
8. Disadvantages of O.S.T. :
3. No one is bound with you for maintenance and
support like as legal software vendors, if any error in
working of software occurs.
4. No warranties regarding to viruses and performance.
Page 8
9. myths about Open source s/w :
1. It's all about Linux versus Windows, with Red Hat as
yet another challenger to Microsoft.
2. Open-source Software Isn't Reliable or Supported.
3. Big companies don't use open source software.
4. There's no money to be made on free software.
5. Open Source is playing catch up to Microsoft and the
commercial world.
Page 9
10. Examples of Open source s/w :
1. Mozilla Firefox 2. Open Office
Page 10
11. Examples of Open source s/w :
3. 7-ZIP 4. VLC Media Player
Page 11
12. Examples of Open source s/w :
5. Joomla 6. WAMP Server
Page 12
13. Examples of Open source s/w :
7. Blender 8. MySQL
Page 13
14. Examples of Open source O.S. :
1. Linux 2. Android
Page 14