# Topaze

> Design of online training courses offering several courses (defined according to the level, the theme...) unfolding according to the learner's answers.

**Wikidata**: [Q112062753](https://www.wikidata.org/wiki/Q112062753)  
**Source**: https://4ort.xyz/entity/topaze

## Summary
Topaze is an open-source software designed to create adaptive online training courses. It allows courses to unfold dynamically based on learners' responses, offering multiple courses tailored to different levels and themes. The software supports multiple operating systems and file formats, making it versatile for educational and training purposes.

## Key Facts
- **Open-source software** with permissive licenses, including Mozilla Public License and GNU General Public License.
- **Operating systems supported**: Linux, Microsoft Windows, and macOS.
- **Version**: 5.0.5 (as of the referenced documentation).
- **Languages available**: French, English, Italian, Arabic, and Portuguese.
- **File formats supported**: XML, PNG, GIF, JPEG, MP3, MPEG-4, WebM, SCORM, and HTML.
- **Licenses**: Mozilla Public License 2.0, GNU GPL 3.0, GNU LGPL 3.0, and CeCILL.
- **Website**: [doc.scenari.software/Topaze](https://doc.scenari.software/Topaze) (available in French and English).
- **Source code repository**: Hosted on Apache Subversion at [source.scenari.software/svn/topaze](https://source.scenari.software/svn/topaze).

## FAQs
### Q: What is Topaze used for?
A: Topaze is used to design adaptive online training courses that adjust based on learners' responses, making education more personalized and interactive.

### Q: Which operating systems does Topaze support?
A: Topaze supports Linux, Microsoft Windows, and macOS, ensuring broad compatibility for users.

### Q: Is Topaze open-source?
A: Yes, Topaze is open-source software with permissive licenses, allowing free use and redistribution.

### Q: What file formats can Topaze handle?
A: Topaze supports XML, PNG, GIF, JPEG, MP3, MPEG-4, WebM, SCORM, and HTML for course content and media.

### Q: How can I access the user manual for Topaze?
A: The user manual is available at [doc.scenari.software/Topaze@5/reference/fr/](https://doc.scenari.software/Topaze@5/reference/fr/).

## Why It Matters
Topaze plays a crucial role in the field of e-learning by providing a flexible and adaptive platform for online training courses. Its open-source nature ensures accessibility and customization, allowing educators and trainers to create dynamic, learner-responsive content. By supporting multiple operating systems and file formats, Topaze caters to a wide range of users, from individual learners to large organizations. Its ability to adapt courses based on user responses enhances the learning experience, making it a valuable tool in modern education and professional training. The software's multilingual support further broadens its reach, making it accessible to a global audience.

## Notable For
- **Adaptive learning**: Topaze's unique feature of unfolding courses based on learners' responses sets it apart from traditional e-learning platforms.
- **Open-source flexibility**: Its permissive licenses and open-source nature allow for extensive customization and redistribution.
- **Cross-platform compatibility**: Support for Linux, Windows, and macOS ensures broad usability across different systems.
- **Multilingual support**: Availability in multiple languages, including French, English, Italian, Arabic, and Portuguese, enhances its global accessibility.
- **SCORM compliance**: Support for SCORM standards ensures compatibility with widely used e-learning systems.

## Body
### Overview
Topaze is an open-source software designed for creating adaptive online training courses. It allows courses to be structured dynamically, adapting to learners' responses and progress. The software is available in multiple languages and supports various operating systems, making it accessible to a wide audience.

### Technical Details
- **Licenses**: Topaze is released under multiple open-source licenses, including Mozilla Public License 2.0, GNU GPL 3.0, GNU LGPL 3.0, and CeCILL.
- **Version**: The latest version is 5.0.5, as referenced in the documentation.
- **Operating Systems**: Linux, Microsoft Windows, and macOS are officially supported.
- **Languages**: The software is available in French, English, Italian, Arabic, and Portuguese.
- **File Formats**: Topaze supports a wide range of file formats, including XML, PNG, GIF, JPEG, MP3, MPEG-4, WebM, SCORM, and HTML.

### Availability and Access
- **Website**: The official documentation and resources are available at [doc.scenari.software/Topaze](https://doc.scenari.software/Topaze).
- **Source Code**: The source code is hosted on Apache Subversion at [source.scenari.software/svn/topaze](https://source.scenari.software/svn/topaze).
- **Packages**: Topaze is available as packages for Ubuntu and Debian, with versions tailored to different languages.

### Usage and Features
- **Adaptive Learning**: Courses in Topaze can be designed to adapt based on learners' answers, providing a personalized learning experience.
- **Educational Applications**: The software is used for desktop publishing, pedagogy, and training, making it suitable for educational and professional settings.
- **Multimedia Support**: Topaze supports various multimedia formats, allowing for rich and interactive course content.

### Copyright and Distribution
- **Copyright Status**: Topaze is copyrighted but dedicated to the public domain by its copyright holder.
- **Distribution**: As an open-source project, Topaze can be freely used and redistributed under its permissive licenses.

## References

1. [Source](https://doc.scenari.software/Topaze@5/fr/)