References

Unix Software and Packages

Software

Freeware for Solaris
Solaris Downloads
Solaris Freeware
GNU's Not Unix
GNU Software
GNU Software Directory
FSF Software Directory
Savannah Free Software
Sun Solaris Patches
Sun SunPCi Drivers and Documentation
Solaris Package Archive
Walnut Creek CDROM - Free Software
Freshmeat - Open Source
Sourceforge - Open Source
FreshPorts
Wiretapped- security software

Packages

a2ps an Any to PostScript filter
acrobat viewer PDF viewer
amanda Advanced Maryland Automatic Network Disk Archiver
Analog web logfile analyser
antiword convert MS Word (all versions) to text or postscript
apache webserver
  -mod_ssl apache interface to OpenSSL
apache-ssl webserver
autoconf extensible package of m4 macros that produce shell scripts to automatically configure software source code packages
automake a tool for automatically generating Makefiles
autossh automatically restart SSH sessions and tunnels
AWStats web server logfile analyzer
balance simple but powerful generic TCP proxy with round-robin load balancing and failover mechanisms
bash is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh).
bc arbitrary precision numeric processing language
bind Berkeley Internet Name Domain - an implementation of the DNS protocols
    -rndcstats.pl uses the rndc stats command and file to calculate number of queries per second
    -ldap2dns create DNS (Domain Name Service) records directly from a LDAP directory
    -probind web application for administrating one or more BIND servers
bison  
bonnie a number of simple tests of hard drive and file system performance
bonnie++ a number of simple tests of hard drive and file system performance
bzip2 a block-sorting file compressor (better than gzip)
cas enterprise Single Sign On for the web
chkins.sh check your Server to ensure that it has adequate resources to successfully Install the Oracle Database Software
chrootkit locally check for signs of a rootkit
CirclePack suite of programs which provides a fairly user-friendly interface for the creation, manipulation, storage, and display of circle packings
clusterSSH an admin tool for simultaneous terminal access to several clustered systems over an ssh connection
COBOL (Tiny)  
CoCoA a special-purpose system for doing Computations in Commutative Algebra
conserver allow logging of console data and allow multiple users to watch a serial console at the same time
Courier Mail Server an integrated mail server suite that provides ESMTP,¸ IMAP, POP3, webmail, and mailing list services
    -Courier IMAP included in the Courier mail server, but configured as a standalone IMAP server that can be used with other mail servers that deliver to maildirs
    -Maildrop a mail filter/mail delivery agent included in the Courier mail server, but configured as a standalone build that can be used with other mail servers
    -SqWebMail same webmail server that's included in the Courier mail server, but packaged independently
cricket for monitoring trends in time-series data -- developed to help network managers visualize and understand the traffic on their networks
cucipop pop3 mail daemon
cURL a command line tool for transferring files with URL syntax
    -TkCVS Tcl/Tk-based graphical interface to the CVS
db The Berkeley Database (Berkeley DB), the Open Source embedded database system
Distributed Checksum Clearinghouses a system for identifying bulk mail
dhcp ISC Dynamic Host Configuration Protocol Distribution
dio a device I/O analysis tool for Solaris -- better than sar -d and iostat
dotfile a tool to help the user configure basic things as well as exotic features of his favorite programs without knowing the syntax of the configuration files
dsniff a number of tools for examining traffic on a network -- including the dsniff sniffer, webspy, a URL sniffer and other tools
dvipdfm dvi to pdf converter
egd Entropy Gathering Daemon
elm a repository for information about elm, the mail user agent download
elinks feature-rich text mode web browser
emacs an open source text editor
    -xemacs another version of emacs
    -AUCTeX provides a better environment in emacs for writing LaTeX
