Joe's Open-DOD Page

Send me any suggestions on new additions or broken links...

Free and Open Source Software in use at the DOD, from thisDOD/DISA Report

Application

Description

License

References

ACE

(1 example)

ACE = ADAPTIVE Communication Environment. ACE is a toolkit for creating software to perform common cross-platform network communication tasks. ACE helps create software for demultiplexing, event handler dispatching, signal handling, service initialization, interprocess communication, message routing, dynamic reconfiguration of distributed services, shared memory management, concurrent execution, and process synchronization. The TAO real-time CORBA ORB is a major component of ACE.

ACE/TAO

http://www.cs.wustl.edu/~schmidt/ACE-overview.html

http://www.riverace.com/

http://www.theaceorb.com/product/aboutace.html

ACE ORB (TAO)

(3 examples)

TAO is a standards-based (CORBA) "Object Request Broker" (ORB) that allows programs located on many networked computers to work together securely and in real-time.

ACE/TAO

http://www.cs.wustl.edu/~schmidt/TAO.html

http://www.theaceorb.com/

ACID

(1 example)

ACID = Analysis Console for Intrusion Databases. ACID is a PHP-based analysis engine used to search and process databases of security events generated by various intrusion detection systems, firewalls, and network monitoring tools.

GPL

http://www.cert.org/kb/acid/

AMANDA

(1 example)

AMANDA = Advanced Maryland Automatic Network Disk Archiver. AMANDA allows a single master backup server to back up large sets of workstations running multiple versions of Unix. AMANDA can also use SAMBA to back up Microsoft Windows 95/NT systems.

BSD

http://www.amanda.org/

Apache

(22 examples)

A web server is the software that presents web pages to Internet users. Apache is easily the most popular and widely used web server (open or closed source) on the Internet. It is popular for its reliability, security, range of features, and low cost.

Apache

http://www.apache.org/

Autoconf

(1 example)

Autoconf adapts software source code to many kinds of Unix-like systems without manual user intervention.

GPL

http://www.gnu.org/software/autoconf/

Automake

(1 example)

For software development, Automake generates Makefiles that are compliant with GNU coding standards.

GPL

http://sources.redhat.com/automake/

bash

(2 examples)

The default command line interface for Linux. It is used both to create scripts (high level programs), and to interact directly with the operating system.

GPL

http://www.gnu.org/software/bash/bash.html

Bastille

(1 example)

The Bastille Hardening System is a package of adjunct software that can be used to "harden" the Linux operating system. The goal of Bastille is to provide the greatest possible security while keeping the system easy to use. Bastille currently supports the Red Hat and Mandrake Linux distributions, and in late 2002 to early 2003 is also expected to support the Debian, SuSE, and TurboLinux distributions of Linux. Support for the proprietary HP-UX operating system is also planned.

GPL

http://www.bastille-linux.org/

http://sourceforge.net/projects/bastille-linux/

BIND

(3 examples)

BIND = Berkeley Internet Name Domain. It is BIND that allows easy-to-use URL text names (e.g., place.com) to be used to identify web sites, instead of the long numeric addresses that the Internet itself uses. Nearly all systems and commercial software that connect to the Internet use BIND.

ISC

http://www.isc.org/products/BIND/

C++ Boost

(1 example)

C++ Boost is a web site that provides a broad range of free, portable, high-quality, peer-reviewed C++ source libraries. The site emphasizes compatibility with the C++ Standard Library, and holds many candidates for eventual inclusion in than library.

C++ Boost

http://www.boost.org/

CIS Benchmarks

(1 example)

CIS = Center for Internet Security. The CIS Benchmarks are a set of documents that specify in detail how to configure common operating systems for maximum security. An associated collection of freeware Scoring Tools provide automated checks of how closely a given system comes to meeting the Benchmark specifications. The Benchmarks documents are developed and maintained using an easily-to-join community-style (limited FOSS) development process. However, the associated scoring tools are zero-cost freeware, not FOSS, and are provided in binary form only (no source code). (See the HOSTS tool for a FOSS analog to the CIS Scoring Tools.)

Community (CIS)

http://www.cisecurity.org/

Colt

(1 example)

