# System requirements

This version of the Endeca Discovery Framework has the following requirements:

## Hardware requirements

The hardware requirements for the Discovery Framework are the same as those for Endeca MDEX Engine version 6.1.x. For details, see the Endeca MDEX Engine Installation Guide.

## Supported operating systems

The Discovery Framework is supported on the same Windows and Linux operating systems as the Endeca MDEX Engine version 6.1.x, with the exception noted below. For details, see the Endeca MDEX Engine Installation Guide.

Important: The Discovery Framework is not supported on Sparc Solaris.

## Software requirements

The Discovery Framework is a Web-based application that runs in an application server.

- Supported browsers: Firefox 3.6 on Windows, Internet Explorer 8 (with compatibility mode disabled) on Windows
  Tip: Firefox is recommended.
  Important: Running Internet Explorer 8 in compatibility mode is not supported.
  Note: The Discovery Framework supports Adobe Flash 10.0.
- Supported application servers: Tomcat 6, Tomcat 5.5, WebSphere Application Server (WAS) 6.1.0.1 or higher, WebSphere Application Server (WAS) 7
- Supported Java versions: Tomcat 6 is supported with Sun Java 6; Tomcat 5.5 is supported with Sun Java 5; WAS 6.1 with IBM Java 5, WAS 7 with IBM Java 6
  Important: For Sun Java 6, update 18 or greater is required.
- Supported database systems: MySQL 5.1, DB2 9.5

## Alternative database support

The Liferay Portal server uses a relational database to store configuration and state. By default, Liferay uses Hypersonic, but this is not recommended for production use due to performance issues. Endeca tests the Discovery Framework on MySQL and DB2. However, many other databases are expected to work. Customers should feel free to use any database, including shared systems they may already have in place. As with application servers, customers who choose to deploy on un-tested databases will always be supported on any issue that can be traced back to core Discovery Framework code and can be reproduced on a supported database.

The Discovery Framework Installation Guide combined with the Liferay Portal Administrator’s Guide provides detailed instructions on how to switch to another database system.