The Concord Consortium logo
  • print this page
  • download a pdf version of this page
  • email a link to this page
  • contact us regarding this page
  • search this site
  • You are not logged in


Concord Consortium Open Source Software

 
This area contains software that Concord Consortium has released under open source licensing. If the software package that you are interested in is not listed here, contact our webmaster. The software may be available.

All the software within this website is generated using Maven. See build documentation for information on Concord Consortium's specific build process.

Each project listed below will have some links in the right column if corresponding packages are available. For downloading source or binary packages, download the SNAPSHOT version for the latest build or the particular version if available.

Project Source Downloads are links to a directory of source code zip and tar files. Project Development Docs are links to generated documentation. This includes java docs and licensing info. Project Binary Downloads are links to a directory of compiled jar files Project User Docs are links to documents on usage of the project files. Project ViewCVS Directory are links to the source code in cvs.


Algebraobjects


AlgebraObjects is a base project used by teh RTT applets classes and is licensed under the LGPL. Algebraobjects Source Downloads
Algebraobjects Development Docs
Algebraobjects User Docs
Algebraobjects Binary Downloads
Algebraobjects ViewCVS Directory
Algebraobjects Latest Build Report





Assessment


Assessment is a framework for creating activity user tests. It is licensed under the LPGL and is dependent on the Framework, FrameworkView, Logging, Swing, and Loader packages. Assessment Source Downloads
Assessment Development Docs
Assessment User Docs
Assessment Binary Downloads
Assessment ViewCVS Directory
Assessment Latest Build Report





Biologica


Biologica is a module used for modeling biological characteristics. It is licensed under the LPGL and is dependent on the Framework and Loader package. Biologica Source Downloads
Biologica Development Docs
Biologica User Docs
Biologica Binary Downloads
Biologica ViewCVS Directory
Biologica Latest Build Report





Collisions


Collisions is a major module for some Concord Consortium projects. It is dependent on CC's Framework, FrameworkView, Math, Data, Multimedia, Swing, and Loader packages. It also uses thirdparty software from Apple; Apple's QuickTime for building. Collisions is licensed under the LPGL. QuickTime is licensed under Apple's Software Distribution License. We are not permitted to distribute QuickTime, so you must install the package yourself and override the jar dependency for it (use maven.jar.override), otherwise this package will not build. Collisions Source Downloads
Collisions Development Docs
Collisions User Docs
Collisions Binary Downloads
Collisions ViewCVS Directory
Collisions Latest Build Report





Data


Data is a base module for many Concord Consortium projects. It is licensed under the LPGL. It is dependent on the Framework package. Data Source Downloads
Data Development Docs
Data User Docs
Data Binary Downloads
Data ViewCVS Directory
Data Latest Build Report





Database


Database is a Concord Consortium specific module used for database connections. It is licensed under the LPGL and is dependent on the HTTPClient package and HSQLDB. Database Source Downloads
Database Development Docs
Database User Docs
Database Binary Downloads
Database ViewCVS Directory
Database Latest Build Report





Datafitter


This project is a RTT applet project. You can test out the applet using webstart here. Datafitter Source Downloads
Datafitter Development Docs
Datafitter User Docs
Datafitter Binary Downloads
Datafitter Latest Build Report





Datagraph


DataGraph is a base module for many Concord Consortium projects. It is licensed under the LPGL. It is dependent on the Framework, Graph, and Data packages. Datagraph Source Downloads
Datagraph Development Docs
Datagraph User Docs
Datagraph Binary Downloads
Datagraph ViewCVS Directory
Datagraph Latest Build Report





Datagraphaddon


DataGraphAddOn is a module for adding regression methods to the DataGraph package. It uses Sun's Java 3D Vecmath, as well as the Framework, Math, DataGraph, and Graph packages. It is licensed under the LPGL. The original Vecmath license is the JDL. Datagraphaddon Source Downloads
Datagraphaddon Development Docs
Datagraphaddon User Docs
Datagraphaddon Binary Downloads
Datagraphaddon ViewCVS Directory
Datagraphaddon Latest Build Report





