December Linux Freeware

A selection of desktop tools plus an LDAP package.

 

By James Morris

Section Index
Products in this section:

Windows:
Drag and File Gold, Virtual Drive, File-Ex 98 2.12b, SiSoft Sandra for Windows 98 7.4.10, Trial Magician

OS/2: Versions, Bank 1.1.0b, Electronic Teller, In Control 1.60, PM Mortgage Calculator 1.10

Mac: Mt Everything 1.1, Stripper 1.1, ZapResForks 1.0.1, Frank's White Cells

Linux: tkWorld, OpenLDAP, XNotesPlus, GXedit, xpulse

 

tkWorld
Linux users who have spent time getting to know their systems will most probably have come to appreciate the power of the shell as a command line interface. After a while, it becomes difficult to imagine how a GUI could be of any significant assistance in manipulating the vast collection of utilities and tools.

However, TkWorld manages to extend the shell into the GUI without seriously restricting it, and provides a number of useful extra features.

At the top of the main window is a Command Center, which allows you to type commands as if you were in a shell. To execute the commands, you click on a lightning bolt icon in the main menu. The output is shown underneath in a Log Window, with timestamps on the start and finish of the command output. This is very similar to some of the query tools provided with commercial database products.

The cool part is that commands you have typed may be saved as a shell script to be used again later from the command line, or via tkWorld. This is great for testing and developing scripts.

The output of the Log Window may also be saved, which can be useful for keeping a record of what you've been doing.

Another feature, called the Registry, maintains detailed information about common commands such as grep. These are listed in a window down the left-hand side of the application. When a command is selected from the Registry, a customised dialog box pops up with text entry fields for parameters and check-boxes for common switches. Once you've decided how you want the utility to run, its command line equivalent is copied to the Command Center, which may be further edited or integrated with other commands via pipes and similar facilities.

It's probably best to have a look at the application to really see what it can do. Installation is extremely simple, as it is coded in the scripting language Tcl/Tk. You just need to ensure that Version 8 or higher of this package is installed on your system.

Once up and running, TkWorld is easy to use. Leaving the mouse over an icon will cause a tooltip to pop up, explaining its purpose, and HTML-based help is available from within the application.

TkWorld is a very useful package, and probably best suited to newer Linux users, although more experienced users may be pleasantly surprised. It is definitely worth a look.

 

Download the version for your operating system here:

Linux
Publisher: Wes Bailey and Melissa Hirschl
Requirements: Free.
Links online: http://www.tkworld.org/
Rating: score_5.gif (3904 bytes)

 

OpenLDAP
Lightweight Directory Access Protocol (LDAP) is a standard for managing and accessing organised information over TCP/IP networks. It is being widely adopted for use in a range of directory-type applications such as enterprise-wide address books; and is integrated with commonly used products such as Netscape Communicator and Microsoft Exchange.

The OpenLDAP project aims to provide a free implementation of LDAP for use by developers and system engineers providing solutions for the growing online needs of the enterprise.

The current version of the OpenLDAP package includes a standalone LDAP server, a replication server, and a variety of development libraries and tools.

Building from source under Linux is relatively straightforward. You need to copy the file Make-common.gmake to Make-common, edit for local configuration, then run 'make'. It builds cleanly on a standard Red Hat 5.1 system.

LDAP is not a simple area to master, but thankfully a huge number of online resources are available on the topic. Some great pointers to LDAP information are provided at the OpenLDAP Web site, which also contains details for subscribing to a number of related mailing lists.

Linux administrators and developers working in an enterprise environment should find the OpenLDAP package to be of great use for providing open solutions.

 

Download the version for your operating system here:

Linux
Publisher: The OpenLDAP Foundation
Requirements: Free.
Links online: http://www.OpenLDAP.org/
Rating: score_4.GIF (1372 bytes)

 

XNotesPlus
XNotesPlus is an X-based package that allows you to manage Post-It style notes on the desktop. Following on from the development of XPostitPlus, this latest version addresses numerous bugs and is now available with GTK+ and Motif interfaces. The change in name is due to a possible clash with a similarly titled commercial product.

Just like their paper counterparts, notes created with XNotesPlus may contain arbitrary text, such as 'Remember to buy the latest APC', then are 'stuck' on the desktop as a reminder. The computerised version provides more features, however. XNotes may be emailed to other people, can have programmable alarms set, and can be grouped into projects, and printed.

XNotesPlus also allows for handy integration with PalmPilot devices.

Installation involves unpacking the source into a temporary directory then running the install script. The layout of the installed package is a little odd, and if searching for documentation, try the hidden '.xnotesplus' directory under your home directory.

XNotesPlus is a great little utility for those who feel the need to be organised.

xnotes1.GIF (3079 bytes) 

Download the version for your operating system here:

Linux
Publishers: Michael Hammel
Requirements: Free.
Links online: http://www.graphics-muse.org/xnotes/xnotes.html
Rating: score_3.GIF (1198 bytes)

 

GXedit
Developed by Patrick Lambert and made freely available under the GPL, GXedit is a GUI-based text editor with a GTK+ interface.

Although it is relatively simple in scope, GXedit is a cleanly implemented editor with a comfortable, menu-driven interface. Commonly used functions are also grouped together as icons on toolbars, which may be floated away from the main window as required. Features include spell checking, word count, user-defined macros and syntax colouring. The latter is particularly useful for editing structured documents such as HTML and man pages. GXedit is also very Internet-aware, and has the capability to open files directly from the Web and to operate as a simple email and news client.

The installation procedure utilises a GUI-based configuration tool that also handles compilation of the package.

GXedit is an easy-to-use text editor that manages to provide a good selection of features without the bloat. Very promising.

  gxedit1.GIF (2806 bytes)

Download the version for your operating system here:

Linux
Publisher: Patrick Lambert
Requirements: Free
Links online: http://devplanet.fastethernet.net/gxedit.html
Rating: score_4.GIF (1372 bytes)

 

xpulse
Xpulse is another simple X application for monitoring CPU activity. It's based on a similar BeOS utility, and represents CPU usage in real-time as an LED-style bar graph. Next to the bar graph is an icon of the CPU, which, when clicked, pops up a window with detailed system information about the CPU.

Xpulse is interesting to watch, as it responds immediately to the slightest spike in CPU utilisation. I'm not sure how useful this actually is, but it's very cool.

  xpulse1.GIF (2683 bytes)

Download the version for your operating system here:

Linux
Publisher: P Murmann
Requirements: Free.
Links online: http://rzsunhome.rrze.uni-erlangen.de:81/~unrzh6/proj/xpulse/
Rating: score_4.GIF (1372 bytes)

⌐ Australian Consolidated Press 1998. All rights reserved.