You can run application on bazooka.cs.ait.ac.th. The following paragraph
give a list of the soiftware you can access on this machine.
Check the cofiguration of the mail reader.
- Pine (tm) —a Program
for Internet News & Email— is a tool for reading, sending, and managing
electronic messages. It was designed specifically with novice computer users
in mind, but can be tailored to accommodate the needs of "power users"
as well. Pine uses Internet message protocols (e.g. RFC-822, SMTP, MIME, IMAP,
NNTP) and runs on Unix and PCs.
The guiding principles for Pine's user-interface were: careful limitation
of features, one-character mnemonic commands, always-present command menus,
immediate user feedback, and high tolerance for user mistakes. It is intended
that Pine can be learned by exploration rather than reading manuals.
Pine's message composition editor (Pico) and its file browser (Pilot) are
also available as separate stand-alone programs. Pico is a very simple and
easy-to-use text editor offering paragraph justification, cut/paste,
and a spelling checker.
- Mutt —"The Mongrel of Mail
User Agents" (part Elm, part Pine, part mh, part slrn, part everything
else) is an interactive screen-oriented mailer program that supersedes Elm,
Pine, mail and mailx.
Features include color support, message threading, MIME support (including
RFC1522 support for encoded headers), customizable key bindings, POP3, Delivery
Status Notification (DSN) support, and PGP/MIME.
is a redesign of the Mozilla mail component with the goal of becoming a cross-platform
stand alone mail application using the XUL user interface language. See the
Mozilla Thunderbird project page for
Thunderbird needs Xwindow.
- Emacs GNU Emacs is a self-documenting,
customizable, extensible real-time display editor.
Users new to Emacs will be able to use basic features fairly rapidly by studying
the tutorial and using the self-documentation features. Emacs also has an
extensive interactive manual browser. It is easily extensible since its editing
commands are written in Lisp.
GNU Emacs's many special packages handle mail reading (RMail) and sending
(Mail), outline editing (Outline), compiling (Compile), running subshells
within Emacs windows (Shell), running a Lisp
read-eval-print loop (Lisp-Interaction-Mode), automated psychotherapy (Doctor
:-) and many more.
- Pico is a very simple and
easy-to-use text editor offering paragraph justification, cut/paste, and a
- OpenOffice is an Open Source, community-developed,
multi-platform office productivity suite. It includes the key desktop applications,
such as a word processor, spreadsheet, presentation manager, and drawing program,
with a user interface and feature set similar to other office suites. OpenOffice
works under XWindow.
- A universal word processing application for creating business
letters, extensive text documents, professional layouts, and HTML
- A sophisticated application for performing advanced spreadsheet
functions, such as analyzing figures, creating lists, and viewing data.
- A tool for creating effective eye-catching presentations.
- A vector-oriented draw module that enables the creation of 3D
- TeX is "the" typesetting package. It was designed with no limiting
application in mind. It was intended to be able to prepare practically any
document —from a single page letter to a full book with formulae, tables,
figures, etc. The expertise of generations of professional printers has been
captured in TeX.
It includes teX, LaTeX (a set of macros for TeX), xdvi (to preview the pages
in Xwindow), dvips (to print a file on a PostScript printer).
is the well-known PostScript interpreter which is available for all common
and most esoteric platforms and supports many different printers and some
It includes ghostview, the Xwindow viewer.
All graphic software work under Xwindow.
- Xbmbrowser A program to allow the user to view a complete directory of X
bitmaps and X pixmaps all in one go, and to perform user defined actions on
these images. If you don't think this is usful, you have never dealt with
a directory of small icon images.
- Xv is an X11 program that displays
images in the GIF, JPEG, TIFF, PBM, PGM, PPM, X11 bitmap, Utah Raster Toolkit
RLE, PDS/VICAR, Sun Rasterfile, BMP, XPM, PCX, IRIS RGB, possibly PostScript,
Portable Networking Format(PNG) and PM formats on workstations and terminals
X Window System, Version 11.
And more xv japanese extensions patch supports images in the MAKI, MAG, PIC,
Pi PIC2, PhotoCD. And this patch also supports archived image files. Supported
archivers are arc, arj, lzh, tar, tar+compress, tar+gzip, tar+bzip2, zip,
- Xfig —Facility for Interactive
Generation of figures under X11— is a menu-driven tool that allows the
user to draw and manipulate objects interactively in an X window. The resulting
pictures can be saved, printed on postscript printers or converted to a variety
of other formats (e.g. to allow inclusion in LaTeX documents).
To enjoy the beautiful colors, specify "*customization: -color"
in your .Xdefaults or .Xresources file.
Xfig is internationlized from version 3.2. To use i18n feature, type $
xfig -international [-inputStyle OverTheSpot]. Xfig acts as non-i18n
version without -international option. If you put "Fig.international:
true" into your resource file, -international option may
Read /usr/X11R6/lib/X11/xfig/xfig.html for more information.
- Gimp is designed to provide an intuitive
graphical interface to a variety of image editing operations. Here is a list
of the Gimp's major features:
- Selection tools including rectangle, ellipse, free, fuzzy, bezier and
- Transformation tools including rotate, scale, shear and flip.
- Painting tools including bucket, brush, airbrush, clone, convolve,
blend and text.
- Effects filters (such as blur, edge detect).
- Channel & color operations (such as add, composite, decompose).
- Plug-ins which allow for the easy addition of new file formats and
new effect filters.
- Multiple undo/redo.
- Netpbm is a toolkit for conversion
of images between a variety of different formats, as well as to allow a few
basic image operations. Netpbm is based on the widely spread Pbmplus package
(release: 10 Dec 91). On top of that, a lot of improvements and additions
have been made. After the latest release of Pbmplus, a lot of additional filters
have been circulating on the net. The aim of Netpbm was, to collect these
and to turn them into a package. This work has been performed by a group of
programmers all over the world.
- Gnuplot is a command-driven interactive
function plotting program.
Plots any number of functions, built up of C operators, C library functions,
and some things C doesn't have like **, sgn(), etc. Also support for plotting
data files, to compare actual data to theoretical curves.
User-defined X and Y ranges (optional auto-ranging), smart axes scaling, smart
Labelling of X and Y axes.
User-defined constants and functions.
Support through a generalized graphics driver including for HPGL, LaTeX, PostScript,
Shell escapes and command line substitution.
- R is a language and environment
for statistical computing and graphics. It is a GNU project which is similar
to the S language and environment which was developed at Bell Laboratories
(formerly AT&T, now Lucent Technologies) by John Chambers and colleagues.
R can be considered as a different implementation of S. There are some important
differences, but much code written for S runs unaltered under R.
R provides a wide variety of statistical (linear and nonlinear modelling,
classical statistical tests, time-series analysis, classification, clustering,
...) and graphical techniques, and is highly extensible. The S language is
often the vehicle of choice for research in statistical methodology, and R
provides an Open Source route to participation in that activity.
One of R's strengths is the ease with which well-designed publication-quality
plots can be produced, including mathematical symbols and formulae where needed.
Great care has been taken over the defaults for the minor design choices in
graphics, but the user retains full control.
- Octave is a high-level language, primarily
intended for numerical computations. It provides a convenient command line
interface for solving linear and nonlinear problems numerically, and for performing
other numerical experiments. It may also be used as a batch-oriented language.
- MySQL is a very fast, multi-threaded,
multi-user and robust SQL (Structured Query Language) database server.
Only the client is available, to allow remote connection to the server on
- Firefox is an award
winning, free, open-source web browser for many platforms and is based on
the Mozilla codebase. Firefox runs under Xwindow. It is small, fast and easy
to use, and offers many advanced features:
- Popup Blocking
- Tabbed Browsing
- Live Bookmarks (ie. RSS)
- Improved Security
- Lynx is a program which allows
a user to access World-Wide Web servers and other information servers. It
uses only ascii representation so that it can be used from ascii-terminals
and dial-in lines.
- Bluefish is an advanced HTML
editor that contains functionality for PHP, SSI, and RXML. It is designed
for the experienced web designer.
Bluefish runs under Xwindow.
- Gcc, the GNU C Compiler.
- G++, the GNU C++ Compiler.
- Fpc originally named FPK-Pascal,
the Free Pascal compiler is a 32 bit Turbo Pascal compatible Pascal compiler
for DOS, Linux, Win32, OS/2, (based on an older version) the AmigaOS, FreeBSD/ELF,
- Clisp —Common Lisp is a high-level,
all-purpose, object-oriented, dynamic, functional programming language.
Clist is a Common Lisp implementation by Bruno Haible of Karlsruhe University
and Michael Stoll of Munich University, both in Germany. It mostly supports
the Lisp described in the ANSI Common Lisp standard.
Clist includes an interpreter, a compiler, a large subset of CLOS, a foreign
language interface and a socket interface. An X11 interface is available through
CLX and Garnet. Command line editing is provided by
Clisp is free software and may be distributed under the terms of GNU GPL.
You may distribute commercial applications compiled with Clisp, see file COPYRIGHT
in the Clisp distribution.
The user interface comes in German, English, French and Spanish, and can be
change at run time.
- Ocaml —Objective Caml is
an implementation of the ML language, based on the Caml Light dialect extended
with a complete class-based object system and a powerful module system in
the style of Standard ML.
Objective Caml comprises two compilers. One generates bytecode which is then
interpreted by a C program. This compiler runs quickly, generates compact
code with moderate memory requirements, and is portable to essentially any
32 or 64 bit Unix platform. Performance of generated programs is quite good
for a bytecoded implementation: almost twice as fast as Caml Light 0.7. This
compiler can be used either as a standalone, batch-oriented compiler that
produces standalone programs, or as an interactive, toplevel-based system.
The other compiler generates high-performance native code for a number of
processors. Compilation takes longer and generates bigger code, but the generated
programs deliver excellent performance, while retaining
the moderate memory requirements of the bytecode compiler.
- Caml is a strongly-typed
functional programming language from the ML family, close to Standard ML but
- F77 is a driver utility for f2c and gcc. By default, f77 will install and
use Sun microsystem's fpp Fortran 77 preprocessor; the driver can be built
to use cpp instead. The driver recognizes all f2c and fpp (or cpp) options
that could be used in the context of compiling Fortran 77 source code.
- Python is an interpreted object-oriented
programming language, and is often compared to Tcl, Perl or Scheme.
- Php, which stands for "PHP: Hypertext
Preprocessor" is a widely-used Open Source general-purpose scripting
language that is especially suited for Web development and can be embedded
into HTML. Its syntax draws upon C, Java, and Perl, and is easy to learn.
The main goal of the language is to allow web developers to write dynamically
generated webpages quickly, but you can do much more with PHP.
- Jdk this is the latest patchset
from the Java 2 FreeBSD porting project. This port allows you to easily build
a native JDK1.4.2 for FreeBSD.
Please note that due to the current Sun licensing policy the resulting binaries
can't be distributed and you are only permitted to use/hack it personally.
Due to the same reasons you have to manually fetch the source code and patchset
- Prolog —Edinburgh-style Prolog
compiler including modules, autoload, libraries, Garbage-collector, stack-expandor,
C-interface, GNU-readline and GNU-Emacs interface, very fast compiler, X11
interface using XPCE (info: ftp swi.psy.uva.nl:/pub/xpce).
- GnuPG is a complete and free replacement
Because it does not use the patented IDEA algorithm, it can be used without
any restrictions. GnuPG is an RFC2440 (OpenPGP) compliant application.
- PGP (Pretty Good Privacy) is a public
key encryption pack- age to protect E-mail and data files. It lets you commu-
nicate securely with people you've never met, with no secure channels needed
for prior exchange of keys. It's well featured and fast, with sophisticated
key management, digital signatures, data compression, and good ergonomic design.