Domain


Domain is a base module for many Concord Consortium projects that utilize java network security. It is licensed under the LPGL and is dependent on the Security package. Domain Source Downloads
Domain Development Docs
Domain User Docs
Domain Binary Downloads
Domain ViewCVS Directory
Domain Latest Build Report





Easl


EASL is a base module for some Concord Consortium projects. It uses technology from the Rhino Javascript package as well as CC's Script package. It is licensed under the LPGL. The original Rhino license is the Mozilla Public License available at Mozilla. Easl Source Downloads
Easl Development Docs
Easl User Docs
Easl Binary Downloads
Easl ViewCVS Directory
Easl Latest Build Report





Fanalyzer


This project is a RTT applet project. You can test out the applet using webstart here. Fanalyzer Source Downloads
Fanalyzer Development Docs
Fanalyzer User Docs
Fanalyzer Binary Downloads
Fanalyzer Latest Build Report





Flashswf


FlashSWF is a base module for some Concord Consortium projects. It is licensed under the JavaSWF-BSD License. The Concord Consortium's version of this software has been modified from the original, available from Another Big Idea. Flashswf Source Downloads
Flashswf Development Docs
Flashswf User Docs
Flashswf Binary Downloads
Flashswf ViewCVS Directory
Flashswf Latest Build Report





Framework


Framework is a base module for many Concord Consortium projects. It is licensed under the LPGL. Framework Source Downloads
Framework Development Docs
Framework User Docs
Framework Binary Downloads
Framework ViewCVS Directory
Framework Latest Build Report





Frameworkview


FrameworkView is a graphical base component for Concord Consortium projects. It is licensed under the LPGL and is dependent on the Framework and CC's Swing packages. Frameworkview Source Downloads
Frameworkview Development Docs
Frameworkview User Docs
Frameworkview Binary Downloads
Frameworkview ViewCVS Directory
Frameworkview Latest Build Report





Ftdiserialwrapper


Ftdiserialwrapper is a base module for the TEEMSS project and is used for hand-held device communication on Windows operating systems. It is licensed under the LPGL. Ftdiserialwrapper Source Downloads
Ftdiserialwrapper Development Docs
Ftdiserialwrapper User Docs
Ftdiserialwrapper Binary Downloads
Ftdiserialwrapper ViewCVS Directory
Ftdiserialwrapper Latest Build Report





Graph


Graph is a base module for many Concord Consortium projects. It is licensed under the LPGL. It is dependent on the Framework package. Graph Source Downloads
Graph Development Docs
Graph User Docs
Graph Binary Downloads
Graph ViewCVS Directory
Graph Latest Build Report





Graphfunction


GraphFunction is a base module used for RTT applets. It is released under the LGPL. Graphfunction Source Downloads
Graphfunction Development Docs
Graphfunction User Docs
Graphfunction Binary Downloads
Graphfunction ViewCVS Directory
Graphfunction Latest Build Report





Graphutil


Graphutil is a module of utility classes used for graphing functions for some Concord Consortium projects. It is licensed under the LPGL. It is dependent on the Graph and Swing package. Graphutil Source Downloads
Graphutil Development Docs
Graphutil User Docs
Graphutil Binary Downloads
Graphutil ViewCVS Directory
Graphutil Latest Build Report





Httpclient


HTTPClient is a base module for some Concord Consortium projects and is licensed under the LPGL. It is derived from the HTTPClient package by Innovation GmbH and the Jakarta commons-httpclient package from Apache. Innovation's HTTPClient was originally released under LPGL and Apache's commons-httpclient was released under the Apache Software License(ver 1.1). Httpclient Source Downloads
Httpclient Development Docs
Httpclient User Docs
Httpclient Binary Downloads
Httpclient ViewCVS Directory
Httpclient Latest Build Report





Jasmin


Jasmin is a base module for many Concord Consortium projects and is derived from Jonathan Meyer's Jasmin package. It is licensed under the LPGL. The original license is the Jasmin License and is available with the source code at Jasmin. Jasmin Source Downloads
Jasmin Development Docs
Jasmin User Docs
Jasmin Binary Downloads
Jasmin ViewCVS Directory
Jasmin Latest Build Report





Lineartransformer


This project is a RTT applet project. You can test out the applet using webstart here. Lineartransformer Source Downloads
Lineartransformer Development Docs
Lineartransformer User Docs
Lineartransformer Binary Downloads
Lineartransformer Latest Build Report





Loader


Loader is a base module for Concord Consortium jnlp projects. It is licensed under the LPGL. Loader Source Downloads
Loader Development Docs
Loader User Docs
Loader Binary Downloads
Loader ViewCVS Directory
Loader Latest Build Report





Math


Math is a base module for some Concord Consortium projects. It uses technology from the Singular Systems (NFunk) JEP package and Sun's Java 3D Vecmath. It is licensed under the LPGL. The original JEP license is the General Public License available at GNU and Vecmath is licensed under the JDL. Math Source Downloads
Math Development Docs
Math User Docs
Math Binary Downloads
Math ViewCVS Directory
Math Latest Build Report





Modeler


The Molecular Workbench (MW) software is a free, open-source modeling program specifically designed for use in science education. Powered by a set of real-time molecular simulation engines that compute and visualize the motion of particles interacting through force fields, in both 2D and 3D, it provides a simulation platform for teaching and learning science through atomic-scale reasoning. Modeler Source Downloads
Modeler Development Docs
Modeler User Docs
Modeler Binary Downloads
Modeler Latest Build Report





Multimedia


Multimedia is a major module for some Concord Consortium projects. It is dependent on CC's Framework, FlashSWF, Data, DataGraph, Graph, Swing, and Math packages. It also uses thirdparty software from AnimatingCardLayout and Apple's QuickTime for building. Multimedia is licensed under the LPGL. AnimatingCardLayout is licensed under BSD and QuickTime is licensed under Apple's Software Distribution License. We are not permitted to distribute QuickTime, so you must install the package yourself and override the jar dependency for it (use maven.jar.override), otherwise this package will not build. Another alternative is to place the jar file in ${HOME}/.maven/repository/thirdparty/jars/QTJava-cc-1.0.jar to satisfy the maven dependency. Multimedia Source Downloads
Multimedia Development Docs
Multimedia User Docs
Multimedia Binary Downloads
Multimedia ViewCVS Directory
Multimedia Latest Build Report





Otrunk


OTrunk is a base module for many Concord Consortium projects. It is licensed under the LPGL. It is dependent on the Domain, Framework, and FrameworkView package from CC, and also JDom and Jug from the maven repository at www.ibiblio.org/maven. Otrunk Source Downloads
Otrunk Development Docs
Otrunk User Docs
Otrunk Binary Downloads
Otrunk ViewCVS Directory
Otrunk Latest Build Report





Pedagogica


Pedagogica is a major module for some Concord Consortium projects. It uses technology from the Rhino Javascript package as well as being dependent on CC's Domain, EASL, Framework, Logging, Script, and Swing packages. It is licensed under the LPGL. The original Rhino license is the Mozilla Public License available at Mozilla. Pedagogica Source Downloads
Pedagogica Development Docs
Pedagogica User Docs
Pedagogica Binary Downloads
Pedagogica ViewCVS Directory
Pedagogica Latest Build Report





Piecewise


This project is a RTT applet project. You can test out the applet using webstart here. Piecewise Source Downloads
Piecewise Development Docs
Piecewise User Docs
Piecewise Binary Downloads
Piecewise Latest Build Report





Portfolio


A collection of OTrunk objects and viewers for the Teemss2 project. Portfolio Source Downloads
Portfolio Development Docs
Portfolio User Docs
Portfolio Binary Downloads
Portfolio ViewCVS Directory
Portfolio Latest Build Report





