Free Tool Downloads, Community Forum,
 FAQs and Developer Resources

Order Interop Toolworks 2.3
Order the entire /Tools collection on
one CD for $40 + $3 shipping
or download the .ISO image and create your own CD for $30.              More Info

  [Interop Home] [Join] [Contact Us] [Site Map] [Privacy]

Interop Systems Inc.

 UNIX Tools Community

tool warehouse

The Tool Warehouse is a repository of contributed software from Interop Systems, Microsoft and SFU users.  These software tools run on the Interix subsystem of Microsoft Windows Service for UNIX.  SFU contains over 350 UNIX utilities and 2000 APIs and is available as a free download from the Microsoft SFU site:

For SFU 3.5 all Interix applications are now being packaged.  A package is used by the installer to correctly place all the binary and data files.  It also records version numbers, file locations and check sums for verification, uninstalls and does version updates.  By using the installer, all the other packages that a particular application depends on will be installed at the same time.  Using the /Tools installer for software packages is easy and quick.  All packages are binary releases.  This means installations are quick and pre-tested to work.  You do not need to do any source build option fiddling!  Just install and use immediately. Less pain, more gain!
-  The installer will cleanly install, update or remove a package.
-  Inter-package dependencies are tracked and updated automatically.
-  Package updates can be automatically retrieved, and checking for new packages can be done easily.
-  Support is available for all packages through the /Tools Forum and through e-mail.
-  Package versions are updated at regular intervals so the software is current for new features, bug-fixes and security fixes. Packages include updates and extensions to SFU/Interix shipped software.
-  Package installations can be controlled by command line and/or GUI and/or any personal administrative scripts you have.
-  The installer can be configured in large administrative settings by the administrator for selective package installations.

To download any of these packages, please register as a member of our UNIX Tools Community first.  Once you have registered, you will be directed to a page with download links for each of the tools listed below and detailed instructions on using the packager..
New Member Registration
: Your registration information is only used to develop statistics as a basis for obtaining corporate sponsorship.  It is never shared with anyone else.
Already a Member?  Enter Here










Win32 UNIX Tools
(No longer maintained)

admin_scripts  Version 1.0.1

Updated: 2006-03-31
This is a collection of three administration tools for adding, removing and modifying user account information. These updated scripts are the ones to use because the scripts that ship with 3.5 don't work. Contributed by Mark Funkenhauser.
Apache  Version

Updated: 2004-02-25
This is version 1.3 of the Apache open source HTTP server.
Apache  Version 2.0.50

Updated: 2004-07-22 per security notices CAN-2004-0488 and CAN-2004-0493
This is version 2.0 of the  Apache open source HTTP server.   This version is using the new SFU 3.5 pthreads library
arc Version 5.21o

Added: 2006-07-23
Contributed by Boris Rudakov
Arc is an archive utility.
atk  Version 1.6.0

Updated: 2004-03-29
This is the GNOME Accessibility Toolkit and libraries.
autoconf  Version 2.60

Updated: 2006-07-07
Autoconf is an extensible package of M4 macros that produce shell
scripts to automatically configure software source code packages.
automake  Version 1.9.5

Updated: 2005-04-26
This is Automake, a Makefile generator.  It was inspired by the 4.4BSD 'make' and 'include' files, but aims to be portable and to conform to the GNU standards for Makefile variables and targets. 
awk  Version 5.4.24

Updated: 2005-07-21 
This is awk as described in "The AWK Programming Language", by Al Aho, Brian Kernighan, and Peter Weinberger (Addison-Wesley, 1988).  It contains fixes to the version of awk that ships with SFU 3.5.
bash  Version

Updated: 2006-07-19
This is GNU Bash -- the GNU Project's Bourne Again SHell, a complete implementation of the POSIX.2 shell spec, plus many other features.  
bdes  Version 1.0.1 

Updated: 2004-02-25
BDES is a utility for encrypting and decrypting bytes using the
DES (Data Encryption Standard).  
biff  Version 1.0

Added: 2004-05-31
BSD mail notification utility.
bind  Version

Updated: 2006-03-31
This replaces the version of bind that ships with SFU 3.5.  BIND-9 comes with named (the DNS server daemon), libbind, the lwres library (light weight resolver) and DNS API's for p-threads (*_r()).  This is more comprehensive than what ships with SFU. It has the advantage that it does DNS resolving directly rather than via WinSock DNS resolving (WinSock sockets are still used via the Interix subsystem).
bison  Version 2.1.1

Updated: 2006-03-31
This is the YACC-compatible parser generator.  
bsd_pkg  Version 2.6.3

