Contributors and Advisors
The success of an open source project depends on involvement
of a wider community. We are lucky that from early on in the
project, we have the support of the following friends, whether
in terms of code contribution, design advice, or simply integrating
OpenI into their own products or projects.
||dpokhrel at users.sourceforge.net
||jcarvajal at users.sourceforge.net
||jporzak at users.sourceforge.net
||paullucas at users.sourceforge.net
||pedrix at users.sourceforge.net
||pjmohan at users.sourceforge.net
||sandeep_giri at users.sourceforge.net
||sgwood at users.sourceforge.net
||urpant at users.sourceforge.net
Back to Top
OpenI could not be at this stage of development had it not
been for the groundbreaking work done by various open source
projects . Here are some key open source projects that have
helped us tremendously:
is a JSP custom tag library that renders an OLAP table and
let users perform typical OLAP navigations like slice and
dice, drill down and roll up. It uses Mondrian as its OLAP
Server. JPivot also supports XMLA data source access.
is an OLAP server written in Java. It enables you to interactively
analyze very large datasets stored in SQL databases without
is a free software environment for statistical computing
and graphics. It compiles and runs on a wide variety of
UNIX platforms, Windows and Mac OS.
is a free Java class library for generating charts, including:
* pie charts (2D and 3D);
* bar charts (regular and stacked, with an optional 3D
* line and area charts;
* scatter plots and bubble charts;
* time series, high/low/open/close charts and candle stick
* combination charts;
* Pareto charts;
* Gantt charts;
* wind plots, meter charts and symbol charts;
* wafer map charts;
is a powerful open source Java reporting tool that has the
ability to deliver rich content onto the screen, to the
printer or into PDF, HTML, XLS, CSV and XML files.
Back to Top
OpenI is available under OpenI Public
License 1.0 (OPL), which consists of
Mozilla Public License version 1.1 (MPL 1.1) with amendments.
OSI certified licenses are plentiful, and no one license is
perfect for everyone. We want to keep the software open, and
make it easy for the community to contribute and to build their
own derivative solutions. While MPL ensures that any modified
distributions or OpenI still remain open, it is not "viral"
like GPL. Thus it enables community to build software on top
of OpenI and license it any way they choose. We hope this meets
the definition of “free” in “freedom”.
The third party libraries and jars utilized by OpenI will be
available under their original licenses. We have ensured that
we are not using any third party software whose license conflicts
with MPL (i.e. no GPL or pure copy-left licenses). For example,
OpenI includes JPivot JSP tag library, which is distributed
under Community Public License (CPL). Here is a complete list
of 3rd party licenses: 3rd-party-licenses.txt
This is one of those topics that is not clearly stated in most
open source projects, so we are making sure we clearly state
our position here.
If you create a new module or a new source code file, the copyright
belongs to you, the original author of the source code file.
However, in order for us to include that source code file in
the OpenI distribution, you must agree to make the source code
available under the same OPL terms used by OpenI. Otherwise
legally OpenI can’t include your contribution.
For contributions that come in the form of bug fix or patches
to existing source code files, the copyright will still be owned
by the original author – however, the contributor will
be acknowledged in the source code header section as well as
in the contributor list maintained at this OpenI web site.
Again, we want to build a community here and a big part of
that is giving credit where credit is due. Community contributors
don’t get paid to write code. A formal public acknowledgment
(and thank you) is the best way we can acknowledge the contributors.
And we should also keep our license and copyright policies in
alignment with developing a broader sense of community.
Back to Top