VOICE Home Page: http://www.os2voice.org | February 2002 [Newsletter Index] [Previous Page] [Next Page] [Feature Index] editor@os2voice.org

## At a glance - new and updated OS/2 software

By Frank Berke © February 2002

It always seems as if spirits are higher around the annual American and European Warpstock exhibitions, which results in new and updated (i. e. significantly enhanced) software packages being uploaded to Hobbes or announced in the known places. This year especially there is a lot of it coming down on us. This article tries to represent a more or less comprehensive list of the most important packages.

#### Maul Publisher 2.0

http://www.manglais.com

At Warpstock Europe Peter Koller, a German-speaking Englishman living in France (just this is worth a note, isn't it ;-) showed off the latest version of his powerful DTP software, Maul Publisher. Maul Publisher, which is now at version 2.0 and available for the Windows platform too, comes with many features and effects. People coming from common office suites have to learn how this program is organized. But once this is done, Maul Publisher is easy, yet effective to use. Those who already know a decent DTP software should be able to use Maul Publisher instantly.

A feature that makes it usable even on older hardware (Peter Koller only had a P-133 at Warpstock Europe and the software still was really fast) is the possibility to switch off visualizing effects you don't need at the moment; e. g. OS/2's pattern filling algorithms, which are pretty slow. Another important plus of Maul Publisher is the fact that it doesn't alter the system in any way: in case you want to remove it, just delete the WPS folder and the files on your harddisk - done.

Maul Publisher does almost everything by so-called 'Modules', which, like plug-ins, include the algorithms necessary to produce certain effects on the screen, e. g. drawing a rectangle, or floating text in a box, etc. All modules are aware of each other, which makes it possible to let them actually call each other in case a certain action is required. The necessary API is thoroughly documented so that anyone can write a module for Maul Publisher.

For future development, Peter Koller will concentrate on the core product only, while hoping to find some skilled developers to add new features to Maul Publisher. This is because bugfixing plus writing of Maul documentation eats up most of Koller's time. So with help of the community there could be a lot of new features in a very short amount of time.

For what Maul Publisher offers it is really inexpensive, even in the OS/2 market. You can order your license either at the author's website or at BMT Micro. Of course there's a demo available from the author's website.

#### Norman Anti Virus 5.0 beta

http://www.norman.no

Norman AntiVirus comes as a powerful virus scanning suite with lot of features. The OS/2 Version is equal to the Windows version and fully integrates into the WPS. As one can see in the screen shots below, you can either let it monitor each operation (e. g. folder opening) in the background, or scan objects manually. Each object's context menu is enhanced by a 'Check for Virus...' entry. What can I say... it just works!

The current beta software comes with full functionality free of charge, after Norman AntiVirus for OS/2 has gone GA, it will cost 60US$ per year, available either from local resellers, or from the company website directly.

It's possible to scan over a network, e. g. a drive attached to your computer. I tried this successfully with the NetBIOS protocol, but didn't succeed setting up an FTP server on a remote host and attach it as a drive using NDFS.

#### eComStation German Version 1.01

http://www.ecomstation.com
http://www.ecomstation.nl

eComStation is a powerful PC operating system based on OS/2 and seen by many as the successor to OS/2; mainly developed by Serenity Systems, USA, and distributed worldwide through various resellers like Mensys in Europe, for example. eCS will be much easier to install than common Warp Systems and comes with a significantly enhanced desktop and a lot of useful applications.

The German version, which is almost fully translated as of this writing, will have the first fixpak already included. Shipping started on December 31, 2001. As a result of this delay (the US-English version has been shipping since September, 2001) the special upgrade offer has been extended to the end of February 2002. [Editor note: Mensys has stated that the German version of eComStation began shipping on 2001/12/31 and will be completed by 2002/01/12.]

However, as with OS/2 itself, updates, and new features will only be available to those who subscribe to an Upgrade Protection service, which can be purchased at the resellers too. Fixpaks and certain minor upgrades, however will remain freely available, though you'll be probably only entitled to download them by logging into Serenity System's secure server.

Another question, which has not been satisfactorily answered by Bob St. John in his last interview (VNL 12/01), is about where Serenity Systems is moving. They need to sell eCS to business customers, who naturally have somewhat different requirements about their operations systems than private or SOHO customers. At Warpstock I've hard that Serenity Systems will probably focus on their main customers and leave the personal users to its resellers.

#### WarpVision 0.0.12 Release

http://os2.ru/projects/video/warpvision.phtml.en

WarpVision is currently the only reliably functioning native ISO MPEG4 player for OS/2 Warp, based on the OpenDivX, aka 'Project Mayo' code. Thanks to the many improvements it doesn't require ODIN any longer (which formerly was necessary to run the CODECs). It now comes with a nice installation program, which can assign *.WAV files to WarpVision if you want and makes WarpVision really easy to use.

Though it still has some performance problems compared to DivX players for the Windows platform, but it's definitely on the right path, and a real must for all multimedia enthusiasts.

#### WarpMedia Technical Preview 8

http://www.sdg.os2.nu
ftp://ftp.sdg.os2.nu
http://groups.yahoo.com/group/WarpMedia/

Well, this one is another attempt to create a more up-to-date native media player for OS/2. WarpMedia comes with a very cool GUI, which already supports drag'n drop and skinning. The stuff beyond the surface however, is far from being a choice for every day use, but you can see some very good effort on the part of the programmers over the past few months.

WarpMedia uses Win32 codecs without requiring an ODIN installation, just copy the DLLs into the WarpMedia directory. This eliminates the need of porting the codecs as well, but I wonder whether this is the right way considering performance issues.

#### LimeWire 2.0

http://www.limewire.com
http://www9.limewire.com:82/download/LimeWireWinNoVM.zip (Limewire archive suitable for OS/2)
http://tam.belchenstuermer.de (Timo Maier's home page)

LimeWire is a stable, feature-rich and comfortable to use Gnutella client. As it's a Java application, it runs on multiple platforms that have a Java runtime environment at least. Despite the text on the LimeWire site, the program runs very well with Java 1.1.8, which is very widely used among OS/2 users who have neither Software Choice nor eComStation.

A very important change was made when the LimeWire company got into trouble with the RIAA, an organization which represents the US-American entertainment industry: the LimeWire source was published under the GNU General Public License, so that LimeWire enthusiasts can easily contribute their ideas to the project. Up to now I haven't seen a LimeWire build other than those from the official LimeWire site, and I wonder how many people actually work on this project.

With LimeWire 1.18 lots of things have changed in the software, however these weren't always positive enhancements. First of all, LimeWire has become Ad-Ware - similar to Opera - and therefore displays an advertisement in the bottom of the window. Secondly, it comes with a totally unnecessary and superfluous built-in MP3 player, which - I suspect - makes LimeWire quite slow on my machine (K6-2 333), and simply doesn't work in OS/2. Even worse, it blows the downloadable zip-archive to more than 2 times the size of the 1.7x and previous releases. These 1.7x releases were followed by three 1.8x releases, which you shouldn't use if you still find one: they were pretty much a kind of a public beta test rather than useful programs.

BTW, if you wonder why the connections tab is empty after your first start of LimeWire 2.0 - it's because it's deactivated... My conclusion is as follows: LimeWire 1.7x is the best LimeWire client so far, so there's no sensible argument against using it. Sooner or later of course you will see that with improvements of the Gnutella Protocol itself the old clients won't work properly any more, but until this happens, you're better off with these 'old' pieces of software.

Since many people missed hints on installation in my first article on Limewire, I don't want to make the same mistake again. Timo Maier has kindly assembled the most important things about Limewire at his home page (section Tipps and Tricks), so I would like to refer to it... BTW, there is more available there than just information on Limewire.

#### WarpGoGo

http://www.os2.cz/ed2

WarpGogo is an easy to use frontend for the GoGo encoder, an MP3 encoder, which comes with optimizations for 3DNow! (AMD) and SSE (Intel) enhanced micro-processors. Thanks to PillarSoft's SFX Installer, installation is absolutely no problem, though it's a bit too much of an installer for such a little piece of software.

For whatever reason, the encoder itself is neither included in the package, nor does the installation search for it in the system. What finally makes WarpGogo pretty useless at the moment is the missing option to incorporate any grabber software.

WarpGoGo is freeware.

#### LeechMP3 3.70

http://hobbes.nmsu.edu/cgi-bin/h-search?key=leechmp3&pushbutton=Search

LeechMP3 is a set of REXX programs that automates the process of converting audio CDs to MP3 files and store them in folders. It uses Leech as the audio grabber (is there a better one?) and Lame as the encoder. ZPlay of the well-known z! MP3 player is included as a player. Each time you start the program, it tries to connect to a CDDB database, but also works if a connection is not possible.

LeechMP3 is very easy to use and considered the best choice for people who won't make much fuss about converting their CDs to MP3s - it's as easy as doing a few clicks with your mouse, anything else is done smoothly in the background. Though LeechMP3 supports no encoders other than Lame, you can optionally use Tonigy as a grabber.

Unfortunately, there's no easy option for grabbing certain tracks only, so if you are often selectively grabbing from a CD, you should probably look for a more suitable solution. Another thing I don't quite understand is why LeechMP3 doesn't grab a CD in the order the tracks appear - i. e. it doesn't start with track01, track02, and so on, but somewhere in the middle instead.

LeechMP3 is under active development, so look out for new versions; it's also freeware.

#### OpenOffice / StarOffice 6.0

http://www.openoffice.org
http://www.sun.com/staroffice
http://www.os2.de/news/?area=1#4289

Both these programs are Win32 only - there is a porting team of 2 (?) people working on the OpenOffice (OO) code, but it's doubtful whether there will ever be a reliably working OS/2 version of it.

Surprisingly, the Win32 versions do very well with Odin, as was recently reported on OS2.org. I wasn't too successful with either of them. I did get them started (which took quite some time and meanwhile blocked my WPS), but I found the StarOffice beta comes with a crippled file open dialog, and the OO build 641 hogged my CPU completely for 3-5 seconds whenever I performed an action in the GUI (open a menu, etc.).

I was using the latest Odin weekly (20011220), maybe with some further improvements on both software packages there is a good chance that in a considerably short amount of time we'll be able to use another modern office suite again.

#### NewView

http://hobbes.nmsu.edu/cgi-bin/h-search?key=newview&pushbutton=Search

This is a replacement for the View.exe that is shipping with OS/2 Warp and is the standard application for viewing .INF files. NewView has lots of improvements over the outdated View.exe, it's a bit faster and comes with a browser-like interface which lets you access the many features of it quickly. Most striking is that you can see the TOC of an INF file on the left while you're reading on of its chapters, so that you can quickly jump to another chapter. NewView remembers the last 9 files opened and lists them in the File dialog. You can copy text from an .INF file, but currently it's not working with Rich Walsh's DragText, at least I couldn't find out how.

Sometimes I encountered problems saving the program Options, so I'd suggest that you save each page separately to ensure the program remembers your changes. Since NewView is open source under the GNU General Public License, there is no sensible argument against using it.

#### Warpzilla 0.9.7+

http://www.mozilla.org
ftp://ftp.mozilla.org/pub/mozilla/nightly/latest

Warpzilla is the OS/2 port of the Mozilla Project, which itself is based on the old Netscape sources from 1998, aka Netscape 5. Meanwhile many parts of the old code have been totally rewritten and the outcome is a browser that is fit for the future, and on Windows or Linux systems it is definitely a real choice over its competitors, mainly Internet Explorer 6.0.

However, the OS/2 port still lacks some important features that could make Warpzilla the standard browser for most people. First off, there's the lack of integration into the OS/2 system, mainly drag'n drop is still missing in the OS/2 port, as is an installation program that could handle the associations. Not to sound too rude, I must admit that the OS/2 port started comparatively late, and so many system-specific improvements are still to be checked into the source. Another factor is the size of the porting team: besides the two or three IBM fulltime programmers, there are very few people who only work on the OS/2 port as well.

Those who have followed the OS/2 development will have noticed significant performance improvements, and if this success can be continued to the 1.0 version, speed won't be an argument against the good old Netscape 4.61, which unfortunately is the number one choice in OS/2 even today. WarpZilla already understands DDE, can handle 128 bit encrypted connections and is already quite stable - on my system it doesn't crash more often than Netscape. Warpzilla renders HTML sites much faster than Netscape does, and especially when a site uses lots of tables, the differences are obvious. Most important: Warpzilla complies to the W3C standards, and is probably the best browser besides Amaya to test for HTML validity.

What still must be worked on is the very slow startup of Warpzilla, which can be solved by putting a new object into your startup folder, which starts mozilla.exe with the -turbo parameter. This must be performed once, and if it's done successful, the real application comes up much faster than before. A real drawback of Mozilla is the amount of memory it uses - in OS/2 I recommend at least 128 MB of RAM if you don't want frequent swapping of the system. Warpzilla has unfortunately no use for the good old Java 1.1.8 environment and requires the Java plugin from Java 1.3, which is only available via a Software Choice subscription or eComStation. Consequently, the Feature Install plugin is not working in WarpZilla, so even if you decide Warpzilla is your browser of choice, you should better not kill Netscape from your system.

#### MP3 / OggVorbis MMPM classes

http://www.math.berkeley.edu/~roconnor/
http://www.os2world.com/cdwriting

The MultiMedia Presentation Manager is one of the most outdated parts of OS/2 today and many people say it's better rewritten than updated. More surprisingly after many years of neglect there are suddenly some efforts in making MMPM ready for new challenges. Russell O'Connor has written two IOProcs for OS/2, with an installation script for MINSTALL, the MMPM installation program. The outcome is an MP3 and OggVorbis aware MMPM, so you start either of these files by just double-clicking on it. Even load them into an MMPM aware wave editor, and easily convert them to another audio format by using the enhanced context menu options.

Other MP3 and OggVorbis players still work without problems. To complete this novelty, Chris Wohlgemuth has written a set of WPS classes for MMIOMP3. They bring you new icons indicating whether it's .MP3 or .OGG and enhance the context menu by a tag editor and some file information. Additionally, there's a new folder class which shows the files' tag information in details view.

All this is a definite must-have for every OS/2 user, but it's not really stable yet. While I didn't encounter any problems except for the new folder class not working, there are other users whose systems won't boot with the new IOProcs and/or the new classes installed - so use at your own risk! Both packages are freeware under the GNU General Public License.

#### Opera 5.12 beta 2

http://www.opera.com

Opera is another browser alternative, and, if you ask me, it's the best choice on Windows machines. Several year ago (in 1997 if I recall correctly) Opera started Project Magic to bring their browser, which only existed as a Win3.1 and Win32 version to other operating systems. On the Opera Website you will instantly see the result of these efforts: Opera is the only browser which is available for most of today's operating systems, one of which is OS/2.

From the beginning the OS/2 port went very slowly and after a while the initial team gave up and it seemed as if the OS/2 community wouldn't ever have this really cool browser. Luckily, the OS/2 Netlabs started another effort using Odin as a basis, and the current beta is the result. The OS/2 version is far from being a choice for everyday work, but like WarpZilla, Opera quite strictly follows the W3C recommendations. Also, Opera's HTML rendering is very fast, though the GUI itself behaves very sluggish on my system. One of the big features of the current beta is drag'n drop, which however doesn't work correctly yet.

As I said earlier, Opera needs Odin as a basis, but unlike the first beta of Opera there's no need to separately install an Odin build, actually any other Odin on your system will be ignored. Opera for Windows has reached version 6.0 recently, and as soon as the Netlab's only (!?) Odin-porter, Yuri Dario, gets his hands on it, we'll see an OS/2 version early this year. Opera can be used free of charge, if you don't mind the advertisement in the upper right of the windows; it's removed in the registered version.

#### SmartCache Version 0.64

http://home.worldonline.cz/~cz210552/download/scache064.zip
http://home.worldonline.cz/~cz210552/ (author's home page)

I have been using this proxy server, completely written in Java, for over a year now as a replacement for the browser cache and I wouldn't want to miss it at all cost. Not only does Smartcache do it's job a lot faster than the sluggish algorithm of Netscape (those of other browser manufacturers behave the same way), but the most important feature is offline-browsing of already visited pages without compromises. Furthermore, more and more features have been added in the past which allow the user to setup protection of his privacy with a very fine granularity, be it the browser identification, cookies, filtering advertisements, up to blocking whole sites.

New for the latest version is a rudimentary user interface which can be used for a few actions like e.g. browsing the cache directory or searching it. Unfortunately, the "user interface" does not take away your task of adapting the configuration files for your purposes - a process that can be lengthy at times, but which you have to go through only once. The wealth of features comes with a price, but besides the excellent HTML documentation also the configuration files are commented and the presets are basically useful, so it may be enough to enter the cache directory if you are impatient. Nevertheless I recommend the HTML documentation wholeheartedly - especially chapter 10.1 that deals with some substantial shortcomings.

Although Smartcache has been written in Java, it is not exceptionally sluggish or memory hungry - more on the contrary, though the JVM itself eats up quite an amount of memory. In addition, Smartcache is freeware under GNU General Public License and the included sources can be compiled without problems also under OS/2, unless you only have installed the runtime.

References: Maul Publisher 2.0: http://www.manglais.com Norman Anti Virus 5.0 beta: http://www.norman.no eComStation German version 1.01: eComStation home page: http://www.ecomstation.com Mensys eComStation web site: http://www.ecomstation.nl WarpVision 0.0.12 Release: http://os2.ru/projects/video/warpvision.phtml.en WarpMedia technical preview 8: http://www.sdg.os2.nu, ftp://ftp.sdg.os2.nu LimeWire 2.0: http://www.limewire.com Limewire archive suitable for OS/2: http://www9.limewire.com:82/download/LimeWireWinNoVM.zip Timo Maier's home page: http://tam.belchenstuermer.de WarpGoGo: http://www.os2.cz/ed2 LeechMP3 3.70: http://hobbes.nmsu.edu/cgi-bin/h-search?key=leechmp3&pushbutton=Search OpenOffice / StarOffice 6.0: Open Office home page: http://www.openoffice.org Sun StarOffice home page: http://www.sun.com/staroffice OS2.org news: http://www.os2.de/news/?area=1#4289 NewView: http://hobbes.nmsu.edu/cgi-bin/h-search?key=newview&pushbutton=Search Warpzilla 0.9.7+: Mozilla home page: http://www.mozilla.org Mozilla nightlies download: ftp://ftp.mozilla.org/pub/mozilla/nightly/latest MMIOMP3 - MP3 / OggVorbis MMPM classes: MMIOMP3 CODECs: http://www.math.berkeley.edu/~roconnor/ CWAudio classes: http://www.os2world.com/cdwriting Opera 5.12 beta 2: http://www.opera.com SmartCache Version 0.64: http://home.worldonline.cz/~cz210552/download/scache064.zip SmartCache author's home page:: http://home.worldonline.cz/~cz210552/

[Feature Index]
editor@os2voice.org
[Previous Page] [Newsletter Index] [Next Page]
VOICE Home Page: http://www.os2voice.org