Updated: 2006-03-31
BSD Pkg is a software packaging tool from the BSD group of operating systems.  It is divided into utilities for creating, adding, deleting, querying and signing packages. Included is a Tcl/Tk program that provides a graphical interface that is useful once a package is created.  
bzip2  Version 2-1.0.3

Updated: 2005-07-21
This is bzip2, a block-sorting file compressor.  
cabextract Version 1.1

Added: 2005-06-07
Cabextract is a program to extract files from Microsoft cabinet (CAB, .cab) files.
Cadaver Version 0.22.3

Added: 2006-03-31
Contributed by Brian Reiter:
Cadaver is a command-line WebDAV client for Unix.  It supports file upload, download, on-screen display, namespace
operations (move/copy), collection creation and deletion, and
locking operations.
caesar  Version 1.1 

Updated: 2004-06-23
Caesar is a utility for decrypting caesar cyphers (rotations).  This is the utility often used to perform "rot13" for newsgroups.  This now includes the 'rot13' program.
cat Version 1.1

Added: 2005-06-24
Cat is used to concatenate and print files -- with long options using BSD code.

catman  Version 1.7 

Updated: 2005-06-06
Catman is a script used to translate a large number of raw man pages to their "cat" form so that the Interix 'man' utility will find and output them. (man -k will work too.)   Catman includes the 'makewhatis' utility.
cbrowser  Version 0.8

Added: 2004-04-27
Cbrowser is a front end to the popular source code indexing and querying program cscope.
ccache Version 2.4

Added: 2005-06-06
This utility is a fast compiler cache for use with C and C++.
chcase  Version 1.0.1 

Updated: 2004-02-25 
Chcase was written as a helper utility when dealing with Win32 filenames.  By default the utility acts as if the '-l' option has been given.  It accepts one filename and converts that name into lowercase only (-l), uppercase only (-u) or switches the case of each letter (-s).  
chmod Version 1.0

Added: 2006-03-31

cmp Version 1.0

Added: 2006-03-31
Cmp compares two files.
colrm  Version 1.0 

Updated: 2004-05-31
This is the BSD version of the utility 'colrm' which removes selected columns from a file.
Comsat (biff)  Version 3.3.8

Added: 2004-06-18
Comsat is the biff server (daemon) which receives notification of incoming mail and informs the appropriate users at their terminal if they have requested the service.
ClamAV  Version 0.88.2

Updated: 2006-03-31
Contributed by Brian Reiter:
ClamAV is a set of anti-virus tools. It allows for filesystem scans and also can be used to scan e-mail for viruses.
cpio  Version 2.5.1 

Updated: 2004-06-18
This is a newer, modified version of cpio to compensate for the behavior of readlink() in SFU 3.5 that causes cpio to truncate symbolic link names by one character. 
cscope  Version 15.5

Added: 2004-04-27
Cscope is an interactive, screen-oriented tool that allows the user to browse through C source files for specified elements of code.
curl  Version 7.15.3 

Updated: 2006-03-31
Curl is a command line tool for transferring data specified with URL
syntax.  Libcurl is a library that Curl is using to do its job. 
CVS  Version 

Updated: 2005-04-27
CVS is the Concurrent Versions System, the dominant open source network-transparent version control system.
Cxref Version 1.6a

Added: 2005-06-07
Cxref is a C cross referencing and documenting tool with output in LaTeX, HTML, RTF and SGML.
DDD  Version

Updated: 2005-04-19
GNU DDD is a graphical front-end for command-line debuggers such as GDB, DBX, WDB, Ladebug, JDB, XDB, the Perl debugger, the bash debugger, or the Python debugger.
dialog Version

Added: 2006-07-23
Dialog displays dialog boxes from shell scripts using curses.
diffutils Version 2.8.1

Added: 2006-03-31
An update for the 'diff', 'diff3' and 'sdiff' utilities.
Echo Version 1.0

Added: 2005-10-17
Echo writes arguments to the standard output. This is an update to the version that ships with SFU to include SUS options plus others.
Ed Version 3.7

Added: 2005-06-23
Ed is a standard text editor. While line oriented it is still very powerful, especially when using scripts for editing.
Electric Fence  Version 

Updated: 2005-11-24
Electric Fence is a malloc() debugger / bounds checker. It uses the virtual memory hardware of your system to detect when software overruns the boundaries of a malloc() buffer. It will also detect any accesses of memory that has
been released by free().
emacs  Version 21.2 

Updated: 2004-07-09
This is the gnu emacs editor. 
Expect  Version 5.43 