Colt is a free collection of high-quality scientific and mathematical software written in Java. It includes software for efficient data structures, data analysis, linear algebra, multi-dimensional arrays, histoprogramming, Monte Carlo simulation, and parallel and concurrent programming. Colt serves as a constantly evolving repository for some of the best concepts and designs for such software.

Colt

http://tilde-hoschek.home.cern.ch/~hoschek/colt/

Condor

(1 example)

Condor is a computing environment that allows scientists and engineers to harness the capacity of large collections of distributed Unix systems (workstations and PCs running Linux or BSD) to solve processing-intensive problems. Future versions may also work with Windows.

GPL

http://www.cs.wisc.edu/condor/

COPS

(1 example)

COPS = Computer Oracle and Password System. COPS analyzes Unix-like systems for weaknesses.

GPL

http://www.tripwire.org/qanda/faq.php

Crack

(3 examples)

Crack is used by network admins to verify the quality of user passwords by attempting to break or "crack" those passwords.

Artistic

http://www.uazone.org/demch/analysis/sec-inchtools.html#5.2

CVS

(3 examples)

CVS = Concurrent Versions System. CVS is a popular system for helping software development projects keep track of the history and any multiple versions of the source code they develop. CVS can be used in a wide range of project sizes.

GPL

http://www.cvshome.org/

CVW

(3 examples)

Originally developed by MITRE and later released as FOSS. Used by over 5000 people for collaboration. Currently being phased out at NSA in favor of the commercial InfoWorkSpace product from ezenia!, as per directions by Congress and the DoD. The InfoWorkSpace product includes elements of the CVW design.

MITRE

http://cvw.sourceforge.net/

Cygwin

(2 examples)

A surprisingly complete Linux-like emulation of Unix and the Unix tool set for use on Windows systems. Cygwin provides access to useful Unix tools and capabilities without requiring users to restart their systems or go to another computer.

GPL

http://www.cygwin.com/

DDD

(1 example)

GNU DDD is a graphical front-end for debugging tools. It is noted for its ability to display debugging data in a convenient chart format.

GPL

http://www.gnu.org/software/ddd/

DjVuLibre

(1 example)

DjVuLibre provides efficient distribution and display of images in a variety of compressed formats.

GPL

http://djvu.sourceforge.net/

EADSIM

(1 example)

EADSIM = Extended Air Defense Simulation. Combat developers, materiel developers, and operational commanders use EADSIM simulations to assess the effectiveness of Theater Missile Defense (TMD) and air defense systems against a full spectrum of extended air defense threats. It is provided without charge under a restricted community (versus FOSS) license.

Community (EADSIM)

http://www.eadsim.com/EADSIMBrochure.html

Emacs

(6 examples)

A full-functioned and popular editing tool that is especially useful for creating software. There are multiple "families" of Emacs, such as GNU Emacs and X-Emacs, for use in different environments. Emacs also supports language-specific extensions that are widely used for development in languages such as Java and C.

GPL

http://www.gnu.org/software/emacs/emacs.html

eTrust

(1 example)

eTrust is a closed source network security evaluation and monitoring tool with FOSS (OpenSSL toolkit) origins.

Closed from open (eTrust)

http://www3.ca.com/Solutions/Solution.asp?ID=271

Expect

(1 example)

Expect is a system admin and user tool for automating and testing interactive Unix applications such as telnet, ftp, passwd, fsck, and rlogin. It can be used to greatly simplify and automate tasks that would be prohibitively time consuming and costly if done interactively by people.

Public Domain (Expect)

http://expect.nist.gov/

FreeBSD

(3 examples)

The Unix-like operating BSD operating systems are FOSS competitors to Linux, and are notable for having generally higher levels of reliability and security. OpenBSD, NetBSD, and FreeBSD are best known. FreeBSD is notable for being highly efficient when used on PC (Pentium) computers.

BSD

http://www.freebsd.org/

http://www.daemonnews.org/199904/editorial.html

http://www.openbsd.org/

http://www.netbsd.org/

GateD

(1 example)

GateD provides network routing services, a routing database, and support for a variety of routing protocols.

Closed from open (GateD)

http://www.nexthop.com/products/gated.shtml (current closed version)

http://www.merit.edu/internet/net-research/idrp/mitre/doc/gated_doc/main.html (earlier FOSS version)

gawk (awk)

(2 examples)

