When software is open-source, it means that the developer has included copies of the original source code in the program. Therefore, changes can be made. This is in contrast to most software in which only the translated version of the program is available. In translated software, changes are virtually impossible. With open source, one is free to use source code to develop a source program.