Software Available On RS/GSI Sun Systems

Programming Tools

Compiler Suites (Supported Languages: C, C++, Fortran (77,90,95), perl, java)
GNU (gcc) Compiler Suite 2.95.3 /usr/local/bin/
Sun Workshop/Forte Compiler Suite 6 /auto/compilers/
Sun Forte for Java 1.0 (release 2.0) /auto/compilers/forte4j
Perl suite 5.6.1 /usr/local/bin/
Solaris basic C compiler n/a /usr/ucb/cc
Tcl/Tk 8.2 /usr/local/
Sun jdk 1.2/1.3/1.4 /bin/
Kaffee jdk 1.3 /usr/local/bin/
Swarm cellular automata libraries Nov/2001 /home/swarm1 Notes: See Prof. Paul Box for use.

Text Editors
emacs 20.7.1 /usr/local/bin/emacs Text editor and a religion
xemacs 20.4 /auto/compilers/bin/xemacs Emacs for the heretic
vi n/a /bin/vi Another religion
vim/gvim 6.0 /usr/local/bin/vim (Runs in terminal) /usr/local/bin/gvim (Runs in X-window) "Vi - Improved"
nedit 5.1 /auto/compilers/bin/nedit Text editor that comes with Sun Workshop compiler suite
pico 3.4 /usr/local/bin/pico Simple text editor. Part of Pine news reader.

/bin/csh Default Shell
/usr/local/bin/bash version 2.05 NFS mounted

Office Suites
Star Office 6.0 /usr/local/bin/staroffice Default Office Suite
Applix 4.42 /usr/local/bin/applix Applix Office Suite

Text Markup
Tex 3.14159 /usr/local/teTex Tex document markup
nroff/groff groff 1.17.2 /bin/nroff /usr/local/bin/groff Standard Unix text markup

Miscellaneous Applications
Arc 7 /usr/local/bin/arc* GIS software
Imagine 8.3/8.4/8.5 /usr/local/bin/imagine /usr/local/bin/imagine830 /usr/local/bin/imagine840 /usr/local/bin/imagine850 Image processing software.
Acrobat Reader 5.0.5 /usr/local/Xbin/acroread This software is used to read pdf files.
Netscape Navigator 4.7 /usr/local/netscape Web browser
Real Player 5.0 Gold /usr/local/RealAudio & /usr/local/rvplayer5.0 Getting a little dated, should update.
ImageMagick 3.6 /usr/local/ImageMagick An X11 package for display and interactive manipulation of images.
xmgr 4.1.2 Location /usr/local/xmgr An XY plotting tool for workstations or X-terminals using X.
Sysinfo 4.1.1 /usr/local/sysinfo Utility to display information about the current system.
Ghostview/GV 3.6.2/3.5.8 /usr/local/bin/ghostview|gv Postscript ( .ps) file viewers
GnuPlot 3.7 /usr/local/bin/gnuplot For plotting Data and equations.
Workman 1.3a /usr/local/Xbin Play music CD's
SPlus 5 /usr/local/bin/splus Statistical software
R ?? /usr/local/bin/R SPlus clone?