Updated: 2006-07-30
This is Expect 5.40 for Tcl 8.3 and Tk 8.3 (below). Expect is a program that performs programmed dialogue with other interactive programs.
fastCGI  Version 2.4.0

Updated: 2004-02-25
FastCGI is a language independent, scalable, open extension to CGI that provides high performance without the limitations of server specific API's. 
fetchmail Version

Updated: 2005-10-25
This utility allows you to fetch email from various types of email servers: POP, IMAP, ETRN or ODMR. This version has been compiled with the SSL option.
find  Version 1.0

Updated: 2005-09-24
Find is a Unix utility to walk a file hierarchy. This is an update to the version that ships with SFU 3.5 so several new primaries are available.
flex  Version 2.5.4b

Updated: 2004-02-25
Flex is a lexical analyzer generator.  It is a tool for generating programs that perform pattern-matching on text.  It is BSD-based in code and license.
FontConfig  Version

Updated: 2004-04-06
A font configuration and customization library. Fontconfig is designed to locate fonts within the system and select them according to requirements specified by applications.
Fontconfig is not a rasterization library, nor does it impose a particular rasterization library on the application. The X-specific library 'Xft' uses fontconfig along with freetype to specify and rasterize fonts.
fortune  Version 1.0

Added: 2004-06-06
This utility prints an interesting random epigram, quote or adage -- a traditional UNIX favorite.
FreeTDS  Version 0.62.3

Updated: 2004-07-09
Free TDS is a free (open source) implementation of Sybase's db-lib and ct-lib libraries.  Currently, dblib and ctlib are most mature.  Both of these libraries have several programs known to compile and run against them.
freetype 2  Version

Updated: 2004-04-25
Freetype 2 is a font engine.
from(1)  Version 1.0

added: 2004-06-02
'From' prints the names of those who have sent mail.
ftp  Version 3.5h

Updated: 2005-11-18
This is an update to the version shipping with SFU 3.5. The update is for the graphical transfer bar giving better output with larger files.
FVWM  Version

Updated: 2004-02-25 
FVWM is a multiple large virtual desktop window manager, originally derived from twm.  FVWM is intended to have a small memory footprint but a rich feature set, be extremely customizable and extendible, and have a high degree of Motif mwm compatibility.
gd Version 2.0.33

Added: 2005-05-26 

Sponsored in part by LBM Systems

GD is a "graphics draw" library used with gnuplot.
gdbm  Version

Updated: 2004-02-25
GNU's gdbm is a set of database routines that use extensible hashing.  The routines work like the UNIX dbm routine.  
getopt  Version 1.1.1 

Updated: 2004-02-25
This is the standard UNIX getopt(1) utility.   
gettext  Version 

Updated: 2004-04-06
This is the GNU gettext package.  This library gives a unique interface to message handling functions.  Users of other GNU packages should install gettext as it is often used to internationalize the messages given by shell scripts.   
Ghostscript  Version 8.15 

Updated: 2005-04-26
Ghostscript is an interpreter for the PostScript language.
GIMP  Version 2.0.0

Updated: 2004-05-22
This is GIMP version 2.0, a stable release of the GNU Image Manipulation Program. It was ported to Interix as a demonstration project.  It is an excellent example of a complex application with dozens of dependencies (all included).  To read about the porting experience, see Porting Gimp to SFU 3.5 Word doc.
glib  Version

Updated: 2004-04-25
GLib is a library which includes support routines for C such as:   lists, trees, hashes, memory allocation, and many other things.
gmake  Version 3.80.1

Updated: 2004-02-25
This is GNU Make.  This distribution includes the GNU Make manual.
GMP  Version 4.1.3

Added: 2004-07-20

Contributed by Brian Reiter:
GMP is a portable library written in C for arbitrary precision arithmetic on integers, rational numbers, and floating-point numbers. It aims to provide the fastest possible arithmetic for all applications that need higher precision than is directly supported by the basic C types.
GnuPG  Version

Updated: 2006-03-30
GnuPG (GNU Privacy Guard) is a complete and free replacement for PGP.  Because it does not use the patented IDEA algorithm, it can be used without any restrictions.  
gnuplot Version 4.0.0

Added: 2005-05-30
Gnuplot is a command-driven interactive function plotting program.  It can display to an X11 server too.
grep Version 1.2

Updated: 2006-03-31
This is an updated version of 'grep' that includes recursive directory traversal as well as all of the more recent new options.
gSOAP  Version 2.6

Updated: 2004-04-27
The gSOAP toolkit is a cross-platform development environment for C and C++ SOAP/XML Web services (SOAP 1.1/1.2, WSDL 1.1). gSOAP supports XML serialization of native C/C++ data types. Includes stub/skeleton compiler, HTTP Web server, and much more.
groff  Version