gawk = GNU awk (Aho, Weinberger, Kernighan - the authors of awk). Gawk is the GNU version of the awk file transformation language. Awk is an interpreted C-like language with strong pattern matching and capabilities, making it useful for writing quick programs to make minor transformations on files. For larger or more frequently used file transformations, Perl is usually a better choice than gawk, since the more recent Perl provides similar capabilities plus a number of advanced features.

GPL

http://www.gnu.org/software/gawk/gawk.html

GCC

(9 examples)

GCC = GNU Compiler Collection (formerly GNU C Compiler). GCC is a suite of compilers that includes C, C++, Objective C, Chill, Fortran, Java, and (in the next release) GNAT Ada. The original GNU C compiler dominates the C software development market.

GPL

http://gcc.gnu.org/

GDB

(1 example)

GDB = GNU Project Debugger. GDB, the GNU Project debugger, allows you to see what is going on inside another program while it executes, or what another program was doing at the moment it crashed. GDB can be used to start your program with any options you want, stop your program when specified conditions occur, examine the state of your program after stopping it, and change your program temporarily to examine the effects of possible fixes.

GPL

http://sources.redhat.com/gdb/

Ghostscript

(2 examples)

Ghostscript, along with its associated graphical interface tools Ghostview and GSview, provides viewing of postscript and PDF documents.

AFPL

http://www.cs.wisc.edu/~ghost/

GNAT

(9 examples)

GNAT is a FOSS implementation of Ada 95. Commercial versions of GNAT (GNAT Pro Ada 95) and support are provided by Ada Core Technologies, and fully FOSS (GPL) versions are also available. A GNAT Ada front-end will also be added to GCC in GCC 3.1.

GPL

http://www.gnat.com/

ftp://cs.nyu.edu/pub/gnat/

http://gcc.gnu.org/

GnuPG

(1 example)

GnuPG stands for GNU Privacy Guard and is GNU's tool for secure communication and data storage. GnuPG is a complete and free replacement for PGP. It can be used to encrypt data and to create digital signatures, and it includes an advanced key management facility. Because it does not use the patented IDEA algorithm, it can be used without any restrictions. GnuPG is a RFC2440 (OpenPGP) compliant application, providing compatibility with PGP from NAI Inc.

GPL

http://www.gnupg.org/

gnuplot

(3 examples)

gnuplot is a command-driven interactive function plotting program that can be used to plot functions and data points in two or three dimensions and many different formats. It is free, but not GPL, despite its name.

Gnuplot

http://www.gnuplot.info/

grep

(1 example)

GNU grep can be used to search text files or text streams for lines that match simple or complex patterns.

GPL

http://www.gnu.org/software/grep/grep.html

h2n

(1 example)

h2n converts a table of host computers into a form usable as Internet (DNS) names.

GPL

http://www.crihan.fr/system/linux/maint/bind/old/h2n-man.html

HOSTS

(1 example)

HOSTS = Host-Oriented Security Test Suite. Provides greater consistency and repeatability in security testing of Unix and Unix-like operating systems by automating many aspects of the testing process.

GPL

http://www.openchannelfoundation.org/projects/HOSTS

ImageMagick

(1 example)

ImageMagick provides display and conversion of images in about 70 major formats.

ImageMagick

http://www.imagemagick.org/

JADE

(1 example)

JADE = Java Agent DEvelopment framework. JADE provides Java middleware for creating "multi-agent" software that on multiple networked machines. JADE implements FIPA agent communication standards.

LGPL

http://sharon.cselt.it/projects/jade/

Jakarta

(1 example)

Jakarta is a web site that provides FOSS Java solutions for a wide range of applications and problems.

Apache

http://jakarta.apache.org/

Jaxen

(1 example)

Jaxen = Java XPath Engine. Jaxen is a Java and XML development tool that interprets XPath expressions for multiple XML models, including DOM, dom4j, EXML, and JDOM.

Apache

http://jaxen.org/

JBoss

(1 example)

JBoss is a J2EE-compliant web application server that provides middleware capabilities (EJB and JMS), database connectivity (JDBC), transactions (JTA/JTS), presentation (servlets and Java Server Pages), and directory services (JNDI). In March 2002, Sun Microsystems expressed stronger support for getting the popular JBoss package Java certified.

LGPL

http://jboss.org/

JDOM

(1 example)

