Win32-versions of GNU toolsOverview
Editor: The GnuWin32 project provides Win32-versions of GNU tools, or tools with a similar open source licence. The ports are native ports, that is they rely only on libraries provided with any standard 32-bits MS-Windows operating system, such as MS-Windows 95 / 98 / 2000 / NT / XP. Native ports do not rely on some kind of Unix emulation, such as Cygwin or Msys, so that there is no need to install additional emulation libraries. At present, all developments have been done under MS-Windows 98, using the Mingw port of the GNU C and C++ (GCC)compilers, although they could equally have been done with Microsoft Visual C++ (MSVC) or Borland C++ (BCC).
The packages that have been ported, fall into four broad categories:
GNU utilities: bc, Bison, cpio, diffutils, ed, findutils, flex, gawk, gdbm, gcal, gettext, Grep, gsl, gzip, iconv, jwhois, less, patch, regex, rx, sed, sharutils, textutils, wget, which
Other utilities: byacc, Bzip2, cygutils, file, gsar, lzo/lzop, pcre, popt, sgrep, ucl/upx, zlib
Graphics packages: gd, jpeg, jbigkit, liburt, libungif, libpng, libwmf, netpbm, tiff, xpm
Textprocessing- and postscript-related packages: a2ps, Barcode, bm2font, deroff, dvidi, enscript, freetype, grap, gri, groff, indent, libxml, pdflib, plotutils, polyglotman, psutils, scribe2latex, src-highlite, t1lib, t1utils, troff2latex, ttf2pt1, xpdf