tool warehouse

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
Note
: 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
admin_scripts  Version 1.1

Contributed by Mark Funkenhauser
Updated: 2008-06-27
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 1.3.29.1

Updated: 2004-02-20
This is version 1.3 of the Apache open source HTTP server.
Apache (httpd)  Version 2.2.8

Updated: 2008-06-27
This is version 2.2.8 of the  Apache open source HTTP server.   This version is using the SUA and SFU 3.5 pthreads library
Apropos Version 1.0

Updated: 2007-07-23
Apropos shows which manual pages contain instances of any of the given keyword(s) in their title line.
 
arc Version 5.21o

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

Updated: 2004-04-19
This is the GNOME Accessibility Toolkit and libraries.
autoconf  Version 2.62

Updated: 2009-05-29
Autoconf is an extensible package of M4 macros that produce shell
scripts to automatically configure software source code packages.
automake  Version 1.11

Updated: 2009-05-29
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 7.10.23

Updated: 2008-05-02 
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 3.2.39

Updated: 2008-07-08
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-20
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 9.3.2.12

Updated: 2007-10-25
 
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.3

Updated: 2007-12-28
This is the YACC-compatible parser generator.  
bootp  Version 1.0

Added: 2009-05-22
Internet boot protocol server / gateway
bzip2  Version 2-1.0.4

Updated: 2007-05-18
This is bzip2, a block-sorting file compressor.  
c89 Version 6.0.8

Updated: 2009-05-14
This is a compiler interface to MSVC to produce binaries for Interix. It is an update to the version that ships with Interix (SFU and SUA). It now includes functionality for building Windows binaries of different types (windows, dll, console). This package supersedes the 'wcc' package by including its functionality with updates.
 
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-25
Contributed by Brian Reiter: http://www.wolfereiter.com
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-03
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.2

Added: 2006-09-05
Cat is used to concatenate and print files -- with long options using BSD code.

 
catman  Version 1.7.2 

Updated: 2008-06-27
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-28
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-20 
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-06-07

 
cmp Version 1.0

Added: 2006-06-07
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 1.0

Added: 2004-06-11
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.91.2

Updated: 2007-12-05
Contributed and updated by Brian Reiter: http://www.wolfereiter.com
ClamAV is a set of anti-virus tools. It allows for filesystem scans and also can be used to scan e-mail for viruses.
cp  Version 1.2 

Added: 2008-10-23
Copy files and directories - additional options. 
cpio  Version 2.9 

Updated: 2007-08-25
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

Updated: 2009-05-28
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.16.2 

Updated: 2007-05-28
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. 
cut  Version 1.0 

Updated: 2007-05-28
The cut utility selects portions of each line (as specified by list) from each file (or the standard input by default), and writes them to the standard output.
CVS  Version 1.12.12.2 

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

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

Updated: 2008-04-14
display or set date and time (enhanced).
DDD  Version 3.3.8.2

Updated: 2005-04-14
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 1.0.6.2

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

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

Added: 2005-08-11
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 2.2.2.1 

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-08
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 6.2.5.2.1

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.2

Updated: 2007-06-30
 
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.35

Updated: 2009-04-16
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 2.4.2

Updated: 2007-06-05
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.1.1

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

Updated: 2004-07-09

For more info, see our database connectivity page.

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 2.1.10

Updated: 2007-06-05
Freetype 2 is a font engine.
from(1)  Version 1.0

added: 2004-05-31
'From' prints the names of those who have sent mail.
ftp  Version 3.5j

Updated: 2007-06-20
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 2.4.19

Updated: 2005-04-24 
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.
gawk  Version 3.15

Updated: 2007-04-24 
The GNU version of 'awk'.
gcc Version 4.2

Updated: 2008-04-18 
Sponsored in part by LBM Systems
Updated version
gd Version 2.0.33

Added: 2005-05-25 
Sponsored in part by LBM Systems
GD is a "graphics draw" library used with gnuplot.
gdbm  Version 1.8.3.1

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

Updated: 2009-05-20
This is the standard UNIX getopt(1) utility.   
gettext  Version 0.16.9.1 

Updated: 2007-05-29
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.54 

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

Updated: 2007-06-15
The giflib package contains libraries for reading and writing GIFs as well as programs for converting and working with GIF files.
GIMP  Version 2.0.0

Warning: Download is 23 MB!
Updated: 2004-05-10
 
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.
gimpprint  Version 4.2.6