JDOM provides a fast, easy-to-read way to represent XML documents in Java. (JDOM is a name, not an acronym.)

GPL

http://www.jdom.org/

Jikes

(1 example)

Jikes is a FOSS compiler for Java.

IPL

http://oss.software.ibm.com/developerworks/opensource/jikes/

jSIP

(1 example)

jSIP = Java Session Initiation Protocol. The jSIP library provides text-based collaboration by users, including Instant Messaging.

GPL

http://jsip.sourceforge.net/

Kaffe

(1 example)

Kaffe is a FOSS implementation of the Java Virtual Machine (JVM), which is the software that interprets Java software. (Sun JVMs are free but not FOSS.)

GPL

http://www.kaffe.org/

LaTeX

(2 examples)

LaTeX (pronounced "lay-tek") is a high-quality typesetting system, with features designed for the production of technical and scientific documentation. It is the de facto standard for writing and publishing scientific documents.

LaTeX

http://www.latex-project.org/

Linux

(19 examples)

Linux is a popular Unix-like FOSS operating system. It contains hundreds of individual tools, and has more commercial and applications support than any other FOSS operating system.

GPL

http://www.linux.org/

Linux (Red Hat)

(3 examples)

Red Hat is the most popular commercial source for the Linux operating system.

GPL

http://www.redhat.com/

Linux firewalls

(1 example)

Linux provides a variety of tools for creating firewalls.

GPL

http://www.linuxjournal.com/article.php?sid=1212

http://www.linuxdoc.org/HOWTO/Firewall-HOWTO.html

Lsof

(1 example)

Lsof = List Open Files. Lsof lists any currently open files or process communications.

Lsof

http://freshmeat.net/projects/lsof/

m4

(1 example)

GNU m4 is a "macro expander" that can be used to create large sets of source code (such as web pages) with a shared format or visual look and feel.

GPL

http://www.gnu.org/software/m4/

Majordomo

(1 example)

Majordomo automates management of Internet mailing lists. Once a list is set up, nearly all operations can be performed remotely by email. A graphical user interface called MajorCool is also available.

GPL

http://www.greatcircle.com/majordomo/

make

(2 examples)

The GNU make utility automatically determines which pieces of a large program need to be recompiled, and issues the commands to recompile them.

GPL

http://www.gnu.org/manual/make-3.79.1/html_node/make_toc.html

Maxima

(1 example)

Maxima is a Common Lisp implementation of MIT's Macsyma system for computer based algebra.

GPL

http://www.ma.utexas.edu/users/wfs/maxima.html

MIMEsweeper

(1 example)

MIMEsweeper is a closed source product with FOSS origins. It looks for suspicious patterns in the actual content of emails and communications to help identify suspicious activities.

Closed from open (MIMEsweeper)

http://www.mimesweeper.com/default.asp

MRTG

(3 examples)

MRTG = Multi Router Traffic Grapher. MRTG provides monitoring of traffic load on network links, and shows the live status graphically using HTML images that can be viewed over the Internet.

GPL

http://people.ee.ethz.ch/~oetiker/webtools/mrtg/mrtg.html

MTR

(1 example)

MTR determines whether a network computer is available, and the overall quality of the link to it.

GPL

http://www.bitwizard.nl/mtr/

MySQL

(4 example)

MySQL is the world's most popular FOSS database. It is fast, full-functioned, and precise enough to be used in both heavy load and mission critical applications.

GPL

http://www.mysql.com/

Nessus

(3 examples)

An easy-to-use, full-functioned, and up-to-date remote security scanner.

GPL

http://www.nessus.org/

NetBSD

(1 example)

The Unix-like operating BSD operating systems are FOSS competitors to Linux, and are notable for having generally higher levels of reliability and security. OpenBSD, NetBSD, and FreeBSD are best known. NetBSD is notable for being highly portable across a wide range of computer platforms.

BSD

http://www.netbsd.org/

http://www.daemonnews.org/199904/editorial.html

http://www.openbsd.org/

http://www.freebsd.org/

NetSaint

(1 example)

NetSaint monitors network Linux hosts services and can alert administrators of problems via email when a problem arises.

GPL

http://www.netsaint.org/

nload

(1 example)

nload monitors and graphically displays real-time network traffic and usage.

GPL

http://www.roland-riegel.de/nload/index_en.html