Updated: 2004-06-30
This is the GNU Groff formatting system and includes a long list of implementations.  
GTK+  Version 2.4.1

Added: 2004-05-05
GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites.
gzip Version 

Updated: 2005-06-21
This version of gzip contains no new features over the one released with SFU 3.5.  But it is linked against zlib 1.1.4b which contains a security fix.  This version also includes the utilities derived from gzip not included with SFU 3.0: gzexe, zcmp, zdiff, zforce, zgrep, zmore and znew.  Man pages for each are included.  
Indent  Version 1.0

Added: 2004-09-05 
Indent is a program to indent and format C source code. This can be a useful tool to help standardize the format of C code locally without the need to do so "by-hand."
install  Version 1.1

Updated: 2006-03-31
This is an update to the 'install' utility that ships with SFU 3.5.  This version adds options that many software applications now expect.  
ISS  Version 1.3

Added: 2004-09-02
Internet Security Scanner (ISS) is a multi-level security scanner. It was designed to be flexible and do its job in a reasonable amount of time. It provides information to the administrator that will fix obvious security misconfigurations. 
Jam Version 2.3.5

Added: 2004-09-03
Jam is a program construction tool, like make(1).
joe Version 3.3

Added: 2005-06-07
Joe's Own Editor (joe) is a powerful editor that can be run in several mode to appear like WordStar, Pico and emacs in addition to it's own mode-less interface.
Jot  Version 1.0

Added: 2004-05-07
Jot is a utility to print random or sequential data.
jove Version

Added: 2005-06-07
Jonathan's Own Version of Emacs (jove) is a light-weight alternative to 'emacs' because it does not carry Lisp around with it.
jpeg  Version 6b.3

Updated: 2004-04-25 
This distribution contains the sixth public release of the Independent JPEG Group's free JPEG image compression and decompression software.  
Lam  Version 1.0

Added: 2004-06-21
This utility laminates files together vertically.
lc  Version 1.0.1 

Updated: 2004-02-25
LC is much like the ls command except it separates the types of files into groups and then displays located file names to the user is a columnar fashion.  
leave  Version 1.0

Added: 2004-07-07 
A utility to remind you when you need to leave!
libart  Version

Updated: 2004-03-27
Libart is a library for high-performance 2D graphics.
libcrypt  Version 1.2.7

Updated: 2006-03-31
This is a replacement "libcrypt" library  .  The "sha2" routines are now added and this gives a shared library for libcrypt.
libedit  Version 1.1

Updated: 2005-04-24
Libedit is the library of in-line editor APIs derived from 4.4BSD source code.  It is used in such programs as ftp(1) to recall a previous command. The editline library provides generic line editing and history functions, similar to those found in sh(1).
libexpat  Version

Updated: 2006-07-13
XML Parser library
libiconv  Version

Updated: 2004-04-06
This library package - iconv -  is for converting to/from unicoding for UNIX systems.  
libiodbc  Version 3.51.2

Updated: 2004-07-09


iODBC is another popular Open Source ODBC driver manager.  See also unixODBC.   
libncurses  Version 5.4

Updated: 2004-06-25
Ncurses is a CRT handling and optimization package.  This implementation is "new curses" (ncurses) and is the approved replacement for 4.4BSD classic curses, which has been discontinued.  
libpng  Version 1.2.10 

Updated: 2006-03-31
PNG is intended as a replacement for TIFF and GIF image formats to provide better images.  Libpng is the official PNG (Portable Network Graphics) reference library for creating these images.  
libport Version 1.1.7

Added: 2006-06-19
A portability library to ease the transition to Interix for some API's, plus ioctl() extensions.
libtga  Version 1.0.1

Updated: 2006-03-31
This is a library for using tga images.
libtool  Version 1.5.20

Updated: 2006-03-31

Contributed by Brian Reiter:
Libtool is a generic library support script. It supports the building of static, shared and dynamic libraries across multiple platforms.
libxml2  Version 2-2.6.23 

Added: 2006-01-25
Libxml2 is an XML C parser and toolkit library under an MIT license.
libxpm  Version 3.4k.3 

Updated: 2004-04-25 
This is the Koala project's XPixMap image format and library.  The format defines how to store color images (X Pixmap) in a portable and powerful way. The library provides a set of functions to store and retrieve images to and from XPM format data, being either files, buffers (files in memory), or data (included files).  
libxslt Version 1.1.15

