Open-source software
Open source software is distributed together with its source code. Consequently, open-source licenses permit redistribution of the source code, with or without modifications. Therefore, open-source software can be reviewed by many users, can be modified to one's needs and it is generally less expensive (if not free) than commercial software.
By its nature, open-source software cannot use closed protocols or standards. This makes communication between programs, operating systems, etc. easier.
Open-source software is mature enough for most of computer work. Therefore, we believe that every organization should at least evaluate seriously the migration to open-source.