How To Run Common GNU Utilities Under MS-Windows
Cygwin software offers Linux-like environment for Windows making it possible to port software running on POSIX systems (such as Linux, BSD, and Unix systems) to Windows. However, sometime you just wanna run bc or wget under Windows without going through Cygwin. Here are some ports of common GNU utilities to native Win32. In this context, native means the executables do only depend on the Microsoft C-runtime (msvcrt.dll) and not an emulation layer like that provided by Cygwin tools. A must download for die hard gnu folks working on windows systems
Tools included:
- bc-1.05
- bison-1.28
- bzip2-1.0.2
- diffutils-2.7
- fileutils-3.16
- findutils-4.1
- flex-2.5.4
- gawk-3.1.0
- grep-2.4.2
- gsar110
- gzip-1.2.4
- indent-2.2.9
- jwhois-2.4.1
- less-340
- m4-1.4
- make-3.78.1
- patch-2.5
- recode-3.6
- rman-3.0.7
- sed-3.02
- shellutils-1.9.4
- tar-1.12
- textutils-2.1
- unrar-3.00
- wget-1.8.2
- which-2.4
Download GNU utilities for Windows
=> Visit offical project to grab common GNU utilities for Windows [binary zip file 3.2M] (Outdated link)
=> Please download latest and updated GNU utilities from GNUWin32 project [thanks Kurt]
Updated for accuracy.
Want to stay up to date with the latest Linux tips, news and announcements? Subscribe to our free e-mail newsletter or RSS feed to get all updates.
You can Email this page to a friend.
You may also be interested in other helpful articles:
- A List of 400+ Open Source Software
- Schedule Windows server to reboot or shutdown automatically
- Windows PowerShell for UNIX shell addicted person
- Linux bash shell command shortcuts and tips
- BusyBox for embedded Linux systems and devices
Discussion on This Article:
Leave a Reply
We encourage your comments, and suggestions. But please stay on topic, be polite, and avoid spam. Thank you very much for stopping by our site!
Tags: c runtime, cygwin tools, download gnu unix utilities, download unix utilities, emulation layer, executables, gnu, gnu utilities, msvcrt, native win32, port software, posix systems, systems tools, unix systems, windows systems



I have found the tools in this project to be out of date and have instead turned to the gnuwin32 project:
http://gnuwin32.sf.net
The post has been updated with gnuwin32 project. Thanks for sharing information.
I have downloaded and installed cygwin. I then put the cygwin’s bin dir to my path variable so i cand use all those gnu tools with windows.
just another way to do the job ;p