An open source program is a program where the source code is freely available for developers to modify and improve. A closed source program can only be modified by the people who have the source code, (eg. The company that made the program).
Examples of open source programs would be: Firefox, Google Chrome, Audacity, 7Zip, VLC Media Player, Pidgin ect.
Commercial software like Microsoft Windows, internet Explorer, MSN, Safari ect. is closed source.
Also large programs such as operating systems (i.e Linux, Mac OS X) often use mixed source and/or shared source. Mixed source is where some of the program is open source and the rest is closed source.
Shared source is where only developers who join a special network (usually non-free), can access the source, and only they can modify and improve the software. The major supporter of shared source software is Microsoft.
Also don't get confused. Free software means it can be used without charge, it does not mean it is open source. Shareware does not mean shared source, it means it can only be used for free with fewer features and/or for a limited time (a free trial)
Commercial software is software for businesses that one can use to promote and run their business efficiently. Open source software is for everybody. Anyone can use this.
Commercial software normally cost more and is made to look like it has more features when in fact it is normally around the same amount of features as the open source software. Commercial software is normally only needed it for bigger business needs.
The answer is in the question itself. Open-source software has it's source code available to everyone. Closed-source software does not.
Source code means the form of the software which is the most suitable for human understanding; while 'specially written software' is... well, okay, I admit I have no idea what do you mean by that...
Linux is open source, not shareware or proprietary. There are commercial Linux distributions.
Freeware is software for which the author or authors are not seeking monetary compensation. Open-source software is software whose authors have decided to allow other programmers to access the software they have created so as to invite community improvement.
Wagner does finantial maths and Mary does commercial maths their brilliance combined makes wagbo source: wagbos autobiography
.net is a framework based on Microsoft software and is not open source, php is a language which is open source and based on Linux/unix systems
Am also looking for answer! please help me!
Free software is software that makes few or no restrictions on what you can do with it or the source code. According to the Free Software Foundation, in order for software to be considered "free", it must: * Allow use of the program for any purpose. * Have the source code available, to see how it works and change it. * Allow you to distribute unmodified copies of the software * Allow you to modify and release the changes to the program. "Open-source" software only needs to meet the second criteria. Software can have it's source available, but forbid you to release it commercially, or release modified copies of the binaries / source.
Open source software are not always free. Some of them can be commercial software. In the same way, some freeware are not open source. The term "Open Source" means the source code can be viewed by anyone but some open source products should be buy. Furthermore, a free software is not always a good software. It depends of your expectation upon the quality product. Libreoffice or Openoffice are good Microsoft Office-like suite but the documents they product may be incompatible or have a bad rendering when opened with the original Office suite. In general, your question can be answered with a "YES" but then again, it depends of which Open Source software you are talking to.
In theory, an open source software can do better than the commercial counter part - because of the free-will and openness. But in reality, NO, the open source version DOES NOT have the same major features of the commercial product. The major features of both versions will not be the same, and the commercial version SHOULD have the "major" features that the open-source does not have in order to make money from those features. And usually, those commercial features are patented or copy-righted, the open source version cannot duplicate them in any form. Some open source even has provision agreement that it would not be commercialized!!
no difference between emiter follower and source follower