The first commit in the source repository is:
commit d5998dcec13c4d3f5efe9584008b8dbfabc28f09
Author: Roland McGrath <[email protected]>
Date: Sat Apr 23 16:12:14 1988 +0000
Initial revision
This version was distributed by RMS in `binutils.tar'.
So this suggests it was previously available as part of a tarball release (but not tracked in source control) some time before Apr 23 1988.
The first copyright date in the GNU Make manual is also 1988.
The GNU's Bulletin, vol. 1 no. 4, February, 1988 says:
The GNU version of Make is now ready, and will be distributed soon.
And the GNU's Bulletin, vol. 1 no. 5, June, 1988 says:
We have been distributing the GNU `make' utility for several months.
So that means the initial release was distributed some time after February 1988.
Answer from Jonathan Wakely on Stack OverflowThe easiest way would be to run make --version. E.g., on my machine it outputs:
mureinik@computer ~$ make --version
GNU Make 4.0
Built for x86_64-redhat-linux-gnu
Copyright (C) 1988-2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
To display the version, type the following in the terminal:
make -v
Which on my machine gave the following output:
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
This program built for i386-apple-darwin11.3.0