The Xmt Programming Library

Xmt, also known as the "Motif Tools Library", is a programming library of widgets and convenience functions that greatly simplify Motif programming. Highlights of the extensive library include the XmtLayout widget, a manager that makes the awkward XmForm widget obsolete, and the XmtMenu widget, which allows you to create a complete pulldown or popup menu system with a single line of C code and a description of the desired menus in a resource file.  Xmt is distributed in source code form.

Xmt is shareware: you are welcome to download it and try it out, but before you use it, you must obtain a license for it. You can obtain a license by following the directions below. Note, however, that we are in the process of converting Xmt to an open-source project.

Register For Notifications

If you'd like to be notified of new Xmt releases and other Xmt-related developments, please leave us your e-mail address:
Yes, send me e-mail about Xmt!
e-mail:

Download Xmt 2.1.3

You can download Xmt 2.1.3 here.  This is a 558Kb compressed tar file containing the complete source code for the Xmt library.

Price

A single-developer/single-host license costs US$40.00.  Each license you purchase entitles one programmer to develop programs using Xmt on one computer.  Thus, if two programmers will be developing programs using Xmt, and they will each be working on three different computers (a Sun, an SGI, and a DEC, for example) then you will need to purchase six individual licenses.

You may also purchase a site license, which entitles any number of programmers to develop programs with Xmt on any number of computers, provided that all of the programmers work for the same organization and work at the same physical site.

Note that there is no runtime royalty or license to distribute programs that use Xmt.  That is, once you have purchased a license to develop programs with Xmt, you may distribute those programs in any way with no further payment.

You may pay electronically by credit-card, or by check, as described below.

Electronic Payment 

To purchase an individual license or site license online, click  on one of the links below.  The links take you to the "DigiBuy" Web site, which supports secure credit-card transactions.  Follow the instructions at the DigiBuy site to complete the purchase.   After the purchase, you will be taken to a confirmation Web page, and  will receive  e-mail from DigiBuy confirming your purchase.  You can print out the web page or the e-mail for use as a receipt.  Additionally, within several days of your purchase, you will also receive e-mail from me, confirming that you are now a license holder.

Buy an individual license or licenses

Buy a site license

Payment by Check

You may also purchase a license or site license by sending a check for the appropriate amount to:
David Flanagan
P.O. Box 4032
Bellingham, WA 98227-4032
U.S.A.

The check should be payable to "David Flanagan" and should be in US funds and drawn on a US bank.  Please include an e-mail address to which a confirmation and receipt should be sent.