Updated: 2004-05-06
A very high quality package of printer drivers for Ghostscript and CUPS. This project also maintains the Print plug-in for the Gimp from the same code base.
glib  Version 2.13.4.1

Updated: 2007-07-12
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-20
This is GNU Make.  This distribution includes the GNU Make manual.
GMP  Version 4.2.2

Added: 2007-12-10

Contributed and updated by Brian Reiter: http://www.wolfereiter.com
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.
This syncs with Brian Reiter's update for ClamAV.
GnuPG  Version 1.4.9

Updated: 2008-08-19
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-26
Gnuplot is a command-driven interactive function plotting program.  It can display to an X11 server too.
grep Version 1.3

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.
groff  Version 1.17.2.2

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

Updated: 2005-05-20
 
gSOAP  Version 2.6

Updated: 2004-03-24
 
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.
GTK+  Version 2.4.1.3

Added: 2004-05-10
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 1.3.3.10.1 

Updated: 2005-06-29
 
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-06 
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.2

Updated: 2006-10-30
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-01
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-04
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.1

Added: 2007-04-04
Jot is a utility to print random or sequential data.
jove Version 4.16.0.65

Added: 2005-06-10
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.4

Updated: 2007-05-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-20
This utility laminates files together vertically.
lc  Version 1.1 

Updated: 2004-05-20
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.  
ldconfig  Version 1.0 

Added: 2008-10-03
For configuring where shared libraries are to be found at load time.  
leave  Version 1.0

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

Updated: 2007-08-16
Libart is a library for high-performance 2D graphics.
libcrypt  Version 1.2.7

Updated: 2006-07-05
This is a replacement "libcrypt" library  .  The "sha2" routines are now added and this gives a shared library for libcrypt.
libdes  Version 4.04b

Updated: 2007-11-28
This includes the man pages (des and des_crypt).
 
libdl  Version 3.5.3 (3.5) 5.2.3 (6.0)

Added: 2009-05-06
Updated shared library loader to search more locations and use 'ldconfig' information.
 
libedit  Version 1.1.1

Updated: 2008-08-08
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 2.0.0

Updated: 2007-06-17
XML Parser library
libiconv  Version 1.11.0

Updated: 2007-05-22
This library package - iconv -  is for converting to/from unicoding for UNIX systems.  
libiodbc  Version 3.51.2

Updated: 2004-07-09

For more info, see our database connectivity page. 

iODBC is another popular Open Source ODBC driver manager.  See also unixODBC.   
libm  Version 3.5.4/5.2.4

Updated: 2009-04-29
An updated math library with more functions. Improved speed on Interix/SUA 6.0 over original.  
libncurses  Version 5.6

Updated: 2007-07-28
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.16 
05-03
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.28

Added: 2008-01-29
A portability library to ease the transition to Interix for some API's, plus ioctl() extensions.
 
libsasl Version 2.1.22.0.1

Added: 2008-06-27
This is the original SASL authentication library.
 
libskey Version 1.0

Updated: 2008-07-02
This is a library for one-time password management.
libtga Version 1.0.1

Updated: 2005-11-02
This is a library for using tga images.
libtool  Version 2.2.6.1

Updated: 2009-05-29

Contributed by Brian Reiter: http://www.wolfereiter.com
Libtool is a generic library support script. It supports the building of static, shared and dynamic libraries across multiple platforms.
libungif  Version 4.1.4 

Added: 2007-06-16
API's for manipulating GIF files
libxml2  Version 2.6.28 

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-16 
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.21

Updated: 2006-03-25 
An extension library for XSLT (relates to XML).
 
links Version 2.1.17

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

Updated: 2006-05-24 
'Locate' finds filenames quickly.
logger Version 1.0

src: update to SFU version
Added: 2004-12-31
A utility to add messages to the system logs (syslog).
This is a replacement for the Interix version and adds several new options.
login Version 1.0

Added: 2007-12-31
A program to log users onto the computer. Comes with S/Key enhancements built-in.
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.29

Updated: 2009-04-24
T his is a utility to list directory contents. This BSD-based utility now has color support for file types -- an often requested enhancement.
lsreg  Version 1.0

Added: 2007-09-25
The lsreg utility allows you to view the value of a key in the registry as long as you know the whole path (sorry, no filesystem like capability). The regdump utility dumps out the value of the key registry entries that affect Interix (SFU/SUA).
The intent here is to provide a quick and easy way to check the critical registry entries that seem to occasionally get wacked by MS updates.
Lynx  Version 2.8.5