Added: 2006-03-31
An extension library for XSLT (relates to XML).
links Version 2.1

Added: 2005-05-23
A lynx-like alternative character mode WWW browser.
Also has a graphical (X11) version.
locate  Version 1.1.1

Added: 2006-03-31 
'Locate' finds filenames quickly.
logger Version 1.0

Added: 2005-01-05
A utility to add messages to the system logs (syslog).
This is a replacement for the Interix version and adds several new options.
Lorder  Version 1.0

Added: 2004-06-21
This is a utility for list dependencies for object files. Used together with tsort, ar, nm and the loader.
ls  Version 1.2

Updated: 2005-06-27
This is a utility to list directory contents. This BSD-based utility now has color support for file types -- an often requested enhancement.
Lynx  Version 2.8.5

Added: 2004-05-22
Lynx is a general purpose distributed information browser for the World Wide Web for terminals. It will display HTML documents and links. It can connect with HTTP, GOPHER, FTP, WAIS and NNTP (news) servers.
LZO  Version 1.08

Added: 2004-04-26
LZO is a data compression library that is suitable for data decompression in real time.  This means it favors speed over compression ratio.
man  Version 1.0

Added: 2004-08-12
This is the utility to display the manual pages (documentation) on the system. This version is capable of displaying manual pages that have been already generated or from the original markup text (unlike what ships with the system).
m4-gnu  Version 1.4.3 

Updated: 2005-04-24
GNU "m4" is an implementation of the traditional UNIX macro processor.  It is mostly SVR4 compatible.
md5  Version 1.2 

Updated: 2006-03-31
The 'md5', 'sha1' and 'rmd160' utilities are for generating message-digest fingerprints using MD5, SHA1 and RMD160 respectively.  Message-digest fingerprints are used to help verify that a file is the same file as advertised.  
MDK  Version 1.2.1

Added: 2005-11-03
The MDK provides a simulator of D. Knuth's MIX computer, and a development environment to write, run and debug MIXAL programs on it.  
mesg  Version 1.0.1

Updated: 2004-02-25
This is the standard UNIX mesg(1) utility.  
Midnight Commander (mc)  Version 3.3.8

Added: 2004-06-23
Midnight Commander ('mc') is a "visual shell for Unix-like systems.
mkstr  Version 1.0

Added: 2004-09-15 
The 'mkstr' utility creates an error message file by massaging C source.
mktemp  Version 1.0

Added: 2004-08-09 
Mktemp allows temporary files and directories to be created at the command line or within a shell script.
mtree  Version 1.0

Added: 2004-07-07
The utility mtree compares the file hierarchy rooted in the current directory against a specification read from the standard input. This is a useful tool for detecting Trojan Horse files.
mutt  Version

Updated: 2005-10-17
The Mutt Mail User Agent is a small but very powerful text based program for reading electronic mail under UNIX operating systems, including support for color terminals, MIME, and a threaded sorting mode. 
mv  Version 1.0

Added: 2004-09-02 
This is a replacement for the version of 'mv' that ships with SFU 3.5.  It has many more options including backup and clobber controls.
myconsole Version 1.0

Contributed by Mark Funkenhauser
Added: 2005-10-25

This utility attaches /dev/console to your current terminal.
NcFTP  Version 3.19

Updated: 2005-05-24

Contributed by Brian Reiter:
NcFTPd is a high-performance FTP client software solution for UNIX systems, designed especially for high-traffic sites and internet service providers. It is also popular among students, home users, educational sites, and businesses.
NEdit  Version 5.4

Added: 2004-05-15
NEdit is a multi-purpose text editor for the X Window System, which combines a standard, easy to use, graphical user interface with thorough functionality and stability.
neon Version 0.25.4

Added: 2006-03-31
Contributed by Brian Reiter:
An HTTP and WebDAV client library.
OpenSSH  Version

Updated: 2006-03-31
OpenSSH is based on OpenBSD's excellent OpenSSH port.  It depends on Zlib and OpenSSL.  

(aka OpenSSH 4.2p1)

OpenSSL  Version  (User Package)

Updated: 2005-11-03
OpenSSL is a commercial-grade, fully featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general purpose cryptography library.  It has been split into a User package (this one) and a Dev package. 
OpenSSL  Version  (Dev Package)

Updated: 2006-03-31
OpenSSL is a commercial-grade, fully featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general purpose cryptography library.  This is the Dev package.
Pango  Version

Updated: 2004-02-25
Pango is a library for layout and rendering of text, with an emphasis on internationalization.
passwd  Version 1.0

Added: 2005-02-10
This is a replacement for the password changing utility that ships with SFU.
Pax  Version 1.5.4

