Versions of WordPerfect for Windows
Another way of using WordPerfect on a Linux system is to install and run WordPerfect for Windows using the CrossOver or Wine emulation layer from CodeWeavers.
It is necessary to select a suitable version of WordPerfect for Windows and a compatible version of CrossOver or Wine.
It is possible to install WordPerfect 12 on Crossover 18.5 (the version current in July 2019). It is also possible to install Paradox 9 for Windows on Crossover.
It is thought that WordPerfect for Windows X3 can be installed and run on CrossOver 6.1, but not on other versions of Crossover.
So far as is known, it is not possible to install WordPerfect for Windows X4-X9 on Crossover.
WordPerfect for Windows 12 on Crossover 18.5
After installing CrossOver Linux 18.5 on a Linux distro, one can install WordPerfect for Windows 12 in a Windows XP bottle as an unlisted application.
One should perform a normal installation of WordPerfect and Quattro from the WordPerfect 12 CD, using its "setup.exe". But optional elements of WordPerfect Office 12 (such as Internet Explorer 6) should be unselected. After the registration code has been entered and accepted, and the installer has copied the files, it will report that setup is complete. So click "Finish". The installer will then appear to get stuck. So click "Cancel". It will report that installation has failed. So close the installer.
Despite this report, in fact the bottle will have been created and will contain the desired WordPerfect and Quattro code. But there will not be any menu-links to the WP programs. Such links can, however be created by means of Crossover's run command. One needs to navigate to the "wpwin12.exe" file (or, for Quattro, the "QPW.exe" file), and click "Create launcher".
When WordPerfect is run for the first time, it will probably be necessary to re-enter the registration code. It is also essential to configure WordPerfect so as not to use the enhanced file open/save dialogues.
Two deficiencies which existed under some earlier versions of Crossover have now been cured. (1) Once installed, the initial loading of WordPerfect 12 would fail, but a second loading would succeed, so that it was always necessary to load WordPerfect twice. This is no longer necessary under Crossover 18.5. (2) A successful loading would produce a window which was wide but not deep. This could be resized, but the resizing had to be repeated on every successful loading. Under Crossover 18.5, the sizing of the WordPerfect window operates in a normal manner.
Most features of WordPerfect 12 should work, including printing and saving to other file formats. Moreover MS Word 2003 .doc documents can be imported successfully. But macros do not work.
With Crossover 18.5, it is no longer difficult to configure the WP keyboard without crashing the program. This is a marked improvement over some earlier versions of Crossover. More generally, WP 12 seems generally to run better on Crossover 18.5 than on some earlier versions. In the opinion of the present writer, WPwin 12 on Crossover is now preferable to the native XWP 8.1 as a method of running WordPerfect on Linux.
This section relects the author's experience with Crossover 18.5, running on Linux Mint 18.3.
WordPerfect 9/2000 Office for Linux
WordPerfect 9 for Linux is part of the suite entitled WordPerfect Office 2000 for Linux, once marketed by Corel. The suite includes Quattro and also, in the Deluxe version, Paradox.
The programs contained in the suite are not native Linux applications, but versions of those contained in WordPerfect Office 9/2000 for Windows, adapted to run on Corel's own version of the Wine emulator, known as Corelwine.
Unfortunately no-one has succeeded in installing Corelwine on any Linux distro which uses glibc (or libc6) in a version higher than 2.3.1. Thus one would need a distro issued not later than 2003, such as Libranet 2.8.1, Slackware 8.1, or Mandrake 9.0. No current distro would be suitable.
It is difficult to believe that anyone not already using WordPerfect 9 for Linux on an elderly distro would wish to attempt to do so.
It can, however, be reported that it is possible to install and run WordPerfect 2000 for Linux on Slackware 8.1, running as a guest in a virtualbox. Not only WordPerfect 9, but also Quattro 9 and Paradox 9, can be so installed and run. Installation requires the script installer which may still be available from the Corel website. WordPerfect 9 runs slowly in this context. Difficulty may be experienced in printing from Slackware 8.1, running as a guest in a virtualbox, whatever program (including WordPerfect 2000) is used.
WordPerfect for DOS on DOSEMU
It is possible to install and run WordPerfect for DOS on a Linux system, using the DOSemu emulation package. This should work with any version of WordPerfect for DOS from 5.0 to 6.2.
In current distros, in order to run DOSemu as a normal user (rather than as root), it may be necessary to edit the file "/etc/sysctl.conf" by adding an entry "vm.mmap_min_addr=0".
Useful information is available at the site on WordPerfect for DOS Updated, at Columbia University.
WordPerfect for Mac on Linux
In December 2013 it was possible to install and run WP 3.5e for Mac on a current Linux distro, using MacOS 9.0.4 in the Sheepshaver emulator. No subsequent testing has been done by the present writer, but this is probably still possible on a distro current in 2020.
Useful information is available from the WordPerfect Mac group pages, now on groups.io.
A particularly useful program available there is a Droplets utility, enabling the conversion of WordPerfect documents from normal WP 6.1 format to WPMac format.
Paradox on Linux
The editing of existing Paradox tables can be achieved by means of a Windows utility named Paradox Data Editor, which can be installed and run on Linux under Crossover.
The Paradox Data Editor is available from MiTeC at www.mitec.cz/pde.html.
It also possible to install Paradox 9 for Windows itself on a current Linux distro using Crossover. The Paradox setup program will complete, but Crossover may not recognise that it has done so. One must then close the Crossover operation. The bottle will exist, and will contain the desired Paradox code, but it will be necessary to create a menu entry for Paradox by means of Crossover's Manage Bottles function.
Last updated in August 2020.
(c) Peter Stone, 2020.