Added: 2004-05-24
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.
make  Version 1.1

Updated: 2007/07/13
Make is a program designed to simplify the maintenance of other programs when building. This version is updated and enhanced.
man  Version 1.0

Added: 2004-08-11
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-30
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-10-26
The MDK provides a simulator of D. Knuth's MIX computer, and a development environment to write, run and debug MIXAL programs on it.  
mercurial  Version 1.0.1

Added: 2008-08-13
A distributed version control system.  
mesg  Version 1.0.1

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

Updated: 2004-06-03
Midnight Commander ('mc') is a "visual shell for Unix-like systems.
mkshared  Version 1.1

Added: 2009-05-27 
The 'mkstr' utility creates an error message file by massaging C source.
mkstr  Version 1.0

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

Updated: 2004-08-19 
Mktemp allows temporary files and directories to be created at the command line or within a shell script.
most  Version 4.9.2

Updated: 2007-08-19 
Most is an alternative pager to 'more' and 'less'.
mtree  Version 1.0

Added: 2004-07-02
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 1.4.2.3

Updated: 2007-08-29
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.1.2

Added: 2006-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: http://www.wolfereiter.com
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.5

Updated: 2005-05-31
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-25
Contributed by Brian Reiter: http://www.wolfereiter.com
An HTTP and WebDAV client library.
 
netpbm  Version 10.34

Updated: 2006-08-15
Netpbm is a toolkit for manipulation of graphic images, including conversion of images between a variety of different formats.
OpenSSH  Version 5.2.0.1.4 for SFU and SUA

Updated: 2009-05-05
OpenSSH is based on OpenBSD's excellent OpenSSH port.  It depends on Zlib and OpenSSL.  

(aka OpenSSH 4.6p1)

OpenSSL  Version 0.9.8.5.1  (User Package)

Updated: 2007-05-17
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 0.9.8.5.1  (Dev Package)

Updated: 2007-06-21
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 1.4.0.3

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

Added: 2005-02-11
This is a replacement for the password changing utility that ships with SFU.
patch  Version 1.0

Added: 2008-08-13
Apply a diff to original files.
Pax  Version 1.7.3

Updated: 2007-09-26
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-05-19
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 5.2.2.1

Added: 2007-05-19
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-20
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.12

Updated: 2009-05-05
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 0.21

Updated: 2007-05-25
Pkg-config is a script to make it easier to put together all the build flags when compiling or linking.  
plotutils  Version 2.5.1  

Updated: 2009-05-07
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
binary: Not yet updated .  Version for SFU 3.0 is in the src directory.
src: /src/posgresql
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. 
Popclient Version 1.0

Added: 2004-06-09
 
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 2.6.2

Updated: 2009-05-19
Python is an interpreted, interactive, object-oriented programming language that combines remarkable power with very clear syntax.
 
qpopper  Version 4.0.8

Updated: 2005-09-23
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.1

Added: 2007-03-12
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.1

Updated: 2008-06-27
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-20
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.1

Added: 2005-10-19
Rdate lets you set the system's date from a remote NTP server/host.
re2c  Version 0.12.0

Added: 2007-05-10
 
readline  Version 5.0

Updated: 2005-05-25
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-02-20
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-02-20
graphic rendering extensions  
rev  Version 1.0.1

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

Added: 2004-10-27 
Rman (Recovery Manager) is a tool that: manages the process of creating backups and also manages the process of restoring and recovering from them.
rs  Version 1.0

Updated: 2004-07-03
 
rsh Version 1.1

Added: 2008-06-27
This is an update to the classic 'rsh' program.
rsync  Version 3.0.5

Updated: 2009-05-04
Rsync is a utility that provides fast incremental file transfer.  It is considered an 'rcp' replacement.
Ruby  Version 1.8.5

Updated: 2006-10-03
 
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.7.10a

Updated: 2004-10-12
Contributed by Brian Reiter: http://www.wolfereiter.com
Rxvt is a vt-102 color emulating terminal that uses X-windows.
screen Version 4.0.2.2

Updated: 2005-06-17
Screen is a full-screen windows manager that can multiplex several virtual terminals through pseudo-terminals to one terminal.
 
script/S-Lang Version 1.4.9

Added: 2005-05-13
An interpreted programming language.
 
