Thursday, April 5, 2007

Open Source Software

So now I am starting it up with open source software. Here are some common terms that we will be using:


Paid Software: A software that is bought under a fee and has limited support
according to the
fee.
Free Software: Software that is available for free without any kind of
fee.
Source Code: The human readable text that is written in the syntax of
the programming language and consists of the logic and commands of the
program.
Compiler: A program that prepares a source code and converts it into
machine readable form.
Binary/Executable: This is created from the source
code by compiling it. In this form, the program cannot be read by
humans.
Open Source: Software whose source code is available.
Closed Source: Software whose source code is not available to general users for
editing.
Proprietary Software: This means that the software as a proprietor.
But this term is generally used for paid, closed source software. We shall
continue in the same vein. The opposite would be FOSS(Free Open Source
Software).
Commercial Software: Commercial software means software used in
commercial enterprises. But the term is also used for closed source software or
paid software. A non commercial software usually applies to software that is
used for non profit purposes and only for personal use.
Vendor: Vendor refers
to a software creator/owner and seller.

No comments: