RevRatio and most of the plugins are distributed under the
General Public License version 2.
The google plugin uses
for which the license can be found
here. The google plugin is also
subject to an exception to the GPL license (see the bottom of
Internal database support is provided by hsqldb (see hsqldb license information)
RevRatio was developed during a software project course at Helsinki University of Technology (2004-2005) by Kristian SelÚn, Markus Frilund, Andreas Finne, Thomas Gammals, Erik Ihrcke, Michael Wikberg and Mika Lehtinen for the customer Pietari Laurila.
RevRatio uses plugins both for searching online databases and for entering manual plugins. This means that just about any database or other reference can be used with RevRatio; if a suitable plugin doesn't exist, anybody with some Java programming skills can create one (see plugin development).
RevRatio was planned with multiuser environments in mind, but due to a very limited timeframe, this feature is not yet fully implemented. The missing features include authorization and synchronization. The multiuser requirement led to a server-client design that was implemented with RMI.