expect a tool for automating interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, etc.
explorer data collector a Sun data collection tool, comprised of shell scripts and a few binary executables
f2c fortran to C converter
factory a C++ class library that implements a recursive representation of multivariate polynomial data
fetchmail POP2/POP3/APOP/IMAP mail forwarder
flex fast lexical analyser generator
fltk Fast Light Tool Kit - GUI toolkit for X, OpenGL, and MS Win
Fonts Vietnamese fonts
fping quickly ping N number of hosts
frontman a graphical front-end to Octave, Macaulay 2, Singular, and Yacas. (they're working on R, GAP, and Maxima)
ftpd-bsd ftp daemon
FWTK The FireWall ToolKit (FWTK) is a set of proxies which you can use to build your own firewall.
GAP 4 a system for computational discrete algebra with particular emphasis on computational group theory
gawk GNU's version of awk
Gb a C++ program for computing efficiently Groebner bases
gc The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting replacement for C malloc or C++ new.
gcc GCC contains front-ends for C, C++, Objective C, Chill, Fortran, and Java as well as libraries for these languages (libstdc++, libgcj,...).
GD ANSI C library for the dynamic creation of images
gd.pm perl port of gd graphics library (png and jpeg only; an older version can create gif)
GDB GNU debugger
    xxgdb X frontend for GNU debugger
gdbm a set of database routines that use extensible hashing.
gettext set of tools that provides a framework to help other GNU packages produce multi-lingual messages
Ghostscript/view an interpreter for the PostScript language
   -GV postscript viewer
   -epstool a utility to create or extract preview images in EPS files, fix bounding boxes and convert to bitmaps
   -pstoedit a tool for translating PostScript into various other vector formats
gif2png converts files from the obsolescent Graphic Interchange Format to Portable Network Graphics
gifsicle manipulates gif image files in a variety of ways
Gimp GNU Image Manipulation Program - suitable for such tasks as photo retouching, image composition and image authoring
glut OpenGL Utility Toolkit (GLUT)
GMP Gnu-MP - a library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers.
gotmail a perl script to download mail from hotmail.com
GPG a complete and free replacement for PGP. see also: PGPi
graft a mechanism for managing multiple packages under a single directory hierarchy
groff front end for the groff document formatting system
gsftopk a program that uses Ghostscript to render PostScriptTM fonts and convert the bitmaps to .pk format for use with xdvi or other .dvi viewers. ...can handle all types of fonts acceptable to Ghostscript, including .pfa, .pfb, and .ttf (TrueTypeTM) files
Gnuplot an interactive plotting program
GTK+ multi-platform toolkit for GUIs based on
    -ATK set of interfaces for accessibility
    -glib low-level core library that forms the basis of GTK+ and GNOME -- contains many useful C routines for things such as trees, hashes, and lists
    -pango library for layout and rendering of text
gzip compression utility
h3270 allows you to use IBM 3270 hosts from within a web browser
hping network tool able to send custom ICMP/UDP/TCP packets and to display target replies like ping does with ICMP replies
htDig a complete world wide web indexing and searching system
idled a program that will run in the background on a machine and monitor the current tty sessions
ifstatus identify network interfaces that are in debug or promiscuous mode.
IJG Independent JPEG Group - jpeg library
   -JPEG/JBIG JPEG and JBIG committees
Image Magick tools and libraries to read, write, and manipulate an image in many image formats
  Perl Magick makes it even more useful
IMAP (Cyrus) a method of accessing electronic messages
IMAP (UW) a method of accessing electronic messages
imapbiff new mail notifier for IMAP accounts (uses ssl)
inn InterNetNews package - a complete Usenet system
IP Filter can be used to provide network address translation (NAT) or firewall services
iperf for measuring TCP and UDP bandwidth performance
ircII interface to the Internet Relay Chat system
Ispell an interactive spell-checking program
JAMA/C++ Linear Algebra Package - a translation of the Java Matrix Library, developed by the Mathworks and NIST, into C++ (requires TNT, see below)
JASS Solaris[tm] Security Toolkit, informally known as the JumpStart[tm] Architecture and Security Scripts (JASS) toolkit
Java  
john the ripper password cracker - to detect weak Unix passwords
jpeg2ps converts jpeg to postscript Level 2 or 3
JpGraph PHP OO graph class library
Kerberos (MIT) network authentication protocol
Kerberos (Heimdal) network authentication protocol
Kermit file transfer software
    G - Kermit file transfer software
knotplot program to visualize and manipulate mathematical knots in three and four dimensions
knotscape provides convenient access to tables of knots and calculates hyperbolic invariants
ksh Korn shell from AT&T (see also)
L5 like ls -R, but tells you everything it can about a file's status, and adds on an MD5 hash of it
lapack provides routines for solving systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalue problems, and singular value problems.
   ScaLAPACK a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers
latex2html a converter written in Perl that converts LATEX documents to HTML
less a pager that displays text files
LessTif the Hungry Programmers' version of OSF/Motif«.
libiconv text encoding conversion library
libnids IP defragmentation, TCP stream assembly and port scan detection
libpcap packet capture library
libpng the official PNG reference library
libtiff provides support for the Tag Image File Format (TIFF)
libtool generic library support script
libungif a library which can be called in the same manner as giflib, but creates uncompressed gifs instead of ones encoded with LZW
lib a highly modular, general-purpose client side Web API written in C
libXpm XPM libraries
LiDIA A C++ Library For Computational Number Theory
listproc mailing list management
LiE Computer algebra package for Lie group computations
logcheck automatically run and check system log files for security violations and unusual activity
logwatch customizable log analysis system
lprng an enhanced, extended, and portable implementation of the Berkeley LPR print spooler functionality.
lrzsz implementation of the X/Y/Zmodem protocols
lsof Lists open files and which process has them open
ls (colorized) coreutils - has a colorized version of ls among other things
Lynx a text browser for the World Wide Web
LyX an advanced open source document processor with a LaTeX backend
m4 (GNU) an implementation of the traditional Unix macro processor
Macaulay a computer algebra system for mathematical computations in algebraic geometry and commutative algebra
Macaulay 2 a complete rewrite of Macaulay (see frontman above).
maildrop a replacement for your local mail delivery agent
mailman automates the management of Internet mailing lists
man2html convert man pages to html
majordomo automates the management of Internet mailing lists
   MajorCool a CGI script written in Perl that provides a Web interface to Majordomo v1.9x
make a tool which controls the generation of executables and other non-source files of a program from the program's source files
mapedit editor for imagemap files
MARS_NWE NetWare 3.x Emulator for Linux and FreeBSD (Dead)
md5 compute md5 sums
md5deep" compute md5 sums
Media Player Microsoft Windows Media Player for Solaris
memconf perl script that displays memory modules installed in a Sun system
memtool for Solaris - provides detailed info on memory usage
MessageWall a free software SMTP proxy
metachk checks the sanity and health of RAID configs (Solaris Volume Manager)
metamail a package of programs for handling MIME mail
mh Message Handler MAU. see also nmh below.
    mh-e GNU Emacs front end for MH
    exmh X user interface for MH mail (tcl/tk)
miltrassassin plugin for the Sendmail Milter library that pipes all incoming mail through spamassassin
MIMEDefang a framework for filtering e-mail. It uses Sendmail's "Milter" API, some C glue code, and some Perl code to let you write high-performance mail filters in Perl
mm Shared Memory Library
MP Multi-Protocol - a protocol designed for integrating symbolic, numeric, graphics, document processing, and other tools for scientific computation, into a single distributed problem-solving environment.
mpack utilities for encoding and decoding binary files in MIME
MRTG Multi Router Traffic Grapher (MRTG) is a tool to monitor the traffic load on network-links.
mush mail user's shell
mutt another MUA
mysql Open Source SQL database
.NET(C#)/DotGNU implementation of the Common Language Infrastructure (CLI), more commonly known as ".NET", includes everything that you need to compile and run C# and C applications that use the base class libraries, XML, and Systems.Windows.Forms
.NET(C#)/Mono includes a compiler for the C# language, a Common Language Runtime (CLR) for the Common Language Infrastructure (CLI) and a set of class libraries. The runtime can be embedded into your application. It implements both ADO.NET and ASP.NET
nagios host, service and network monitoring program
nagiosExchange nagios plugins and add ons
nagios - PerfParse facilitates the storage and analysis of binary performance data produced by Nagios
NASM Netwide Assembler
ncftp a full-featured user interface to standard FTP
ncs network characterization service (NCS) provides the ability to diagnose and troubleshoot networks hop-by-hop
ncurses Displays and updates text on text-only terminals.
NEdit a multi-purpose text editor for the X Window System
nessus remote security scanner
netcat (gnu) (original) a featured networking utility which reads and writes data across network connections, using the TCP/IP protocol
netest a tool to measure bandwidths (physical and available) if possible, or maximum throughput otherwise
nethack a single player dungeon exploration game
netoffice web based project-management environment written in php/mySQL
netpbm a toolkit for conversion of images between a variety of different formats
netscape an integrated program that allows one to browse the web, read mail and newsgroups, create html, and chat
netscape stuff helper programs for Netscape
net-snmp tools relating to the Simple Network Management Protocol (SNMP)
nmap Stealth Port Scanner for Network Exploration and Security Audits
nmh (new) Mail Handling (mh) system
ntop a network traffic probe that shows the network usage
octave a high-level language, primarily intended for numerical computations (see frontman)
op allow others to run commands as root (like sudo but different)
OpenGL High Performance 2D/3D Graphics
OpenLDAP an open source implementation of the Lightweight Directory Access Protocol
    -LDAP sysutils Collection of routines to access an online LDAP database containing information on systems within an organization
   -perLDAP is made up of two main components to write LDAP clients
    -ldap2dns create DNS (Domain Name Service) records directly from a LDAP directory
   -Perl-LDAP a collection of perl modules which provide an object orientated interface to LDAP servers
OpenSSH a FREE version of the SSH protocol suite of network connectivity tools
OpenSSL 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.
Ortep-III Oak Ridge Thermal Ellipsoid Plot - draw crystal structure illustrations, Ball-and-stick type illustrations of a quality suitable for publication with either spheres or thermal-motion probability ellipsoids, and stereoscopic pairs of illustrations which aid in the visualization of complex arrangements of atoms and their correlated thermal motion patterns
overlib a JavaScript library created to enhance websites with small popup information boxes
Pascal (GNU) GNU Pascal Compiler
pascal a free Pascal Compiler
patch takes a patch file containing a difference listing produced by diff and applies those differences to one or more original files, producing patched versions
pchar a tool for measuring internet path characteristics
pconsole an admin tool for simultaneous terminal access to several clustered systems over an ssh connection
pdftk pdf toolkit
perl need I say more?
PerlTk Perl/Tk extension to Perl
PGP Pretty Good Privacy - enables people to securely exchange messages, and to secure files, disk volumes and network connections with both privacy and strong authentication. see also: PGPi
ph online phonebook
PHP a server-side cross-platform, HTML embedded scripting language
Pine another MUA
pkg-config a system for managing library compile/link flags that works with automake and autoconf
popa3d pop3 mail daemon
postal benchmark smtp and pop mail servers
postfix an alternative to the widely-used Sendmail program
prngd Pseudo Random Number Generator Daemon (EGD replacement)
Procmail can be used to create mail-servers, mailing lists, sort your incoming mail into separate folders/files (real convenient when subscribing to one or more mailing lists or for prioritising your mail), preprocess your mail, start any programs upon mail arrival (e.g. to generate different chimes on your workstation for different types of mail) or selectively forward certain incoming mail automatically to someone
proftpd ftp daemon
PSPP program for statistical analysis of sampled data. It interprets commands in the SPSS language and produces tabular output in ASCII, HTML, or PostScript
psutils utilities for manipulating PostScript documents
python is an interpreted, interactive, object-oriented programming language
qDecoder Ansi C Library to facilitate the creation of CGI software
qmail a modern SMTP server which makes sendmail obsolete
qpopper a pop3 daemon
R language and environment for statistical computing and graphics similar to S
see also R - GNU Project
radius a server for remote user authentification and accounting
razor a distributed, collaborative, spam detection and filtering network
rbcheck relay blocking check (mail)
rdist maintain identical copies of files over multiple hosts
readline set of functions for use by applications that allow users to edit command lines as they are typed in
rlwrap a readline wrapper
Real Player Audio Visual player
RRDtool Round Robin Database. RRD is a system to store and display time-series data
rsync provides fast incremental file transfer
rt request tracker - ticketing system to manage tasks, issues, and requests
rx replacement for GNU regex library
REQ Remy Evard's Request System
rxvt ouR eXtended Virtual Terminal
samba provides seamless file and print services to SMB/CIFS clients
SASL (Cyrus') Simple Authentication and Security Layer
SATAN If it requires explanation, you don't need it.
scanssh scans a list of addresses and networks for running SSH protocol servers and their version numbers
scilab free "matlab-like" program
   scicos GUI-based editor for modeling dynamical systems as block diagrams (included with scilab)
screen a full-screen window manager that multiplexes a physical terminal between several processes
scsiinfo displays information about SCSI devices attached to a given system
sendmail MTA
  smrsh sendmail restricted shell program
SE Toolkit displays notices and repair suggestions while detecting problems in Solaris (see XE Toolkit)
singular Computer Algebra System for polynomial computations with special emphasis on the needs of commutative algebra, algebraic geometry, and singularity theory (see frontman above).
skencil vector drawing and editing application
S/Key one-time password scheme based on a one-way hash function
SnapPea a program for creating and studying hyperbolic 3-manifolds
sng This tool enables you to decompile PNGs into an information-preserving .sng text format that you can hack with a text editor. Then you can recompile the .sng back to a .png -- handy if you need to add or edit some obscure ancillary PNG chunk that your graphics tools don't understand. Also handy if you want to generate PNGs programmatically using text tools
snmp for perl Perl 5 modules SNMP_Session.pm and BER.pm
snort lightweight network intrusion detection system
spamassassin a mail filter to identify spam
spamassassin milter plugin plugin for the Sendmail Milter library that pipes all incoming mail through spamassassin
spfilter build and consolidate lists from various sources via http or rsync for use by mailservers (blacklist), nameservers (dnsbl) and scripting
subversion version control system
stress a tool designed to put given subsytems under a specified load
sudo allows a system administrator to give certain users (or groups of users) the ability to run some (or all) commands as root while logging all commands and arguments
synctree ...synchronize local file space
(an adapted version for GNU and OpenBSD)
sysinfo provides extremely detailed, platform independent hardware, software, and OS configuration data for most major Unix/Linux platforms
tar archives and extracts files to and from a single file
Tcl/Tk Tool Command Language and the Tk Toolkit
tcpdump protocol packet capture and dumper program
tcpreplay replay saved tcpdump files at arbitrary speeds
tcpstat reports certain network interface statistics much like vmstat does for system statistics
tcp_wrappers monitor and filter incoming requests for the SYSTAT, FINGER, FTP, TELNET, RLOGIN, RSH, EXEC, TFTP, TALK, and other network services
teTeX a complete TeX distribution
texinfo a set of utilities which generate printed manuals, plain ASCII text, and Info files
TNT Template Numerical Toolkit - an interface and reference implementation of multidimensional arrays for numerical computing
top display and update info about cpu processes. see newer version and procps
trn a threaded newsgroup reader
ttywatcher a host security monitor with active countermeasures -- allows the admin to monitor and control users in real-time
tutos a tool to manage the the organizational needs of small groups, teams, departments ...
twiki Web-based collaboration platform
ucspi-tcp tcpserver and tcpclient are easy-to-use command-line tools for building TCP client-server applications (Dan Bernstein stuff)
vim a vi clone with version for many popular (and not so popular) OSs
VIM-LaTeX a set of latex macros for vim
Webglimpse engine for indexing and searching text files
wget network utility to retrieve files using HTTP and FTP
WU-FTPD ftp daemon
X the X Window System
Xaw3d Widgets
xdvik dvi viewer (based on tetex's xdvi)
Xforms GUI toolkit
Xfree86 the open-source X Window System
xlockmore
xfig drawing program for X Win
xpdf a pdf viewer
xscreensaver screensaver and locker for X
xsokoban A puzzle game
XPM see libXpm
yacas an easy to use, general purpose Computer Algebra System, a program for symbolic manipulation of mathematical expressions (see frontman)
zlib  
zsh Z shell