The files are compiled, which means an interpreter program used the source code to generate executable files and machine code. It is possible but very hard to reverse engineer such files to get *a* source code, but that is not necessarily *the* source code. Hence the named open respectively closed *source*. It is the source code that is unavailable, not the executable program code.
Latest Answers