Converting and opening legacy files
Colorful Index Cards
Until the late 1990s, many applications still relied on dBase databases. Among other programs, LibreOffice and OpenOffice can import these. Anyone opening a file with a DBF extension directly will land in the table module (Figure 11). To import the dBase file as a database, the user needs to start the database module, choose Connect to an existing database in the wizard, and select dBASE.

In the repositories of most distributions, you will also find the DBView command-line tool, which displays the content of a DBF file in a console. Programmers may be interested to know that numerous libraries can read and manipulate dBase files. A DBF module exists for Python, for example [11].
DBF is also useful as an exchange format because many applications use dBase files. Anyone who still uses Access databases can export them to a dBase format and then read them again using LibreOffice. On the other hand, Access databases cannot currently be used in Linux.
Krita and GIMP easily opened files from Photoshop 5, which appeared on the market in 1997, and even the layers were preserved (Figure 12). A drawing in Windows metafile format with the extension WMF was displayed by Karbon of Calligra Suite, but Inkscape lost the text.
The current version of LibreOffice can open CorelDraw files with the CDR extension. The results, however, range from patchy to useless because the import filter is still in its infancy. For example, all the labels were missing in a chart, and another file threw a general input/output error. An alternative here is the UniConvertor [12] command-line tool, which is also provided by many distributions. The program can import drawings from CorelDraw 7 and newer and convert them into various other formats – including PostScript and SVG. Inkscape also incidentally uses UniConvertor for importing CorelDraw and Adobe Illustrator 5.5 files with the AI extension. The tool crashed repeatedly when trying to convert drawings sent to the test team.
Those who have EPS files written with Illustrator can view them with most programs that understand PostScript – for example, the Gnome document previewer. Ubuntu Nautilus even displays matching preview icons.
Newsprint
LibreOffice has officially opened files from Microsoft's DTP program Publisher since Version 4 – at least that is what the developers promise. When trying to open an older Publisher document with a PUB extension, LibreOffice 4.2.4 repeatedly terminated with an input/output error. We were unable to find another way to convert Publisher files with Linux (see also the "Service Providers" box).
Service Providers
Many service providers on the Internet offer to convert older documents. Conv2pdf [15] converts many Microsoft formats into PDF. The service even digests Publisher and old StarOffice documents. This conversion is free of charge as long as the files are no larger than 6MB. Competitor Zamzar [16] specializes in multimedia. They can even convert drawings from older CAD programs.
However, users should always bear in mind that they might be sending confidential information to a stranger. Nobody can guarantee that the service does not keep and evaluate the files – you need to trust the provider.
The outlook is not great for flowcharts from Corel Flow and documents from the Serif Page Plus DTP program, either – no solution is in sight for opening the files on Linux machines. Versions 5 and 9 of Serif Page Plus can, however, be launched with Wine [13] or Crossover [14].
The testers also had to give up on files from exotic Windows applications such as OpenEdge Architect and image files in Fractal Image Format (FIF). The latter uses fractal compression when storing and was designed to compete with GIF on the web. Documents from the SuperCalc spreadsheet (CAL suffix) are also impossible to open. TrueType fonts from the 1990s, on the other hand, can be integrated and used easily. (See also the "Emergency Kit" box.)
Emergency Kit
A text editor can sometimes help if a document can no longer be imported. You are likely to see a big jumble of characters. The importer normally finds the relevant text and data in it, which can then be saved to a new document using the clipboard. This task is a bit fiddly, however, and requires a good eye.
In an emergency, researchers can also retrieve the contents of files in the OpenOffice.org XML and OpenDocument formats without OpenOffice: The files have to be unpacked because they are ZIP archives. XML files, whose actual content is hidden in content.xml
, come to the fore.
Conclusions
The tests confirm the rule of thumb: The better-known the application, the more likely its files can be opened today. Open and recognized exchange formats can be opened and processed without any problems. This applies to plain text files; audio material in uncompressed WAV files; JPG, TIFF, or PNG pictures; and CSV tables, as well as MP3 music or MPEG-2 videos. Anyone wanting to future-proof their files should therefore always archive a copy in a well-established format.
Infos
- OpenOffice archive: http://www.openoffice.org/download/archive.html
- Old Ubuntu editions: http://old-releases.ubuntu.com/releases/
- DOSBox: http://www.dosbox.com
- Vistasource 6.1: https://vimes.vistasource.com/wp/software_downloads/
- Libstdc++2.10 download: http://archive.debian.org/debian/pool/main/g/gcc-2.95/libstdc++2.10-glibc2.2_2.95.4-27_i386.deb
- Microsoft conversion tool: http://www.microsoft.com/en-us/download/details.aspx?id=12
- Works database converter: http://www.codealchemists.com/worksdatabaseconverter/
- Antiword: http://www.winfield.demon.nl
- WordTsar: http://wordtsar.ca/registration/
- MDB tools: https://github.com/brianb/mdbtools/releases
- Dbf: https://pypi.python.org/pypi/dbf/0.95.012
- UniConvertor: http://sourceforge.net/projects/uniconvertor/
- Wine DB: https://appdb.winehq.org/objectManager.php?sClass=application&iId=999
- Codeweavers: http://www.codeweavers.com/compatibility/browse/name/?app_id=8104
- Conv2pdf: http://www.en.conv2pdf.com
- Zamzar: http://www.zamzar.com
« Previous 1 2
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you've found an article to be beneficial.
News
-
Fedora 39 Beta is Now Available for Testing
For fans and users of Fedora Linux, the first beta of release 39 is now available, which is a minor upgrade but does include GNOME 45.
-
Fedora Linux 40 to Drop X11 for KDE Plasma
When Fedora 40 arrives in 2024, there will be a few big changes coming, especially for the KDE Plasma option.
-
Real-Time Ubuntu Available in AWS Marketplace
Anyone looking for a Linux distribution for real-time processing could do a whole lot worse than Real-Time Ubuntu.
-
KSMBD Finally Reaches a Stable State
For those who've been looking forward to the first release of KSMBD, after two years it's no longer considered experimental.
-
Nitrux 3.0.0 Has Been Released
The latest version of Nitrux brings plenty of innovation and fresh apps to the table.
-
Linux From Scratch 12.0 Now Available
If you're looking to roll your own Linux distribution, the latest version of Linux From Scratch is now available with plenty of updates.
-
Linux Kernel 6.5 Has Been Released
The newest Linux kernel, version 6.5, now includes initial support for two very exciting features.
-
UbuntuDDE 23.04 Now Available
A new version of the UbuntuDDE remix has finally arrived with all the updates from the Deepin desktop and everything that comes with the Ubuntu 23.04 base.
-
Star Labs Reveals a New Surface-Like Linux Tablet
If you've ever wanted a tablet that rivals the MS Surface, you're in luck as Star Labs has created such a device.
-
SUSE Going Private (Again)
The company behind SUSE Linux Enterprise, Rancher, and NeuVector recently announced that Marcel LUX III SARL (Marcel), its majority shareholder, intends to delist it from the Frankfurt Stock Exchange by way of a merger.