Openchart2 is a collection of Java classes to provide rendering of a variety of 2D charts/plots. The library is licensed under the GNU Lesser General Public License, which allows the library to be included in closed-source and proprietary projects as long as the library code remains unchanged.  Further documentation of the library, including more general documentation and usage instructions, is available from the Openchart2 page at Approximatrix.  All Openchart2 documentation is freely available.

1.  Supported Chart Types

Openchart2 supports a variety of 2D charts, as shown below:
  1. Bar Charts (including Stacked Bar Charts)
  2. Pie Charts
  3. Radar Charts
  4. Scatter Plots (including Line Charts, Point Charts, or a combination)
Furthermore, the rendering system used by Openchart2 allows multiple chart types to be rendered simultaneously in the same view.

2.  Supported Data Sources/Models

Openchart2 can handle a variety of data sources, although the chart types may place restrictions on the allowed data.  Nominally, Openchart2 can handle any number of data arrays through its ChartDataModel classes.  Specialized data models are available for database sources and scatter plots.

3.  Support

Approximatrix provides full support for the Openchart2 library.  Feature requests/bug fixes will always be handled in a timely manner by the Approximatrix team.  Commercial support of the library is available, and Approximatrix may be contacted for support pricing, which provides priority development and bug fixing.

4.  Code Submission

Openchart2 is an open-source project, and Approximatrix welcomes any improvements and feature additions from interested developers.  Code contributed to the main Openchart2 distribution must be licensed under the GNU Lesser General Public License, version 2.1 or greater.  Copyrights are not required to be assigned to Approximatrix, and all authors will be attributed correctly.

5.  Authors

Openchart2 is a branch of the original JOpenChart library written by Sebastian Müller.  Openchart2 was branched by Approximatrix, LLC, to provide full support of the library and to update and add extensive features, especially related to scatter plots, dynamic zooming, and Swing compatibility.  

6.  Copyright

Openchart2 is copyrighted by the following:
Copyright © 2005-2008 Approximatrix, LLC
Copyright © 2001  Sebastian Müller