AnswerGFI LanGuard offers to update (i.e. shows as missing) 3rd Party applications depending on the application. The ability to upgrade to either the next update (patch) or to the next major major version depends on the application's installers (provided by the application publisher) and whether there is a risk of breaking other applications that depend on the current version.
There are 3 categories of upgrade possibilities:
Class A: (default)
GFI LanGuard offers only the latest patch available (minor version or major version), because the product installers allow it and because upgrades do not imply licensing or known compatibility issues.
- There is no common rule between vendors on what a major version means: for instance Google Chrome increases the major version number very frequently even for minor updates to the product. Others are more conservative and stay to the same major version number for years even though they make significant changes with each release. GFI is trying to unify the experience, and thus always makes a decision on what is to be handled as a major version and what is not.
- Products marked with a * indicate that there has not been a major version release for that product since LanGuard has supported it, but the product is likely to be treated as a continuous upgrade in the future.
- Class A is the default. Products are moved to other classes only if there are reasons for it: licensing changes, possible compatibility challenges, etc.
- Click here to see the most recent patches available for you 3rd party application.
GFI LanGuard offers more than one option to the user: 1) install the latest patch within the installed major version, or 2) install the latest major version thus performing a major upgrade. User needs to decide if he has a valid license for the next version, or if compatibility is not an issue.
GFI LanGuard only offers the latest patch within the installed major version. It is either not supported by the vendor to upgrade directly nicely, or upgrading would break the application (e.g. Python) or may break other applications that depend upon it (e.g. Java).
Class A Applications:Adobe Air
Class B Applications:Adobe Illustrator
Class C Applications:ActivePython