Nmap

(2 examples)

Nmap scans networks and maps out their configurations.

GPL

http://www.insecure.org/nmap/

ntop

(2 examples)

ntop is a Unix tool that shows the heaviest users of network resources in ranked order, making it easy to see hot spots or anomalous usage.

GPL

http://www.ntop.org/ntop.html

NTP

(1 example)

NTP = Network Time Protocol. NTP software provides the ability to synchronize in network computer clocks precisely.

GPL

http://www.eecis.udel.edu/~ntp/

http://www.eecis.udel.edu/~mills/ntp.htm

http://www.eecis.udel.edu/~ntp/ntp_spool/html/ntpd.htm

Octave

(1 example)

GNU 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 using a language that is mostly compatible with MATLAB. It may also be used as a batch-oriented language.

GPL

http://www.octave.org/

OpenBSD

(1 example)

The Unix-like operating BSD operating systems are FOSS competitors to Linux, and are notable for having generally higher levels of reliability and security. OpenBSD, NetBSD, and FreeBSD are best known. OpenBSD is notable for its high security, support for encryption, and an exceptionally rigorous self-auditing process. OpenBSD has been particularly successful at avoiding the kinds of default security holes commonly encountered when installing most operating systems.

BSD

http://www.openbsd.org/

http://www.daemonnews.org/199904/editorial.html

http://www.freebsd.org/

http://www.netbsd.org/

OpenMap

(2 examples)

OpenMap is JavaBeans-based programmer's toolkit that allows Java application to access map data from older databases and formats.

OpenMAP

http://openmap.bbn.com/

OpenOffice

(1 example)

OpenOffice is a suite of business office support programs comparable to Microsoft Office, but based on the open and easily exchanged XML format. OpenOffice began as a free but closed-source system called StarOffice, which was bought by Sun Microsystems, who eventually made it fully FOSS. As of early 2002, OpenOffice was still undergoing the transition from closed to FOSS.

GPL

http://www.openoffice.org/

OpenSSH

(1 example)

OpenSSH = Open Secured Shell. OpenSSH provides secure (encrypted) access to remote network computers.

BSD

http://www.openssh.com/

OpenSSL

(1 example)

OpenSSL is a FOSS implementation of the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols for secure communications over the Internet. It includes a full-strength, general-purpose library of cryptography software.

OpenSSL

http://www.openssl.org/

Perl

(25 examples)

Perl = Practical Extraction and Reporting Language. A popular, functionally rich Internet language that is used in a wide range of applications that include extracting data from text, reformatting documents, and integrating software components.

GPL

http://www.perl.org/

Perl CGI scripts

(1 example)

Perl scripts provide numerous functions to support web sites, including various types of search.

GPL

http://www.scriptsearch.com/Perl/Scripts_and_Programs/

http://awsd.com/scripts/

PerLDAP

(2 examples)

The Lightweight Directory Access Protocol (LDAP) is a protocol for accessing online directory services. PerLDAP is a Perl implementation of it.

GPL

http://www.perldap.org/

PHP

(4 examples)

PHP = PHP Hypertext Preprocessor. PHP allows web pages to interact with users (e.g., to accept and display form data).

PHP

http://www.php.net/

PingScan

(1 example)

PingScan scans networks to find all accessible systems.

GPL

http://www.linux.org/apps/AppId_1996.html

Procmail

(1 example)

Procmail supports lists and automated pre-processing of email, such as sorting, selecting, and re-routing emails based on various criteria and conditions.

GPL

http://www.procmail.org/

Qmail

(1 example)

Qmail is a FOSS replacement for Sendmail, the program that transfers emails between computers on the Internet. Qmail has improved security, reliability, and performance features.

Qmail

http://qmail.goof.com/top.html

R

(1 example)

R is a language and environment for statistical computing and graphics. It provides a wide variety of statistical and graphical techniques such as linear and nonlinear modeling, statistical tests, time series analysis, classification, and clustering. It is also known as GNU S, a reference both to its use of the GPL and its similarity to the S statistical language.

GPL

http://www.r-project.org/

RealSecure

(1 example)

RealSecure is a closed source intrusion detection product with FOSS origins.

Closed from open (RealSecure)

http://www.iss.net/products_services/enterprise_protection/rsnetwork/index.php

RRDtool

(2 examples)

