A program whose source codeii made open for use or modification by others. In this way users can improve on a program. There are other criteria which define open sourcei software and which all such software must comply with. These are:
-
It must be freely distributed
-
The original authori's code must be preserved
-
It must be licensed in a way that does not contaminate other software
-
Must not discriminate against any individuals or groups
-
Must be distributed in source code as well as in compiled form
-
Be licensed in a way that is not specific to use in a particular product
-
Licensed so rights attached to the program apply to all users
-
All modifications and derived works must be distributed under the same licensing terms as the original software.














