Compile on run

To add to @glb 's comment, whether software source code is compiled or interpreted depends on what programming language it is written in. This is not something that Fedora does/enforces—it is how the programming language works. For more information on this, please read:

and use your preferred search engine to search for “compiled vs interpreted programming languages”.

Also note that some languages may have both components—they are interpreted, but can be compiled into “bytecode” to improve performance (we ship pre-compiled bytecode with Python packages in Fedora). More information here:

2 Likes