RRDtool = Round Robin Database tool. RRDtool provides efficient collection of network usage data over extended periods of time.

GPL

http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/

RTLinux

(1 example)

RTLinux allows Linux and BSD operating systems to respond reliably to time-critical applications such as embedded device control, instrumentation, and certain types of communications.

RTLinux

http://www.fsmlabs.com/community/

RWhois

(1 example)

RWhois provides improved administrative identification of users on a network.

GPL

http://www.rwhois.net/

RXVT

(1 example)

A smaller, more compact way to interact via command lines with programs.

GPL

http://www.rxvt.org/

http://www.math.fu-berlin.de/~guckes/rxvt/#intro

Samba

(3 examples)

Samba is a popular tool that allows Linux and BSD (OpenBSD, NetBSD, and FreeBSD) operating systems to provide invisibly the same file and printer services as Windows servers. Since the Linux and BSD operating systems were generally more stable than early Windows NT servers, administrators often invisibly converted Windows servers to Linux-plus-Samba to improve network reliability.

GPL

http://us1.samba.org/samba/samba.html

SARA

(1 example)

SARA = Security Auditor's Research Assistant. SARA is a third generation Unix security analysis tool that is based on the SATAN model.

SATAN

http://www-arc.com/sara/

SATAN

(2 examples)

SATAN = Security Administrator Tool for Analyzing Networks. It is a first generation Unix security analysis tool that collects data on networked hosts.

SATAN

http://www.uazone.org/demch/analysis/sec-inchtools.html#5.1

Saxon

(1 example)

SAXON provides tools for processing XML. (XML is the successor to the HTML used in most Internet web pages.) It includes an XML standards-compliant XSLT processor, plus and a number of useful extensions, such as a Java library that provides XSL-like processing.

MPL

http://saxon.sourceforge.net/

SCA

(1 example)

SCA = Software Communications Architecture. This web site provides standards for writing code for software-defined radio applications. This is an early effort to promote sharing by providing an overall standards framework through which contributed software can work and interoperate.

Community (SCA)

http://www.jtrs.saalt.army.mil/docs/documents/sca.html

sed

(2 examples)

sed = Stream Editor. GNU sed can be used to extract or transform text in very large files, or in incoming or outgoing streams of text data of indefinite length. Perl and awk (gawk) both provide more functionality, but for simple filtering and conversions, sed is both fast and easy to use.

GPL

http://www.gnu.org/software/sed/sed.html

http://www.dreamwvr.com/sed-info/sed-faq.html

SELinux

(2 examples)

SELinux = Security Enhanced Linux, a set of Linux enhancements developed specifically by NSA to make Linux usable in a broader range of government and industry applications. (Note: In contrast, NSA Signal Intelligence prohibits use of Linux.)

GPL

http://www.nsa.gov/selinux/

Sendmail

(1 example)

Sendmail takes care of the actual transfer of email messages between Internet computers. Sendmail is the most widely used such program on the Internet. Qmail provides a more security-focused FOSS alternative.

Sendmail

http://www.sendmail.org/

SNARE

(1 example)

SNARE = System iNtrusion Analysis and Reporting Environment). An auditing and intrusion detection module that can be attached directly to the Linux kernel.

GPL

http://www.intersectalliance.com/projects/Snare/

Snort

(3 examples)

Snort is a multi-platform, lightweight, rule-based tool for detecting hostile intrusions into a network. It works well on small networks, and can be deployed quickly to help fill in network security holes when new attacks emerge.

GPL

http://www.snort.org/

http://www.snort.org/docs/lisapaper.txt

Squid

(1 example)

Squid improves web performance for Unix and Unix-like systems by invisibly providing local copies (caching) of frequently used files and information from remote parts of the web. It supports full-featured proxying (that is, invisible replacement of requests for files from remote sites with copies of the same information previously stored locally) and caching for most of the major web protocols and formats, including HTTP, FTP, and web site names (URLs), and also proxying for SSL.

GPL

http://www.squid-cache.org/

Tcl/Tk

(1 example)

Tcl is a scripting language for controlling computer devices, and Tk is a library for creating graphical interfaces to those parts.

BSD

http://www.tcl.tk/

TCP Wrappers

(2 examples)

Provides monitoring and filtering of incoming requests for network services, including sysstat, finger, ftp, telnet, rlogin, rsh, exec, tftp, and talk.

