Unix Tools in Windows
It is often helpful to be able to run Unix tools on a computer that is running Windows as its operating system. See also Virtualization and Emulation.
- ActivePerl (ActiveState) – for running Perl scripts in Windows
http://www.activestate.com/activeperl/
- Cygwin - "a Linux-like environment for Windows" (usually requires access to source code of the program you want to run within Cygwin)
http://www.cygwin.com/
- Explore2fs - for accessing ext2 and ext3 filesystems through Windows
http://www.chrysocome.net/explore2fs
- GnuWin32 – "provides ports of tools with a GNU or similar open source license, to MS-Windows (Microsoft Windows 95 / 98 / ME / NT / 2000 / XP / 2003 / Vista / 2008)"
http://gnuwin32.sourceforge.net/
- Subsystem for Unix-based Applications (SUA) – part of the “server” class of Microsoft operating systems, including Windows Server 2003 R2, and Vista Enterprise and Ultimate
http://technet.microsoft.com/en-us/library/cc779522.aspx
- UnxUtils - GNU utilities for Win32 - "only depend on the Microsoft C-runtime (msvcrt.dll) and not an emulation layer like that provided by Cygwin tools"
http://unxutils.sourceforge.net/
- UWIN (AT&T Research) – "allows UNIX applications to be built and run on Windows XP/2000/NT/ME/98/95 with few, if any, changes necessary"
http://www.research.att.com/sw/tools/uwin/