Penn TotalRecall Development)>>
Open-source software is a collaborative effort. PLEASE inform us if anything on this page is incorrect or out of date.
TotalRecall is free and open-source software, released under the GNU General Public License, version 3. We encourage other groups to modify and improve the program. Please drop us a line if you're interested in developing TotalRecall or borrowing its code.
[Please note that at present we have one non-free dependency, so the resulting binaries are not fully free and open source. We are working to produce a completely free and open source version in the near future.]
- Zero dependencies. This is not really achievable given the awful quality of Oracle's Java Sound implementation and the lack of signal processing in the standard libraries. However, dependencies, especially ones that use native code should be kept to an absolute minimum. Introducing dependencies makes installation and maintenance much more difficult.
Dependencies and Borrowed Code
- FMOD Sound System, copyright © Firelight Technologies Pty, Ltd., 1994-2010. (FMOD non-commercial license).
- OpenMary TTS's signal processing library (BSD-like).
- Drag and drop support thanks to FileDrop (Public Domain).
|Operating System||Java versions|
|Mac OS 10.6 (64-bit)||Java 6|
|Mac OS 10.5 (32/64-bit)||Java 5, 6|
|Ubuntu/Kubuntu Linux 10.11 (32/64-bit)||Java 6|
|Windows 7 (32/64-bit)||Java 6|
|Windows Vista (32/64-bit)||Java 5, 6|
|Windows XP (32-bit)||Java 5, 6|
Note: Mac PowerPC is not officially supported, but the program is known to work on it.