TCP Wrappers

ftp://ftp.porcupine.org/pub/security/tcp_wrappers_7.6.BLURB

ftp://ftp.porcupine.org/pub/security/index.html

Tomcat

(1 example)

Tomcat is a FOSS implementation of the official "servlet container" for Java Servlets and JavaServer Pages.

Apache

http://jakarta.apache.org/tomcat/index.html

Top

(1 example)

Top is a standard Unix (Linux and BSD) tool for determining which processes are consuming the most processing resources.

GPL

http://www.tac.eu.org/cgi-bin/man-cgi?top+1

Tripwire

(2 examples)

Tripwire monitors key attributes of files that should not change and provides alerts when they do change.

GPL

http://www.tripwire.org/qanda/faq.php

VisAD

(1 example)

VisAD = Visualization for Algorithm Development. VisAD is a Java library for interactive and collaborative visualization and analysis of numerical data.

LGPL

http://www.ssec.wisc.edu/~billh/visad.html

VOCAL

(1 example)

VOCAL = Vovida Open Communication Application Library. VOCAL provides tools and software for building advanced Internet telephony (VoIP) applications.

Vovida

http://www.vovida.org/applications/downloads/vocal/home.html

VTK

(1 example)

VTK = Visualization Toolkit. VTK provides 3D computer graphics, image processing, and visualization. It has interfaces to most of the major Internet computer languages, and is used by thousands of researchers and developers around the world.

VTK

http://public.kitware.com/VTK/

Webmin

(1 example)

Webmin makes it possible to do web-based remote or local system administration of Unix and Unix-like systems. Using any browser that supports tables and forms (and Java for the File Manager module), you can setup user accounts, Apache, DNS, file sharing, and other common system admin tasks. The web server part of Webmin is written in Perl, using only standard Perl modules.

BSD

http://www.webmin.com/

WebTAS

(1 example)

WebTAS = Web-enabled Timeline Analysis System. WebTAS provides tools for analyzing data and looking for suspicious patterns in the data of both large and small organizations, particularly law enforcement and security agencies. It is free under a limited access (community) license.

Community (WebTAS)

http://www.webtas.com/

http://iswsolutions.com/webtas.shtml

Weka

(1 example)

Weka is a collection of machine learning algorithms for solving real-world data mining problems. It is written in Java and runs on almost any platform.

GPL

http://www.cs.waikato.ac.nz/~ml/weka/

WU-FTPD

(1 example)

WU-FTPD provides the ability to transfer files easily ("FTP") between computers on the Internet. It is the most widely used program for providing FTP capabilities.

WU-FTPD

http://www.wu-ftpd.org/

Xalan

(1 example)

Xalan-Java and Xalan-C++ are XSLT-based tools for converting XML documents into HTML, text, or other XML document types.

Apache

http://xml.apache.org/xalan-j/

http://www.garshol.priv.no/download/xmltools/prod/Xalan-C.html

Xerces

(3 examples)

Xerces interprets (parses) XML, which is the successor to HTML. Xerces is available for Java, C++, and Windows.

Apache

http://xml.apache.org/

XFree86

(1 example)

XFree86 is a FOSS version of the X windowing system used in most Unix-like systems, including Linux and the BSD operating systems. It provides easy-to-use, PC-like graphical displays and controls for computer users.

Xfree86

http://www.xfree86.org/

XGobi

(1 example)

XGobi is a data visualization system for viewing high-dimensional data. The most recent version is called GGobi. GGobi components include four FOSS licenses: AT&T Open Source License , GPL , BSD , and LGPL .

AT&T Open Source License

http://www.ggobi.org/ ; http://www.research.att.com/areas/stat/xgobi/

Xpatch

(1 example)

Xpatch provides tools for predicting the likely radar signatures of both nearby and distant objects.

Community (Xpatch)

http://www.saic.com/products/software/xpatch/

zlib

(6 examples)

A library of FOSS compression software with a license that permits use in closed source products.

zlib

http://www.gzip.org/zlib/

Zope

(1 example)

Zope is a web application server used to create web-based applications such as intranets and portals.

ZPL

http://www.zope.org/
 

 

Back to Joe's Work Page
Coming Soon: Joe's Bar and Grill

This page hack