Oozie, a Hadoop Workflow System

Oozie v1 is a server based Workflow Engine specialized in running workflow jobs with actions that execute Hadoop Map/Reduce and Pig jobs.

Distribution Contents

Oozie distribution consists of a single 'tar.gz' file containing:

  • Readme and license: README.txt and LICENSE.txt files.
  • Oozie Server web application: wars/oozie.war file.
  • Oozie Documentation web application: wars/ooziedocs.war file.
  • Server configuration: conf/ directory.
  • Client: expanded, bin/ and lib/ directories, and archived, oozie-client.tar.gz file.
  • Examples: oozie-examples.tar.gz file.
  • Oozie Release log

Quick Start

Enough reading already? Follow the steps in Oozie Quick Start to get Oozie up and running.

Licensing Information

Oozie is distributed under Apache License 2.0 .

For details on the license of the dependent components, refer to the Dependencies Report, Licenses section .

Some of the components in the dependencies report don't mention their license in the published POM. They are:

MySQL JDBC driver, GNU General Public License, Version 2 , is included in the Oozie distribution only if a MySQL Oozie distribution is created.

The Oozie web console uses Ext JS 2.2 which is available with a GNU GPL version 3.0 with an Open Source License Exception for Applications which covers projects using Apache License.

IMPORTANT: The Ext JS 2.2 library is not included in the distribution, it must be installed separately, refer to the README.txt file in the distribution for details.

Oozie uses a modified version of the Apache Doxia core and twiki plugins to generate Oozie documentation.