Most of our components have been chosen according to the licence under which they are distributed (GPL, BSD, ...). We have excluded components of RTH that were distributed under a dual licence so as to avoid any trouble of contract interpretation. SQA/TCM itself is distributed under GPL v3 (See [Licence]).
List of Components
- Zend Framework 1.11 (http://framework.zend.com/)
- Drupal 7 (http://drupal.org/)
- CodeMirror 2.18 (http://codemirror.net/)
- eZ Graphs (http://ezcomponents.org/docs/api/latest/introduction_Graph.html)
- Dojo Toolkit 1.7.1 (http://dojotoolkit.org/)
- PHPExcel 1.7.6 (http://phpexcel.codeplex.com/)
Role of Components
- Zend Framework : PHP API (in the future, we'll switch toward a MVC architecture).
- Drupal 7 : CMS (help).
- CodeMirror : Code editor for client side chart builder.
- eZ Graphs : Charts served by server.
- Dojo Toolkit : JavaScript toolkit.
- PHPExcel : Excel 2003+, ODT, ... Import/Export.
- PHPWord : Document generator.