AB
Есть вот такое описание требований к некоей технологической платформе разработки некоей же Системы (какой именно Системы не важно - важно, что эта Система разработана на технологической платформе):
Все компоненты ПО Системы должны быть разработаны на единой технологической платформе, соответствующей требованиям:Кто-нибудь может по вышеприведенному перечню требований к технологической платформе опознать эту платформу (возможно, не одну)?
• наличие в Едином реестре российских программ для электронных вычислительных машин и баз данных https://reestr.minsvyaz.ru/
• используемое при разработке ПО Системы программное обеспечение и библиотеки программных кодов должны быть общедоступными (без лицензионных отчислений).
В технологической платформе должны использоваться унифицированные методы и технологии разработки программного обеспечения. Решения и технологии должны обеспечивать унификацию функциональных задач, операций и интерфейсов в части их реализации.
Технологическая платформа должна обеспечивать наличие открытых интерфейсов прикладного программирования. Технологическая платформа должна быть реализована на языке высокого уровня (входящем в топ-5 индекса TIOBE http://www.tiobe.com/tiobe-index/), иметь средства разработки на языке программирования – позволяющем обеспечить независимость от производителя и возможности самостоятельного развития решения (в том числе механизмов обновления до новых версий после модификаций). Программный код платформы должен быть открыт (open-source). Должны отсутствовать лицензионные ограничения на внесение изменений в код платформы, на расширение функциональности, а также модификации баз данных.
Технологическая платформа должна позволять создание кросс-платформенных приложений с трехзвенной архитектурой.
Технологическая платформа должна позволять создание кросс-платформенных серверных решений. Средствами платформы должны быть реализованы механизмы управления правами пользователей: на доступ к классам объектов (вплоть до атрибутов), на доступ к экранам (вплоть до элементов экранов), на доступ к конкретным объектам. Настройки прав доступа требуется выполнять без остановки и/или перезагрузки системы, с помощью стандартного интерфейса пользователя.
Технологическая платформа должна иметь возможность использования в качестве системы управления данными СУБД PostgreSQL.