Введение

Программное обеспечение для образовательных развлечений GCompris - это пакет программного обеспечения, включающий в себя программное обеспечение для образовательных развлечений для детей в возрасте от 2 до 10 лет. GCompris изначально был написан на C и Python с использованием инструментария GTK +, но с начала 2014 года была предпринята перепись на C ++ и QML с использованием инструментария Qt. GCompris является свободным и открытым программным обеспечением, и текущая версия подчиняется требованиям лицензии AGPL 3.0. Он был частью проекта GNU. Название GCompris - это каламбур, на французском языке произносится так же, как фраза "Я понял", J'ai compris ʒekɔ̃ˈpʁi. Он доступен для Linux, BSD, macOS, Windows и Android. В то время как двоичные файлы, скомпилированные для Microsoft Windows и macOS, изначально распространялись с ограниченным количеством действий и требовалась небольшая плата за разблокировку всех действий, с февраля 2020 года полная версия полностью бесплатна для всех платформ.

История развития

Первая версия игры была создана в 2000 году французским инженером-программистом Бруно Кудоном. С момента первого релиза он распространялся свободно в Интернете и был защищен лицензией GNU General Public License. Мотивацией разработки было предоставление нативных образовательных приложений для Linux. С тех пор программное обеспечение постоянно улучшалось с точки зрения графики и количества действий, благодаря помощи многих разработчиков и графиков, присоединившихся к проекту на протяжении многих лет. Существует два раздела GCompris; с выпущенными версиями в каждом. Первый, более старый из которых - филиал GTK+, который содержит 140 видов деятельности, теперь считается старым филиалом в режиме обслуживания, без новых разработок. Последний релиз версии GTK+ 15.10 от 18 октября 2015 года. Новая ветвь GCompris полностью переписана с использованием Qt Quick. Текущая версия разработана с использованием языков JavaScript, QML и C ++.