Updated: 2006-03-31
This is pax(1) and tar(1) from OpenBSD source.  The SFU 3.5 pax(1) and tar(1) are the same binary, but cpio(1) is not.  So this installs just 'pax' and 'tar' while leaving 'cpio' alone.
PCRE Version 4.5

Added: 2004-08-23
'PCRE' stands for Perl Compatible Regular Expressions.  This includes the PCRE utilities and libpcre.
The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.
pdomain Version 1.0

Added: 2005-03-07 
Pdomain displays the current principal domain for Interix applications
Perl  Version 5.8.8

Updated: 2006-03-31
This is the latest stable release of the most popular scripting language, complete with the DBI database interface module, DBD::ODBC for connecting via ODBC, and DBD::Sybase to connect to any Sybase or SQL Server using FreeTDS.
PHP  Version 4.3.6

Added: 2004-04-29
PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.
Pine  Version 4.33.1
(including Pine and Pico)

Updated: 2004-02-25
Pine is the popular user mail agent; Pico is an editor related to Pine (and used by Pine) and Pilot is a file system navigator.  Pine and Pico are registered trademarks of the University of Washington; all three are copyright 1989-1998 by UW.
pkg  Version 2.6.3

Updated: 2006-03-31
BSD Pkg is a software packaging tool from the BSD group of operating systems.  It is divided into utilities for creating, adding, deleting, querying and signing packages. Included is a Tcl/Tk program that provides a graphical interface that is useful once a package is created.  
pkg-config  Version

Updated: 2004-01-29
Pkg-config is a script to make it easier to put together all the build flags when compiling or linking.  
plotutils  Version 2.5  

Updated: 2006-07-06
GNU's plotutils package contains software for both programmers and technically oriented users.  It includes the utilities plot, ode, double, spline tek2plot, graph, plotfont and the libplot library.  Its centerpiece is the libplot/libplotter, a C/C++ function library for exporting 2-D vector graphics in many file formats.  
PostgreSQL  Version 7.2.2
PostgreSQL is an advanced object-relational database management system that supports an extended subset of the SQL standard, including transactions, foreign keys, subqueries, triggers, user-defined types and functions.  It includes drivers for ODBC and JDBC. 
Procmail Version 3.22

Added: 2004-06-18
Procmail is a mail filtering program to sort incoming mail into different mailboxes or take other actions on that mail.
It can be invoked locally by each user as they choose or by the MTA (e.g. sendmail).
Python  Version

Added: 2006-08-01
Python is an interpreted, interactive, object-oriented programming language that combines remarkable power with very clear syntax.
qpopper  Version 4.0.8

Updated: 2004-09-24
This updates the old version that ships with SFU 3.5.
This is a POP3 server for POP3 clients to download mail. It comes with TLS/SSL security.
Qt  Version 4.1.2

Added: 2006-07-06
Qt is a multiplatform C++ GUI toolkit created and maintained by Trolltech.  It provides application developers with all the functionality needed to build applications with state-of-the-art graphical user interfaces. Qt is fully object-oriented, easily extensible, and allows true component programming. 
rcp  Version 1.1

Updated: 2006-03-31
This is a modified version of 'rcp' based on the BSD source code. It has been extended for the Interix system for file transfers outbound of up to 4G and in-bound unlimited (was previously limited to 2G in and out).
rcs  Version 5.7.1

Updated: 2004-02-25
RCS, the Revision Control System, manages multiple revisions of files.  RCS can store, retrieve, log, identify, and merge revisions.
This is a more recent version than the one that ships with SFU 3.5.
rdate  Version 1.0

Added: 2004-08-30
Rdate lets you set the system's date from a remote NTP server/host.
readline  Version 5.0

Updated: 2005-05-26
Readline is a GNU API for reading a line from the user.  Used by a number of GNU programs, it offers an emacs-style for the user editing the line.  
Realpath  Version 1.0.1

Updated: 2004-05-06
This is a utility that uses the realpath(3) API.  For a given Unix/Interix path the real path with all symbolic links is resolved.
render  Version 0.8.1

Added: 2004-01-15
graphic rendering extensions  
rev  Version 1.0.1

Updated: 2004-02-25
This the the utility 'rev(1)'.  It takes input from "stdin" or a file and reverses the characters on the line(s).  
rman Version

Added: 2005-04-05 
Rman (Recovery Manager) is a tool that: manages the process of creating backups and also manages the process of restoring and recovering from them.
rsync  Version 2.6.8

