JFreeChart for Linux is a Java chart library which eases the developers' work by providing sets of professional quality charts. JFreeChart's is documented API, supporting a wide range of chart types, flexible design that is easy to extend, and targets both server-side and client-side applications, support for many output types, including Swing components, image files (including PNG and JPEG), and vector graphics file formats (including PDF, EPS and SVG), an "open source" or, more specifically, free software. It is distributed under the terms of the GNU Lesser General Public License (LGPL), which permits use in proprietary applications. Export to PNG, JPEG, PDF, SVG and HTML image maps. Complete source code is included, subject to the GNU LGPL.