Moo-Tiff Development Environment
Moo-Tiff is a new distribution of OSF/Motif 2.0 for Linux, distributed by InfoMagic Inc. in the U.S. and by Lasermoon Ltd. in Europe. (For a more in-depth explanation of Motif, see my review of SWiM and MetroLink Motif in the July 1995 issue of the Linux Journal.) Priced at US$99, Moo-Tiff is so far the cheapest solution for Linux users who want to have a Motif development environment on their PCs.
Moo-Tiff comes on a single CD with installation instructions on the CD sleeve and also on the CD itself. Similar to the MetroLink and SWiM distributions, Moo-Tiff comes with the Mwm window manager, shared and static libraries, header files, the Uil compiler, Mrm, man pages, and source to the OSF/Motif demos.
What it doesn't include is the OSF Motif 2.0 User's Guide booklet that accompanies both the SWiM and MetroLink distributions. This is not surprising, since Moo-Tiff is at least $50 cheaper than the other distributions. The Motif 2.0 User's Guide is, however, supplied in Postscript format on the CD, as is other OSF documentation, including the Motif Programming Guide. Moo-Tiff is geared toward an X11R6 system, but also includes X11R5 libraries for users still running X11R5. Also included on the CD is the complete XFree 3.1.1 distribution, ELF libraries, and an archive of freeware Motif programs. There is also an option to run Moo-Tiff directly from the CD, by mounting the “live” directories from the CD on your system.
Installation involves simply running an installation script, which takes care of everything for you. While poking around in the installation directory, I noticed a striking similarity between Moo-Tiff and SWiM. It seems that the Moo-Tiff libraries are identical to SWiM's. In fact, many of the installation packages were identical to the ones on the SWiM CD. Since Lasermoon is involved with distributing both SWiM and Moo-Tiff, this is not really surprising. There are differences, however, and these lie mainly in the location of the installed components and Moo-Tiff's cleaner installation. Moo-Tiff's installation went by very smoothly, without any errors or quirks. [Lasermoon says that the libraries are on different development paths and may diverge, and there is no guarantee that applications linked with SWiM shared libraries will work with Moo-Tiff, and vice-versa.[Ed]
After installing Moo-Tiff, I fired up Mwm and went straight to the installed demos directory to compile some of the demos and test the product. Using the supplied mxmkmf program, all I had to do was type mxmkmf to turn Imake files into Makefiles, then make to compile. Sure enough, the demos compiled and ran correctly. I also recompiled most of the Motif programs I already had, such as Mosaic, just to make sure things worked okay. They did.
Moo-Tiff seems to be a great product, especially considering its $99 price tag. I have had no problems with it at all, except for one little thing. One of the installed programs, xmbind, is linked with the X11R5 libraries instead of the X11R6 ones, and I couldn't find one linked with the R6 libraries anywhere on the CD. This is not that big a deal, except that I must have R5 shared libs on my system if I want to use xmbind.
Support and update/bugfix information for Moo-Tiff can be had from:
(UK) Lasermoon Ltd 2a Beaconsfield Road, Fareham, Hants PO16 0QB ENGLAND Phone: +44-0-329 826444 Fax: +44-0-329 825936 E-mail: firstname.lastname@example.org (USA) Infomagic, Inc. PO Box 30370 Flagstaff, Arizona 86004-0370 Phone: 800-800-6613 or 602-526-9565 Fax: 602-526-9573 E-mail: email@example.com
Bogdan Urma is studying physics and computer science at Cornell University and hopes to get his BS by next year. He has been using Linux since 1993 and spending way too much time with it. He welcomes your comments by e-mail sent to firstname.lastname@example.org.
Practical Task Scheduling Deployment
July 20, 2016 12:00 pm CDT
One of the best things about the UNIX environment (aside from being stable and efficient) is the vast array of software tools available to help you do your job. Traditionally, a UNIX tool does only one thing, but does that one thing very well. For example, grep is very easy to use and can search vast amounts of data quickly. The find tool can find a particular file or files based on all kinds of criteria. It's pretty easy to string these tools together to build even more powerful tools, such as a tool that finds all of the .log files in the /home directory and searches each one for a particular entry. This erector-set mentality allows UNIX system administrators to seem to always have the right tool for the job.
Cron traditionally has been considered another such a tool for job scheduling, but is it enough? This webinar considers that very question. The first part builds on a previous Geek Guide, Beyond Cron, and briefly describes how to know when it might be time to consider upgrading your job scheduling infrastructure. The second part presents an actual planning and implementation framework.
Join Linux Journal's Mike Diehl and Pat Cameron of Help Systems.
Free to Linux Journal readers.Register Now!
- Paranoid Penguin - Building a Secure Squid Web Proxy, Part IV
- SUSE LLC's SUSE Manager
- Google's SwiftShader Released
- Murat Yener and Onur Dundar's Expert Android Studio (Wrox)
- Managing Linux Using Puppet
- My +1 Sword of Productivity
- Non-Linux FOSS: Caffeine!
- SuperTuxKart 0.9.2 Released
- Parsing an RSS News Feed with a Bash Script
- Doing for User Space What We Did for Kernel Space
With all the industry talk about the benefits of Linux on Power and all the performance advantages offered by its open architecture, you may be considering a move in that direction. If you are thinking about analytics, big data and cloud computing, you would be right to evaluate Power. The idea of using commodity x86 hardware and replacing it every three years is an outdated cost model. It doesn’t consider the total cost of ownership, and it doesn’t consider the advantage of real processing power, high-availability and multithreading like a demon.
This ebook takes a look at some of the practical applications of the Linux on Power platform and ways you might bring all the performance power of this open architecture to bear for your organization. There are no smoke and mirrors here—just hard, cold, empirical evidence provided by independent sources. I also consider some innovative ways Linux on Power will be used in the future.Get the Guide