Qgrapher


This project is a RTT applet project. You can test out the applet using webstart here. Qgrapher Source Downloads
Qgrapher Development Docs
Qgrapher User Docs
Qgrapher Binary Downloads
Qgrapher Latest Build Report





Reports


Reports is a base module for Concord Consortium projects. It is licensed under the LPGL. It is dependent on the Framework, HTTPClient, Swing, Security, Database, and Logging packages. Reports Source Downloads
Reports Development Docs
Reports User Docs
Reports Binary Downloads
Reports ViewCVS Directory
Reports Latest Build Report





Rttapplets


RTTApplets is a major project of interactive applets used in CC's content and applications. It is licensed under LGPL, and is dependent on AlgebraObjects, ShapeScaler, and contains source code from Shetline and Shodor. Rttapplets Source Downloads
Rttapplets Development Docs
Rttapplets User Docs
Rttapplets Binary Downloads
Rttapplets ViewCVS Directory
Rttapplets Latest Build Report





Script


Script is a base module for some Concord Consortium projects. It uses technology from the Rhino Javascript package as well as being dependent on CC's Domain, Framework, Jasmin, and Swing packages. It is licensed under the LPGL. The original Rhino license is the Mozilla Public License available at Mozilla. Script Source Downloads
Script Development Docs
Script User Docs
Script Binary Downloads
Script ViewCVS Directory
Script Latest Build Report





Security


Security is a base module for many Concord Consortium projects derived from Cryptix JCE package. It is licensed under the LPGL. The original Cryptix license is the Cryptix General License included in the downloadable source code from this site or available at Cryptix. Security Source Downloads
Security Development Docs
Security User Docs
Security Binary Downloads
Security ViewCVS Directory
Security Latest Build Report





Sensor


Sensor is a base module for the TEEMSS project enabling hand-held sensors to interact with CC's software. It is licensed under the LPGL and is dependent on the Framework and RXTX packages. Sensor Source Downloads
Sensor Development Docs
Sensor User Docs
Sensor Binary Downloads
Sensor ViewCVS Directory
Sensor Latest Build Report





Sensornative


SensorNative is a base module for the TEEMSS project enabling hand-held sensors to interact with CC's software. It is licensed under the LPGL and is dependent on the Framework and Sensor packages. Sensornative Source Downloads
Sensornative Development Docs
Sensornative User Docs
Sensornative Binary Downloads
Sensornative ViewCVS Directory
Sensornative Latest Build Report





Shapescaler


ShapeScaler is a base module used by RTT applets and is released under the LGPL. Shapescaler Source Downloads
Shapescaler Development Docs
Shapescaler User Docs
Shapescaler Binary Downloads
Shapescaler ViewCVS Directory
Shapescaler Latest Build Report





Swing


Swing is a base module for many Concord Consortium projects. It is licensed under the LPGL. Swing Source Downloads
Swing Development Docs
Swing User Docs
Swing Binary Downloads
Swing ViewCVS Directory
Swing Latest Build Report





Thirdparty


The Thirdparty package is really just a repository for thirdparty software that is required by CC software. There are also links and information to thirdparty software used by CC. See the Repository User Docs for more info. Thirdparty Development Docs
Thirdparty User Docs
Thirdparty Binary Downloads





Vpb


Video Paper Builder is a major project licensed under the LGPL. It requires QuickTime to be installed at runtime, and relies on three thirdparty jar files for building; QTJava.zip and AppleJavaExtensions.jar from Apple; nab.jar from java.net. Nab is licensed under LGPL, and QuickTime is licensed under Apple's Software Distribution License. We are not permitted to distribute QuickTime, so you must install the package yourself and override the jar dependency for it (use maven.jar.override), otherwise this package will not build. Vpb Source Downloads
Vpb Development Docs
Vpb User Docs
Vpb Binary Downloads
Vpb ViewCVS Directory
Vpb Latest Build Report