Adobe Reader

Jump to: navigation, search
Adobe Reader is no longer supported by Adobe on Linux and accordingly it can no longer be supported by openSUSE. Using an outdated Adobe Reader version is a security risk.
Adobe Reader

Adobe Reader.jpg

Download for openSUSE

Vendor: Adobe Systems Inc.
Developer: Adobe Systems Inc.
License: Proprietary
Web: http://www.adobe.com/products/reader.html


About

Adobe Reader is used for viewing, printing, and annotating PDF documents. It can open and interact with all types of PDF content, including forms and multimedia.


Features

See the Adobe Reader features at Adobe Systems Inc.


PDF

PDF is a standard. See the Wikipedia: Portable Document Format article that reads in particular:

PDF remained a proprietary format, controlled by Adobe, until it was officially released as an open standard on July 1, 2008, and published by the International Organization for Standardization as ISO 32000-1:2008. In 2008, Adobe published a Public Patent License to ISO 32000-1 granting royalty-free rights for all patents owned by Adobe that are necessary to make, use, sell and distribute PDF compliant implementations. However, there are still some technologies used in PDF files, that are defined only by Adobe and remain proprietary (e.g. Adobe XML Forms Architecture, Adobe JavaScript).

Thus there are many applications to view and edit or create PDF files, but not every application supports all the features. Adobe is inventing new features that take some time to go into the published standards. Only the newest version of the Adobe Reader supports all those features invented by Adobe.


Adobe Reader no longer distributed by openSUSE

Adobe no longer provides security updates for Adobe Reader under Linux.

Therefore the "acroread" RPM package is dropped from the distribution for openSUSE 13.1 to protect openSUSE users. For details see openSUSE Bug 843835 - VUL-0: acroread: Linux support is discontinued and openSUSE Bug 849112 - acroread no longer included.

The Adobe products and Enterprise Technical Support periods covered under the new Lifecycle Policy listing shows the release cycles for Adobe Reader and other products. The Adobe Reader version 9 had end of support since July 2013. The new versions 10 and 11 (Adobe Reader X and XI) are not available for Linux.

Adobe Reader is non-free proprietary binary-only software from Adobe so that there is nothing that openSUSE could do regarding any issue.

openSUSE includes various PDF viewing tools like Okular, Evince, MuPDF, poppler-tools and so on. These tools are actively maintained and get security fixes from openSUSE and their upstream authors.

As of mid-2014, Adobe no longer publishes any GNU/Linux version of Adobe Reader, and has pulled the latest version (Adobe Reader 9) from its download sites.


Problems and solutions

As of this writing (Nov. 2013) Adobe Reader is the only PDF viever supporting all features. For instance, XFA forms with JavaScript, document signing and signature verification are not supported by the poppler tools, which means that Okular and Evince can not. MuPDF shows promise, but it is unfinished.

Forms with JavaScript: You notice that these forms do not fully work when you press the buttons inside the form and they do nothing. This may matter or maybe not. Often the form prints perfect and can be filled using Okular or Evince. It is by careful comparison with the behavior on Adobe Reader when differences can be evaluated and perhaps ignored.

A sample PDF file with forms can be obtained here or perhaps here.

There are other alternative solutions: Adobe Reader X under Wine, Adobe Reader XI on an Android virtual machine, Foxit Reader under Wine...

Adobe Reader 9 under Linux

Adobe Reader 9 was the most recent version for GNU/Linux, but as of mid-2014 it is no longer distributed by Adobe. It may still be obtainable from third-party repositories, though of course these receive no security updates. It may be reasonably safe to use Adobe Reader 9 after disabling JavaScript, disallowing it from using the Internet, and caging it with AppArmor. It is up to the administrator, but of course, openSUSE can not be blamed if something wrong happens.

Adobe Reader X and XI under Wine

The only Adobe Reader known to work well under Wine are versions 8 or 9. However, these versions no longer receive updates from Adobe, so using them is as bad as using the native Linux version 9. Version X or XI are not currently installable under Wine, but this may change soon, according to this article Wine 1.5.25 Fixes Adobe Reader XI Installation. As of Wine 1.7.2 this does not work with default Wine settings on OpenSuse 13.1.

Adobe Reader X and XI on an Android virtual machine

It runs fine, but the user interface is awkward: it emulates a tablet, but it is not a real tablet so that you can not swipe at the screen. The keyboard support is limited: PgUp/PgDn do not work.

This is an article about How to Install Android in VirtualBox. It works equally well on VMware (make sure to choose an IDE virtual disk, it does not work with SCSI). You can obtain Android for the x86 (32 bits) from here android-x86.

You need a Gmail account to register Android; and you need that registration in order to download software (like Adobe Reader) from Google Play.

Adobe Reader X and XI on a Windows virtual machine

Works perfect, of course - but you need a non-free Windows license.

Foxit Reader on Wine

There is a Linux version of Foxit Reader, but it is old (2009) and has security issues; thus you have to use a current Windows version instead, either in a virtual machine or under Wine.

Foxit Reader reader can be obtained for free from here: Foxit Reader download

Wine can be installed from the OSS repository, or a newer version from the "Emulators:/Wine" repository (install wine-mono too).

Foxit Reader can be installed without problems, run "wine whateversetup.exe". A desktop icon gets installed on your desktop. Some say that they have associated Foxit Reader with PDF files.

Signature checking does not work. Foxit Reader wants to use Microsoft Windows provided "Signature-Store" which is not available in Wine.


See also

  • Evince: A document viewer for multiple document formats mainly used in Gnome.
  • Okular: An universal document viewer mainly used in KDE.
  • MuPDF: A lightweight PDF viewer made by the Ghostscript developers.
  • Ghostscript: The interpreter for PostScript and PDF.
  • Poppler: The actual PDF rendering engine used by Evince and Okular.
  • PDF Studio Viewer: A PDF reader that can also annotate and fill forms.

External links