Updated: 2006-03-31
Rsync is a utility that provides fast incremental file transfer.  It is considered an 'rcp' replacement.
Ruby  Version 1.8.2

Added: 2004-07-21
Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible, and portable. 
rxvt  Version 2.6.4

Added: 2004-08-18
Contributed by Brian Reiter:
Rxvt is a vt-102 color emulating terminal that uses X-windows.
screen Version 4.0.2

Added: 2005-06-13
Screen is a full-screen windows manager that can multiplex several virtual terminals through pseudo-terminals to one terminal.
shed  Version 1.10

Added: 2004-07-09
Shed is a simple hex editor with a pico-style interface.  
sort Version 1.1

Updated: 2005-10-17 
Sort or merge text files. This is an update to the 'sort' that ships with SFU 3.5.  It includes updates and additional extensions/options.
sqid Version 2.5.10

Added: 2005-05-30
Squid is a proxy cacheing server that supports FTP, HTTP and gopher objects. It can be configured to use the 'clamav' package for anti-virus scanning of connections.
stat  Version 1.0.3

Updated: 2006-07-10
This is a utility to the stat, fstat and lstat API's.  It is a useful tool for administrators, developers and support.  
su  Version 1.2

Updated: 2005-07-22 
Su is substitute user identity. This allows you to temporarily assume the identity of another user. This is an enhancement to the SFU 3.5 CD version.  
subversion Version 1.3.2

Added: 2006-03-31
Subversion is a version control system, which allows you to keep old versions of files and directories (usually source code), keep a log of who, when, and why changes occurred, etc., like CVS, RCS or SCCS.
sudo  Version

Updated: 2006-07-19 
Sudo is a program designed to allow a sys admin to give limited root privileges to users and log root activity.  The basic philosophy is to give as few privileges as possible but still allow people to get their work done.  Sudo is distributed under a BSD-style license.  
Syslogd Version 1.2

Updated: 2006-03-31
Syslogd is a daemon that centralizes the collection and storage of system messages from daemons and utilities.
This is a replacement for the SFU 3.5 version.  It is updated for intra-machine syslog message passing.
texinfo  Version

Added: 2004-01-15
Texinfo is a documentation system that uses a single source file to produce both on-line information and printed output. Using Texinfo, you can create a printed document with the normal features of a book, including chapters, sections, cross references, and indices. From the same Texinfo source file, you can create a menu-driven, on-line Info file with nodes, menus, cross references, and indices.
tar-gnu  Version 1.13

Updated: 2006-03-31
GNU `tar' saves many files together into a single tape or disk archive, and can restore individual files from the archive.  It includes
multivolume support, the ability to archive sparse files, automatic archive compression/decompression, remote archives and special features that allow `tar' to be used for incremental and full backups.   
Tcl  Version 8.4.13

Updated: 2006-07-29
Tcl provides a powerful platform for creating integration applications that tie together diverse applications. protocols, devices and frameworks.
Tk  Version 8.4.13

Updated: 2006-07-29
Tk is a cross-platform UI toolkit implemented with the Tcl scripting language.
TkMan Version 2.2.1

Added: 2005-04-05 
TkMan is a graphical, hypertext manual page and Texinfo browser for UNIX.
tcp_wrappers Version 7.6

Added: 2006-03-31
Monitor incoming requests for network services.
tcsh  Version

Updated: 2005-06-20
Tcsh is a version of the Berkeley C-Shell, with the addition of: a command line editor, command and file name completion, listing, etc. and some small additions to the shell itself.  It is more current than the C-Shell that ships with SFU 3.5.  This version has Kanji display/editing capabilities.
test Version 1.0

Added: 2006-03-31
A condition evaluation utility.
TIFF  Version  

Updated: 2006-03-31
The TIFF library (libtiff) is a collection of utilities for examining TIFF files, as well as a library for building your own applications for writing or reading TIFF images.  
trek  Version 1.0.1 

Updated: 2004-02-25
Trek is an interactive game written a while back by Eric Allman (of 'sendmail' fame).  (Added to make UNIX users feel at home!)  
uid2sid  Version 1.0

Added: 2005-10-17
This utility converts an Interix/Unix UID to a Windows SID.  
units  Version 1.80.1

Updated: 2004-02-25
GNU 'units' converts between different systems of units.  It can
handle multiplicative scale changes.  It can also handle nonlinear
conversions such as Celsius to Fahrenheit.  
unixODBC  Version 2.2.8

Updated: 2004-07-09


unixODBC is a popular Open Source ODBC driver manager.  This also serves as the ODBC-ODBC bridge client from Easysoft, allowing access to any ODBC driver in Windows. See Easysoft ODBC-ODBC Bridge.   
unixpath2win Version 1.1

