The result of compiling emacs from source on Linux Mint 21 Cinnamon Edition was creation of FOUR identical executable files in the [src] directory:
1e2bec8a4a3c5c671fadd486d0590393 bootstrap-emacs
1e2bec8a4a3c5c671fadd486d0590393 emacs
1e2bec8a4a3c5c671fadd486d0590393 emacs-28.2.1
1e2bec8a4a3c5c671fadd486d0590393 temacs
Wouldn't it be not sufficient for installation purposes to copy the emacs-28.2.1 executable with different names to their installation destinations or create symlinks to it with the other names (which would be also possible on MS Windows)?
Is there any good reason I am not aware of for creating four identical executables of about 25 MByte in size?
UPDATE:
There are only three, not four files actually stored ... I have not checked the i-nodes of the files for hardlinks (thanks to Oliver Knodel for pointing it out in the comment). Below same list listing the i-nodes:
4873475 -rwxrwxr-x 1 neo neo 24566712 Mar 14 16:45 bootstrap-emacs
4873479 -rwxrwxr-x 2 neo neo 24566712 Mar 14 16:45 emacs
4873479 -rwxrwxr-x 2 neo neo 24566712 Mar 14 16:45 emacs-28.2.1
4873473 -rwxrwxr-x 1 neo neo 24566712 Mar 14 16:45 temacs
from which you can see that emacs and emacs-28.2.1 point to the same i-node and don't waste storage space.