The OPEN LOOK and XView CD-ROM

December 1st, 1996 by James Waldby in

This CD-ROM is aimed at developers and users of OPEN LOOK software or the XView toolkit for the X Window System.
Your rating: None

From: Darwin Open Systems

Price: $30.00

Reviewer: James Waldby

OPEN LOOK is a graphical-user-interface specification. For example, the Sun OpenWindows windowing environment is based on OPEN LOOK specifications, while olwm and olvwm are OPEN LOOK window managers often included with OpenWindows implementations. XView is an X11 toolkit for developing programs that meet OPEN LOOK specifications. The “Linux GUI Development mini-HOWTO” refers to XView as “the poor man's object-oriented toolkit for building OPEN LOOK applications for X” but also says, “The XView toolkit provides extensive attribute-value pair combinations, convenience routines and object class hierarchies...” I comment briefly on XView vs. Motif later in this review.

The CD I reviewed was released in mid-1995 by the Darwin Open Systems company in Ontario, Canada. Priced at USD $30, the CD contains about 570 megabytes of files, mostly uncompressed. The principal directories are: src/X11R6/contrib, src/X11R6/xc, src/xview, book, bin.Linux, NeWS, bin.sun and t viewers. Contents of some directories are of use only on Suns (bin.sun, of course; a set of indices for SearchIt; AnswerGarden/xinfo files), but most files either appear in two forms (Sun OS and Linux) or aren't OS-specific. A lamentable exception: acroread-msw.exe and acroread.sun Acrobat/PDF viewers are supplied on the CD—but no Acrobat viewer for Linux is supplied.

One page accompanying the CD describes licensing terms for its contents, and a second page tells how to mount the CD on your system and “get started” with it. You can get a quick overview of much of the disk using an HTML browser and the provided TOUR script. The script will use Arena (provided on the CD) if you like, or any browser you already have. I used both Netscape and Arena to navigate around the disk.

The CD contains text and figures of three books, licensed for personal use. The books are volumes 7A (XView Programming Manual) and 7B XView Reference Manual) of the O'Reilly & Associates Guides to the X Window System series, and an analog of volume 3 X Window System User's Guide) tailored toward XView instead of Motif or Athena widgets and windows. Each book appears in two forms: as single files suitable for Acrobat/PDF viewing, and as chapter-by-chapter PostScript files for viewing or printing. It is these three books that make the CD unique, rather than the software on the disk; most of the software is freely or inexpensively available on Internet or other CDs. Still, having the software collected and organized on one CD adds value because that makes it easier for programmers to study and run several XView-based applications quickly.

Documentation on CD has its virtues, the most important in my view being findability (I often misplace books), transportability (much lighter than books), and machine readability (for searching and copying). But on my system (Linux 1.3.81, 486DX2-66 with 32MB RAM, 17" monitor) ghostview seems clumsy and slow, so I'm not inclined to recommend the PostScript files on this CD as an online substitute for printed manuals. Instead, I'd recommend the CD to persons learning about X11 or XView because it provides a broad set of example X and XView programs. Now, if all those .ps files were .html's ...

The src/X11R6/xc/doc directory subdivides into directories with many megabytes of troff and PostScript files for X library descriptions, X specifications, and X man pages. For example, xlib.PS.Z is a 490-page document about xlib, widgets.PS.Z is 146 pages about Athena widgets, and so forth.

The src/xview directory leads to source and executable versions of about 50 XView application programs in categories such as general, accessories, graphical, networking, administrative, games, editors, programming tools, and GUI program skeletons. Applications include (for example) workman, xrolo, xvnews, ftptool, and mahjongg.

Many of the HTML pages for the CD tour let you try out applications easily. For example, the page with URL file://localhost/CD/src/xview/pan3.0/index.html lets you run “pan” (post a note) by clicking on “Try it!”. There should also to be a link on these pages, to make it easy to view source code with your browser; but there isn't, so those pages without “Try it!” links feel like dead ends.

I noticed glitches and unexpected results in some tour links; for example, catcher and contool (listed among the XView example programs) are not actually on the CD; their pages say that copyright prevented inclusion and to use FTP to get a copy. The catcher page has a clickable link for catcher.tar.Z from rain.com, but the contool page merely says “use archie or your favorite Net Searching tool to find a copy.” For psview, the tour futilely refers to src/misc/psview instead of src/motif/psview. The workman “Try it out” button is displayed by $$Try it out.$$. The TOUR script determines it is running on a Linux system by detecting file /vmLinux which didn't exist on my system; perhaps it should say “elif [ -f /vmLinux -o -f /vmlinuz ]” instead of just “elif [ -f /vmLinux ]”. Of course, minor problems like these are easily dealt with by us Linux experts and need not deter anyone from buying the CD.

The HOWTO document that refers to XView as “the poor man's object-oriented toolkit for building OPEN LOOK applications” also says “Motif has become the standard user interface for X Window System applications.” I don't know enough about Motif or OPEN LOOK to compare their technical qualities, but at a local bookstore saw a dozen Motif titles in stock vs. two XView or OPEN LOOK titles. This is consistent with Ian Darwin's comment (in article 14.03 of the O'Reilly book, X User Tools, by Mui and Quercia) that “OPEN LOOK has essentially lost the commercial GUI wars to Motif.” But he concludes positively that “olwm and the XView toolkit will live forever, ensconced on tens of thousands of CD-ROMS and on Linux and other ... distributions.”

James Waldby is a Computer Science graduate student at the University of Illinois at Urbana-Champaign

__________________________


Special Magazine Offer -- 2 Free Trial Issues!
Receive 2 free trial issues of Linux Journal as well as instant online access to current and past issues. There's NO RISK and NO OBLIGATION to buy. CLICK HERE for offer

Linux Journal: delivering readers the advice and inspiration they need to get the most out of their Linux systems since 1994.

Sorry, offer available in the US only. International orders, click here.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
enigma sadness mp3's picture

linux

On October 2nd, 2007 enigma sadness mp3 (not verified) says:

FTP access. Linux? I have don't Where do get Thanks.

enigma sadness mp3's picture

linux

On October 2nd, 2007 enigma sadness mp3 (not verified) says:

FTP access. Linux? I have don't Where do get Thanks.

enigma free mp3 download's picture

linux

On October 2nd, 2007 enigma free mp3 download (not verified) says:

Should root? as Wine run I . Bye.

Post new comment

Please note that comments may not appear immediately, so there is no need to repost your comment.
The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <pre> <ul> <ol> <li> <dl> <dt> <dd> <i> <b>
  • Lines and paragraphs break automatically.

More information about formatting options

Featured Videos

The November 13, 2008 edition of Linux Journal Live! Shawn Powers and special guest, Linux Journal Author Daniel Bartholomew, talk e-book readers and Daniel's Kindle, DRM, and other goodness.

From the Magazine

December 2008, #176

The Oxford English Dictionary says the word "gadget" is a placeholder name for a technical item whose precise name one can't remember. Like that book-reader thingy from Amazon...what's it called? Spindle, Gindle...Kindle, that's it. Check it out in this month's gadget issue.

Other gadgets covered include the Nokia tablets, the BlackBerry, the Neo FreeRunner, the Dash Express, the Roku Netflix Player, the Kangaroo TV, The TomTom GO 930 and the MooBella Ice Cream System. On the larger hardware front, read the reviews of the Acer Aspire One and the YDL PowerStation. On the software front, check out the articles and columns on memcached, Samba security, Mutt, desktop gadgets, bash and Puppet. To wrap it all up, read Doc's thoughts on Google and the browser platform.

Read this issue

Sign up for our Email Newsletter