Miscellaneous binaries in /usr/local/bin/
a2p - Awk to Perl translator
addftinfo - add information to troff font files for use with
afmtodit - create font files for use with groff -Tps
anytopnm - attempt to convert an unknown type of image  file
appletviewer - Java applet viewer
ar - maintain portable archive or library
arch - display the architecture of the current host
archie - query an archie server
as - assembler
atktopbm - convert Andrew Toolkit raster object to  portable
btoa, atob - encode/decode binary to printable ASCII
autoexpect - generate an Expect script from watching a  ses-
bash - GNU Bourne-Again SHell
bashbug - report a bug in bash
brushtopbm - convert a doodle brush  file  into  a  portable
c2ph - "C to Perl header".  For use with Perl XS.
ci - check in RCS revisions
cmp - compare two files
cmuwmtopbm - convert a CMU  window  manager  bitmap  into  a
co - check out RCS revisions
cpp - the C language preprocessor
cryptdir - encrypt/decrypt all files in a directory
ctags - create a tags file for use with ex and vi
dbiproxy - A proxy server for the DBD::Proxy driver
des - encrypt files
diff - display line-by-line  differences  between  pairs  of
diff3 - 3-way differential file comparison
diffpp - pretty-print diff outputs with GNU enscript
edusers - edit users list created by package
ee - easy editor
egrep - search a file  for  a  pattern  using  full  regular
enscript - convert text files to PostScript
ex - text editor
expect - programmed dialogue with interactive programs, Ver-
expectk - Expect with Tk support
faxq - display fax jobs queued by faxspool(1)
faxrm - remove fax jobs queued by faxspool(1)
faxrunq - send fax jobs queued by faxspool(1)
faxspool  -  queue  and  convert  files  for   faxing   with
fgrep - search a file for a fixed-character string
fig2dev - translates Fig code to various graphics languages
figlet - print in  large  characters  made  up  of  ordinary
find2perl - Convert find commands to perl scripts
findsrc - walk directories, trying to find source files
fitstopgm - convert a FITS file into a portable graymap
formail - mail (re)formatter
stat, lstat, fstat - get file status
fstopgm - convert a Usenix FaceSaver(tm) file into  a  port-
funzip - filter for extracting from a ZIP archive in a pipe
g3cat - concatenate multiple g3 documents
g3topbm - convert a Group 3 fax file into a portable bitmap
gemtopbm - convert a GEM .img file into a portable bitmap
geqn - format equations for troff
getmach - NETUSE Host Selection utility
giftoppm - convert a GIF file into a portable pixmap
gindxbib - make inverted index for bibliographic databases
glimpse - [almost all letters] _p_a_t_t_e_r_n
glimpseindex -o -t -w 5000 ~ >& .glimpse_out
glookbib - search bibliographic databases
gnroff - emulate nroff command with groff
gouldtoppm - convert Gould scanner file into a portable pix-
gpic - compile pictures for troff or TeX
gprof - display call-graph profile data
grefer - preprocess bibliographic references for groff
grep - search a file for a pattern
grodvi - convert groff output to TeX dvi format
groff - front end for the groff document formatting system
grog - guess options for groff command
grops - PostScript driver for groff
grotty - groff driver for typewriter-like devices
gs - Ghostscript (PostScript and  PDF  language  interpreter
gsoelim - interpret .so requests in groff input
gtbl - format tables for troff
gtk-config - script to get information about  the  installed
gtroff - format documents
gunzip - uncompress files
gzexe - compress executable files in place
gzip - compress files
h2ph - convert .h C header files to .ph Perl header files
h2xs - convert .h C header files to Perl extensions
hgrep - highlight results of a grep
hipstopgm - convert a HIPS file into a portable graymap
hostinfo - Network Host Information listing utility
icontopbm - convert a Sun icon into a portable bitmap
ident - identify RCS keyword strings in files
ilbmtoppm - convert IFF ILBM file into a portable pixmap
imgtoppm - convert an Img-whatnot file into a portable  pix-
info - Return information about the state of the Tcl  inter-
ispell - spell checker
jar - Java archive tool
java - Java interpreter
javac - Java compiler
javadoc - Java API Documentation Generator
javakey - Java security tool
javap - Java class file disassembler
jdb - Java debugger
kermit - C-Kermit 6.0.192 communications software for serial
kibitz - allow two people to interact with one shell
kit, mailkit, unkit - the ultimate mailing tools
ld - link-editor for object files
less - perl pragma to request less of something from the
lispmtopgm - convert a Lisp Machine  bitmap  file  into  pgm
lkbib - search bibliographic databases
lockfile - conditional semaphore-file creator
lsof - list open files
macptopbm - convert a MacPaint file into a portable bitmap
mailagent - an automatic mail-processing tool
kit, mailkit, unkit - the ultimate mailing tools
make - maintain, update, and regenerate related programs and
makekit - split files up into shell archive packages
mattrib - change MSDOS file attribute flags
mcd - change MSDOS directory
mcopy - copy MSDOS files to/from Unix
md5 - calculate a message-digest fingerprint (checksum)  for
mdel - delete an MSDOS file
mdir - display an MSDOS directory
merge - three-way file merge
mformat - add an MSDOS filesystem to a  low-level  formatted
mgrtopbm - convert a MGR bitmap into a portable bitmap
mkmanifest - create a shell script to restore Unix filenames
mkpasswd - generate new password, optionally apply it  to  a
mlabel - make an MSDOS volume label
mmd - make an MSDOS subdirectory
mpage - print multiple pages per sheet on PostScript printer
mrd - remove an MSDOS subdirectory
mread - low level read (copy) an MSDOS file to Unix
mren - rename an existing MSDOS file
mtvtoppm - convert output from the MTV or  PRT  ray  tracers
mtype - display contents of an MSDOS file
mwrite - low level write (copy) a Unix file to MSDOS
native2ascii - native to ASCII converter
nc - Client program for NEdit text editor
netuseadmin - NETUSE administration utility
nfslogsum - summarize nfswatch log file
nfswatch - monitor an NFS server
nm - print name list of an object file
package - register package user via mailagent
passmass - change password on multiple machines
patch - apply a diff file to an original
pbmlife - apply Conway's rules of Life to a portable bitmap
pbmmake - create a blank bitmap of a specified size
pbmmask - create a mask bitmap from a regular bitmap
pbmreduce - read a portable bitmap and reduce it N times
pbmtext - render text into a bitmap
pbmto10x - convert a portable bitmap into Gemini 10X printer
pbmtoascii - convert a portable bitmap into ASCII graphics
pbmtoatk - convert portable bitmap to Andrew Toolkit  raster
pbmtocmuwm - convert a portable bitmap  into  a  CMU  window
pbmtoepson - convert a portable bitmap  into  Epson  printer
pbmtog3 - convert portable bitmaps (PBM) into G3 fax files
pbmtogem - convert a portable bitmap into a GEM .img file
pbmtogo - convert a portable bitmap into compressed  GraphOn
pbmtoicon - convert a portable bitmap into a Sun icon
pbmtolj - convert a portable bitmap into HP LaserJet format
pbmtomacp - convert a portable bitmap into a MacPaint file
pbmtomgr - convert a portable bitmap into a MGR bitmap
pbmtopi3 - convert a portable bitmap  into  an  Atari  Degas
pbmtoplot - convert a portable bitmap into  a  Unix  plot(5)
pbmtoptx - convert a portable bitmap into Printronix printer
pbmtox10bm - convert a portable bitmap into an X10 bitmap
pbmtoxbm - convert a portable bitmap into an X11 bitmap
pbmtozinc - convert a portable bitmap into a Zinc bitmap
pbmupc - create a Universal Product Code bitmap
pcal - generate PostScript calendars
pcxtoppm - convert a PCX file into a portable pixmap
pdf2dsc - generate a PostScript page list of a PDF document
pdf2ps - Ghostscript PDF to PostScript translator
perl - Practical Extraction and Report Language
perlbug - how to submit bug reports on Perl
perldoc - Look up Perl documentation in pod format.
pfbtops - translate a PostScript  font  in  .pfb  format  to
pgmbentley - Bentleyize a portable graymap
pgmedge - edge-detect a portable graymap
pgmenhance - edge-enhance a portable graymap
pgmhist - print a histogram of  the  values  in  a  portable
pgmnorm - normalize the contrast in a portable graymap
pgmoil - turn a portable graymap into an oil painting
pgmramp - generate a grayscale ramp
pgmtexture - calculate textural features on a portable gray-
pgmtofits - convert a portable graymap into FITS format
pgmtofs - convert portable graymap to  Usenix  FaceSaver(tm)
pgmtolispm - convert a portable graymap  into  Lisp  Machine
pgmtopbm - convert a portable graymap into a portable bitmap
pgmtoppm - colorize a portable graymap into a portable  pix-
pi1toppm - convert an Atari Degas .pi1 into a portable  pix-
pi3topbm - convert an Atari Degas .pi3 file into a  portable
picttoppm - convert a Macintosh PICT file  into  a  portable
pjtoppm - convert an HP PaintJet file to a portable pixmap
pl2pm - Rough tool to translate Perl4 .pl files to Perl5 .pm
plod - keep a log of your work
pnmarith - perform arithmetic on two portable anymaps
pnmcat - concatenate portable anymaps
pnmconvol - general MxN convolution on a portable anymap
pnmcrop - crop a portable anymap
pnmcut - cut a rectangle out of a portable anymap
pnmdepth - change the maxval in a portable anymap
pnmenlarge - read a portable anymap and enlarge it N times
pnmfile - describe a portable anymap
pnmflip - perform one or more flip operations on a  portable
pnmgamma - perform gamma correction on a portable anymap
pnmindex - build a visual index of a bunch of anymaps
pnminvert - invert a portable anymap
pnmmargin - add a border to a portable anymap
pnmnoraw - force a portable anymap into plain format
pnmpaste - paste a rectangle into a portable anymap
pnmrotate - rotate a portable anymap by some angle
pnmscale - scale a portable anymap
pnmshear - shear a portable anymap by some angle
pnmsmooth - smooth out an image
pnmtile - replicate a portable anymap into a specified size
pnmtops - convert portable anymap to PostScript
pnmtorast - convert a portable pixmap into a Sun rasterfile
pnmtotiff - convert a a portable anymap into a TIFF file
pnmtoxwd - convert a portable anymap into an X11 window dump
pod2html - convert .pod files to .html files
pod2man - Convert POD data to formatted *roff input
popmail - a pop3 client
ppmdither - ordered dither for color images
ppmhist - print a histogram of a portable pixmap
ppmmake - create a pixmap of a specified size and color
ppmpat - make a pretty pixmap
ppmquant - quantize the colors in a portable pixmap down  to
ppmquantall - run ppmquant on a bunch of files all at  once,
ppmrelief - run a Laplacian relief filter on a portable pix-
ppmtogif - convert a portable pixmap into a GIF file
ppmtoicr - convert a portable pixmap into NCSA ICR format
ppmtoilbm - convert a portable pixmap into an IFF ILBM file
ppmtopcx - convert a portable pixmap into a PCX file
ppmtopgm - convert a portable pixmap into a portable graymap
ppmtopi1 - convert a portable pixmap  into  an  Atari  Degas
ppmtopict - convert a portable pixmap into a Macintosh  PICT
ppmtopj - convert a portable pixmap to an HP PaintJet file
ppmtopuzz - convert a portable pixmap into an  X11  "puzzle"
ppmtorgb3 - separate a portable pixmap into  three  portable
ppmtosixel - convert a portable pixmap into DEC sixel format
ppmtotga - convert portable pixmap into a  TrueVision  Targa
ppmtouil - convert a portable pixmap into a Motif  UIL  icon
ppmtoxpm - convert a portable pixmap into an X11 pixmap
ppmtoyuv - convert a portable pixmap into an Abekas YUV file
procmail - autonomous mail processor
ps2ascii - Ghostscript translator from PostScript or PDF  to
ps2epsi - generate conforming Encapsulated PostScript
ps2pdf - Ghostscript PostScript to PDF translator
ps2ps - Ghostscript PostScript "distiller"
psbb - extract bounding box from PostScript document
psbook - rearrange pages in PostScript file into signatures
psidtopgm - convert PostScript "image" data into a  portable
psnup - uses pstops to merge multiple pages per sheet
psselect - select pages from a PostScript file
pstops - shuffle pages in a PostScript file
qrttoppm - convert output from the QRT  ray  tracer  into  a
ranlib - convert archives to random libraries
rasttopnm - convert a Sun rasterfile into a portable anymap
rawtopgm - convert raw grayscale bytes into a portable gray-
rawtoppm - convert raw RGB bytes into a portable pixmap
rcs - change RCS file attributes
rcsclean - clean up working files
rcsdiff - compare RCS revisions
rcsmerge - merge RCS revisions
rgb3toppm - combine three portable graymaps into  one  port-
rlog - print log messages and other  information  about  RCS
rmic - Java RMI stub compiler
rmiregistry - Java remote object registry
rot - rotate a file
rsync - faster, flexible replacement for rcp
s2p - Sed to Perl translator
scan - Parse string using conversion specifiers in the style
scp2 - secure copy client
screen - screen manager with VT100/ANSI terminal emulation
sdiff - print differences between two files side-by-side
serialver - serial version command
sftp2 - secure ftp client
shar - create shell archive file for extraction by /bin/sh
shell - Interpreter for shell archives
size - print section sizes in bytes of object files
sliceprint - slice documents with long lines.
sls - list information about file(s) and directories
spctoppm - convert an Atari compressed Spectrum file into  a
sputoppm - convert an Atari uncompressed Spectrum file  into
ssh-add2 - adds identities for the authentication agent
ssh-agent2 - authentication agent
ssh-dummy-shell - Ultimately restricted shell
ssh-keygen2 - authentication key pair generation
ssh-probe2 - seeks ssh servers from the local network
ssh2 - secure shell client (remote login program)
stat - print inode contents
states - awk alike text processing tool
strings - find printable strings in an object or binary file
strip - strip symbol table, debugging and line number infor-
sudo - execute a command as the superuser
sxpm - Show an XPM (X PixMap) file and/or convert XPM2 files
sysinfo - get and set system information strings
tapecv - tape copy and verify
tar - create tape archives and add or extract files
tclsh - Simple shell containing Tcl interpreter
tcsh - C shell with file name completion  and  command  line
tdl - A Command Line Version of XVTDL
tfmtodit - create font files for use with groff -Tdvi
tgatoppm - convert TrueVision Targa  file  into  a  portable
tifftopnm - convert a TIFF file into a portable anymap
tknewsbiff - pop up a window when news appears
top - display and  update  information  about  the  top  cpu
traceroute - print the route packets take to network host
transfig - creates a makefile for portable LaTeX figures
unbuffer - unbuffer output
kit, mailkit, unkit - the ultimate mailing tools
unshar - unpack shell archives from news, mail, notes, etc.
unzip - list, test and extract compressed  files  in  a  ZIP
unzipsfx  -  self-extracting  stub  for  prepending  to  ZIP
vim - Vi IMproved, a programmers text editor
wish - Simple windowing shell
workman - play audio compact discs on a SCSI CD player
xbmtopbm - convert an X11 or X10 bitmap into a portable bit-
ximtoppm - convert an Xim file into a portable pixmap
xkibitz - allow multiple people to interact in an xterm
xpmtoppm - convert an X11 pixmap into a portable pixmap
xtail - Watch the growth of files.
xwdtopnm - convert a X11 or X10  window  dump  file  into  a
ybmtopbm - convert a Bennet Yee "face" file into a  portable
yuvtoppm - convert Abekas YUV bytes into a portable pixmap
zcmp, zdiff - compare compressed files
zforce - force a 'z' extension on all gzip files
zip, zipcloak, zipnote,  zipsplit  -  compress files
zipgrep - search possibly zip files for a regular expression
zipinfo - list detailed information about a ZIP archive
zmore - file perusal filter for crt  viewing  of  compressed
znew -   recompress .Z files to .z files

Scripts in /usr/local/bin/
addup -  Add up all numbers in a certain column of file(s) or stdin
bdftops - ??
chill - Compile GNU Chill programs ?
city - Find city/zipcode.
comment - Used to make nice looking comments when running 'script' sessions, 
dislocate -  Expect script to disconnect and reconnect processes
dvipdf -  Convert DVI to PDF
edit-in-place - Do an "edit in place" of the specified file.
edusers - edit users list created by package
getafm -  get afm file from printer
OS-wrapper.csh - ??

$Id: software.shtml,v 1.5 2002/12/19 18:05:53 pfarrall Exp $