I am trying to understand the difference between \'gmake\' and \'make\'?
On my linux box they are identical:
% gmake --version GNU Make 3.81 Copyri
The usual "opposite" of gmake is BSD make, which will tend to be make on BSD systems, unsurprisingly. If you want to see what BSD make is like, on Debian derivatives it's available as apt-get install pmake.
gmake
make
apt-get install pmake