sendmail Version 8.14.1

Added: 2008-07-27
This is the original Sendmail plus SASL and TLS.  Recommended uppdate for all SUA/Interix platforms. An MTA for sending/receiving e-mail.
 
shc  Version 3.8.6

Added: 2008-01-17
Shell Compiler. This creates a binary from a shell.   
shed  Version 1.10

Added: 2004-07-08
Shed is a simple hex editor with a pico-style interface.  
skey Version 1.0

Updated: 2008-07-02
The utilities for managing the S/Key system
 
skeyinit Version 1.0

Updated: 2008-07-02
Change password or add user to S/Key authentication system
 
sort Version 1.2.1

Updated: 2007-05-29 
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-25 
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.5.1.1

Updated: 2008-08-14
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 1.6.8.9.2

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.2

update to SFU version
Updated: 2007-08-21
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 4.8a.1

Updated: 2008-05-18
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: 2004-10-27 
TkMan is a graphical, hypertext manual page and Texinfo browser for UNIX.
tcp_wrappers Version 7.6

Added: 2006-07-29
Monitor incoming requests for network services.
 
tcsh  Version 6.14.0.0.4

Updated: 2006-09-29
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.
tftpd Version 1.0

Added: 2007-11-13
This updates the Trivial FTP daemon to have a few new options. This also gets around a problem of running tftpd as it ships with SFU 3.5 (and maybe other versions).
There is a "-u username" option to specify tftpd to run as a particular user rather than the default from inetd (which usually will be local administrator).

There is a "-c" to allow files to be created. Otherwise only files that exist can get written to.

There is a "-s" for 'secure' option. When this is set then relative paths will be located within the specified tftp directory and won't need a full pathname. Useful for Xterm's and other diskless machines.

The older '-l' and '-n' option continue to be supported. The security has been tightened up a bit for permissions checking, etc.
test Version 1.0

Added: 2006-05-12
A condition evaluation utility.
 
TIFF  Version 3.8.2.1  

Updated: 2006-06-10
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-20
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-09-29
This utility converts an Interix/Unix UID to a Windows SID.  
units  Version 1.80.1

Updated: 2004-02-20
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.2

Updated: 2005-06-14

For more info, see our database connectivity page. 

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.4.3

Updated: 2007-11-26
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-15
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-18
This is the traditional UNIX vacation program.
vim  Version 6.3.86

Updated: 2005-08-12
 
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-20
This is the standard UNIX wall(1) utility.  
wcc Version 1.10.2

Superseded: 2007-11-28
For compiling Win32 programs from within the Interix environment.  wcc has been superseded by the c89 update above.
 
wget  Version 1.10.2

Updated: 2005-10-26
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-10
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.
which Version 2.16

Updated: 2004-02-20
 
whois  Version 1.0 .1

Updated: 2007-05-05
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.
winpath2unix Version 1.1

Updated: 2007-09-04
Converts Win32 pathnames to Unix pathnames.
 
write  Version 1.0.1
binary: /pkgs/3.5/write-current-bin.tgz

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

Updated: 2006-01-02 
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.
xfig  Version 3.2.5

Updated: 2007-04-16
Xfig is a menu-driven tool that allows the user to draw and manipulate objects interactively under the X Window System.
xft  Version 2.1.2.4

Updated: 2004-04-16
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-20
Xgalaga is a color graphics X11R6 space game. It is a good X server test application.
xmlstarlet Version 1.0.1.1

Updated: 2006-03-26
Contributed by Brian Reiter: http://www.wolfereiter.com
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 0.8.2.4

Updated: 2004-04-21
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 11.7.2.0

Updated: 2007-05-21 
This color version of xterm is built against the X11R6.8.2 libraries and is an update to the xterms that ship with SFU.
xtetris  Version 2.6

Updated: 2005-05-15 
The classic dropping block game.
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.
 
Xxgdb Version 1.12

Added: 2004-05-25
A graphical interface to gdb.
 
Yacc  Version 1.2

Updated: 2006-05-09
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 y.tab.c.
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-19
'Yes' repeatedly outputs affirmative.
zip  Version 2.32

Updated: 2006-07-10
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.2d

Updated: 2006-09-02
Zlib is a general purpose data compression library.  All functions of the compression library are documented.
zsh  Version 4.2.5.6

Updated: 2006-09-29
Zsh is a shell designed for interactive use, although it is also a powerful scripting language.