Updated: 2006-03-31
Converts unix pathnames to Win32 pathnames. Updated to handle multiple paths.
unrtf  Version 0.19.9

Updated: 2006-02-15
Unrtf converts document in RTF format to other formats.
This is an update to the previous release and fixes the
install location.
unzip  Version 5.52

Updated: 2005-07-22
A program for listing, testing and extracting archives (compressing files) created by the zip programs. This is an update to the unzip that ships with SFU 3.5. (See also zip.)
UUCP  Version 1.07

Added: 2004-10-06
This is the standard Taylor UUCP package of the Free Software Foundation. It includes versions of uucico, uusched, uuxqt, uux, uucp, uustat, uulog, uuname, uuto, uupick, and cu, as well as uuchk (a program to check configuration files), uuconv (a program to convert from one type of configuration file to another) and tstuu (a test harness for the package).
Vacation  Version 1.0

Added: 2004-06-21
This is the traditional UNIX vacation program.
vim  Version 6.3.78

Updated: 2005-06-21
Vim is an almost compatible version of the UNIX editor Vi.  Many new features
have been added: multi-level undo, syntax highlighting, command line history,
on-line help, filename completion, block operations, etc.  
wall  Version 1.0.1

Updated: 2004-02-25
This is the standard UNIX wall(1) utility.  
wcc Version 1.8

Updated: 2006-03-31
For compiling Win32 programs from within the Interix environment.
wget  Version 1.10.2

Updated: 2005-11-03
Wget is a network utility to retrieve files from the Web using http and ftp.  It works non-interactively, so it will work in the background after having logged off.  
whatis  Version 1.0

Added: 2004-08-11
Whatis describes what a command is. Being much more specific than 'man -k'
makes it useful. It gives the header line from the manual page.
whois  Version 1.0

Added: 2005-07-22
Whois is the Internet domain name and network number directory service.  This allows you to lookup records on Internet domains around the world; not just .COM, .ORG, etc. but also .AU, .CA, .RU, .SE, etc.
write  Version 1.0.1

Updated: 2004-02-25
This is the standard UNIX write(1) utility.  
Xargs Version 1.1

Updated: 2006-03-31 
Xargs is a utility to take input and construct it as an argument list to other utilities and execute the utilities. This is a new version of 'xargs' to replace the SFU version.  It has some additional options while being SUS compliant.
xft  Version

Updated: 2004-03-29
xft is library that connects X applications with the FreeType font rasterization library. Xft uses fontconfig to locate fonts so it has no configuration files.
xgalaga  Version 2.0.1

Updated: 2004-02-25
Xgalaga is a color graphics X11R6 space game. It is a good X server test application.
xmlstarlet Version 1.8

Updated: 2006-03-31
Contributed by Brian Reiter:
XMLStarlet is a set of command line utilities (tools) which can be used to transform, query, validate, and edit XML documents and files using simple set of shell commands in similar way it is done for plain text files using UNIX commands.
xrender  Version

Updated: 2004-04-25
X11R6 rendering extensions
xstr  Version 1.0

Added: 2004-09-15 
This is the utility to extract strings from C programs to implement shared strings.
xterm  Version

Updated: 2006-03-31 
This color version of xterm is built against the X11R6.8.2 libraries and is an update to the xterms that ship with SFU.
Xview Version 3.2

Added: 2005-06-14
Xview is an X-windows based user-interface toolkit.
This version uses X11R6.6 with all libraries and sample programs.  Includes the OpenLook window managers plus clock, cmdtool/shelltool, props, textedit and xgettext.
Yacc  Version 1.2

Updated: 2006-03-31
This is an update to what ships with SFU and now includes the utility 'yyfix' as well.  Yacc is a LALR(1) parser generator and yyfix will extract tables from
yafc Version 1.1

Added: 2005-03-24 
Yafc is 'Yet Another FTP Client' that allows for recursive commands, directory caching, bookmarking and alias.
Yes  Version 1.0

Added: 2004-06-21
'Yes' repeatedly outputs affirmative.
zip  Version 2.32

Updated: 2006-03-31
A package of programs for compressing files. Includes zip, zipcloak, zipnote and zipsplit. This is an update to the zip that ships with SFU 3.5. (See also unzip.)
zlib  Version 1.2.2b

Updated: 2005-07-06
Zlib is a general purpose data compression library.  All functions of the compression library are documented.
zsh  Version 4.2.5

Updated: 2005-04-26
Zsh is a shell designed for interactive use, although it is also a powerful scripting language.