Перейти к содержанию

Comindware Platform 5.0. Перечень стороннего программного обеспечения для Linux

Введение

Некоторые функции Comindware Platform реализованы с использованием сторонних библиотек.

Для обеспечения работы Comindware Platform используются сторонние сервисы, такие как веб-сервер, СУБД, обратный прокси-сервер и т. п.

Здесь представлен перечень стороннего программного обеспечения (ПО), которое поставляется вместе с Comindware Platform версии 5.0 для операционных систем (ОС) семейства Linux: «Альт Сервер» и Astra Linux.

Состав стороннего ПО для других операционных систем может отличаться.

Компоненты фронтенда (браузерной части)

Перечисленное ниже ПО входит в состав браузерной клиентской части Comindware Platform для любых ОС.

Наименование ПО и ссылка Описание Версия Лицензия
apexcharts Библиотека для построения интерактивных диаграмм на веб-страницах. 3.35.3 MIT License
autosize Скрипт для автоматического изменения высоты текстовой области по размеру текста. 5.0.1 MIT License
backbone Библиотека для разработки веб-приложений, основанная на парадигме проектирования «модель-представление-контроллер». Предусмотрено подключение к API через интерфейс RESTful JSON. 1.4.1 MIT License
backbone.marionette Библиотека для разработки больших приложений на Backbone.js. 4.1.3 MIT License
backbone.radio Библиотека, предоставляющая дополнительные механизмы обмена сообщениями для приложений на Backbone.js. 2.0.0 MIT License
backbone.trackit Плагин для Backbone.js, управляющий изменениями моделей. 0.1.0 MIT License
backbone-associations Библиотека, позволяющая приложениям на Backbone.js формировать связи 1:1 и 1:N между моделями и коллекциями. 0.6.2 MIT License
backbone-computedfields Библиотека, предоставляющая вычисляемые поля для Backbone.Model. 0.0.12 MIT License
bwip-js Генератор штрихкодов на JavaScript. 3.1.0 MIT License
ckeditor WYSIWYG-редактор HTML. 4.12.1 GPLv2
ckeditor-wordcount-plugin Плагин для CKEditor. Подсчитывает и показывает количество слов в нижнем колонтитуле редактора. 1.17.10 MIT License
codemirror Текстовый редактор для браузера, реализованный на JavaScript. 5.65.6 MIT License
cropperjs Обрезчик изображений, реализованный на JavaScript. 1.5.12 MIT License
crypto-pro Асинхронный API для взаимодействия с «КриптоПро ЭЦП». 2.3.0 MIT License
css-vars-ponyfill Библиотека, обеспечивающая клиентскую поддержку переменных CSS в устаревших и современных браузерах. 2.4.7 MIT License
d3 JavaScript-библиотека для управления документами на основе данных. 5.11.0 ISC License
handlebars Библиотека, предоставляющая платформу для создания шаблонов. 4.7.7 MIT License
html2canvas JavaScript-визуализатор HTML . 1.4.1 MIT License
innersvg-polyfill JavaScript-библиотека, предоставляющая свойство innerHTML для всех SVGElements. 0.0.5 ALv2
inputmask JavaScript-библиотека для создания масок ввода. 5.0.7 MIT License
jquery JavaScript-библиотека, упрощающая обход дерева HTML DOM и манипулирование им, а также обработку событий, CSS-анимацию и Ajax. 3.6.0 MIT License
jsencrypt JavaScript-библиотека для шифрования, расшифровки и формирования ключей OpenSSL RSA. 3.2.1 MIT License
jssha Реализация всего семейства хэшей SHA на JavaScript/TypeScript. 2.3.1 BSD 3-Clause License
marionette.approuter JavaScript-библиотека, расширяющая Backbone.Router. 1.0.2 MIT License
moment JavaScript-библиотека для синтаксического анализа, проверки, обработки и форматирования дат. 2.29.4 MIT License
moment-timezone Библиотека для Moment.js, реализующая поддержку часовых поясов IANA. 0.5.34 MIT License
react JavaScript-библиотека для создания пользовательских интерфейсов на основе компонентов. 18.2.0 MIT License
react-dom Библиотека для работы с DOM. 18.2.0 MIT License
react-linkify Компонент React для преобразования в гиперссылки найденных в тексте ссылок (URL-адресов, адресов эл. почты и т. п.). 1.0.0-alpha MIT License
react-redux Библиотека для привязки React для Redux . 8.0.2 MIT License
react-transition-group Набор компонентов React для управления анимацией. 4.4.2 BSD 3-Clause License
redux JavaScript-библиотека для управления состоянием приложения и его централизации. 4.2.0 MIT License
redux-thunk Промежуточное ПО Thunk для Redux. 2.4.1 MIT License
spectrum-colorpicker JavaScript-плагин для выбора цвета, использующий библиотеку jQuery. 1.8.1 MIT License
style-loader Модуль загрузчика стилей для webpack. 3.3.1 MIT License
text-mask-addons Библиотека масок ввода для React, Angular, Ember, Vue и простого JavaScript. 3.8.0 Unlicense License
typescript Строго типизированный язык программирования, основанный на JavaScript. 4.7.4 Apache 2.0 License
underscore JavaScript-библиотека, предоставляющая полезные функции. 1.13.4 MIT License
vanilla-text-mask JavaScript-функция, обеспечивающая использование масок в HTML-элементе . 5.1.1 Unlicense License

Компоненты бэкенда

Перечисленное ниже ПО входит в состав Comindware Platform и обеспечивает работу её серверной части.

Наименование ПО и ссылка Описание Версия Лицензия
Antlr3.Runtime Среда проектирования графического интерфейса пользователя для построения грамматик ANTLR v 3. 3.3.1.7705 BSD license
Antlr4.Runtime.Standard Среда проектирования графического интерфейса пользователя для построения грамматик ANTLR v4. 4.11.1.0 BSD 3-Clause License
Apache.Ignite.Core Распределенная база данных для высокопроизводительных вычислений со скоростью операций в памяти. 2.16.0 Apache 2.0 License
Apache.Ignite.Linq Компонент библиотеки Apache.Ignite.Core. 16.10.0.0 Apache 2.0 License
Apache.Ignite.NLog Компонент библиотеки Apache.Ignite.Core. 9.0.0.0 Apache 2.0 License
Apache.Lucene.NET Порт библиотеки Lucene для полнотекстового поиска. 3.0.3.0 Apache 2.0 License
Apache.Lucene.Net.Contrib.Highlighter Компонент библиотеки Apache.Lucene.Net. 2.3.2.1 Apache 2.0 License
Apache.Lucene.Net.Contrib.Memory Компонент библиотеки Apache.Lucene.Net. 1.0.0.0 Apache 2.0 License
Aspose Компонент для создания и обработки PDF-документов, который позволяет приложениям .NET считывать, записывать и обрабатывать PDF-документы. 9.6.0.0 Aspose Licence
Autofac IoC-контейнер для .NET. 4.9.4 MIT License
BouncyCastle Пакет, реализующий криптографические алгоритмы. 1.8.10.0 MIT License
Castle.Core Castle Core API для создания прокси-объектов. 4.0.0.0 Apache 2.0 License
CsvHelper Библиотека .NET для чтения и записи файлов CSV. 28.0.0.0 Apache 2.0 License
DDay.Collections Компонент iCal.NET — библиотеки классов для .NET, обеспечивает соответствие RFC 5545 и полную совместимость с популярными приложениями и библиотеками календарей. 1.0.0.0 MIT License
DDay.iCal Компонент iCal.NET — библиотеки классов для .NET, которая обеспечивает соответствие RFC 5545 и полную совместимость с популярными приложениями и библиотеками календарей. 1.0.2.0 MIT License
Elasticsearch.Net Строго типизированная клиентская библиотека, обеспечивающая работу с OpenSearch (Elasticsearch). 7.0.0.0 Apache 2.0 License
Html Agility Pack (HAP) Гибкое средство синтаксического анализа HTML, создающее модель чтения-записи DOM, с поддержкой простого XPATH или XSLT. 1.11.15.0 MIT License
Humanizer Библиотека CS для обработки и отображения строк, перечислений, дат, времени, промежутков времени, чисел и количества. 2.2.0.0 MIT License
JWT Библиотека, реализующая JWT (JSON Web Token) для .NET. 9.0.0.0 CC0-1.0 License
LdapForNet Порт OpenLdap для .NET Core. 2.7.15.0 MIT License
LibGit2Sharp Библиотека, позволяющая писать собственные высокопроизводительные приложения Git на любом языке. 0.26.0.0 MIT License
MailKit Кроссплатформенная клиентская библиотека для работы с почтовыми сообщениями. 2.15.0.0 MIT License
Microsoft.AspNet.SignalR.Core Компонент ASP.NET Framework — библиотека, реализующая .NET для SignalR. 2.4.3.0 Apache 2.0 License
Microsoft.AspNet.SignalR.SystemWeb Компонент ASP.NET Framework — библиотека, реализующая .NET для SignalR. 2.4.3.0 Apache 2.0 License
Microsoft.Bcl.AsyncInterfaces Библиотека, предоставляющая интерфейсы и вспомогательные типы IAsyncEnumerable и IAsyncDisposable для .NET. 7.0.0.0 MIT License
Microsoft.CodeAnalysis Компонент компилятора Roslyn .NET — предоставляет языки C# и Visual Basic с API анализа кода. 3.9.0.0 MIT License
Microsoft.Data.Edm Компонент OData. 5.8.5.0 MIT License
Microsoft.Data.OData Компонент OData. 5.8.5.0 MIT License
Microsoft.DiaSymReader Управляемые определения интерфейсов COM, предоставляемые API-интерфейсами DiaSymReader. 1.3.0.0 MIT License
Microsoft.Exchange.WebServices Управляемый API веб-служб Exchange (EWS). 15.0.0.0 MIT License
Microsoft.IdentityModel Библиотека для работы с OpenIdConnect и WsFederation. Примечание: это необязательный компонент для входа в Comindware Platform через Google, Azure AD/ и другие службы OpenID. Этот компонент не устанавливается по умолчанию. При необходимости его можно установить при развертывании ПО. 5.3.0.0 MIT License
Microsoft.OData Библиотека для работы с OData. 7.10.0.0 MIT License
Microsoft.Owin Библиотека для работы с OWIN. 4.1.1.0 Apache 2.0 License
Microsoft.Spatial Библиотека для работы с геометрическими фигурами. 7.10.0.0 MIT License
Microsoft.Win32.Registry Библиотека для работы с реестром Windows. 4.1.3.0 MIT License
MimeKit Библиотека для создания и обработки сообщений с использованием MIME. 2.15.0.0 MIT License
Nest Библиотека .NET-клиента для работы с OpenSearch (Elasticsearch). 7.0.0.0 Apache 2.0 License
Newtonsoft.Json Json.NET — это высокопроизводительная платформа JSON для .NET. 13.0.0.0 MIT License
NLog Платформа журналирования. 5.0.0.0 BSD 3-Clause License
Owin Интерфейс OWIN IAppBuilder. 1.0.0.0 Apache 2.0 License
RazorGenerator.Mvc Библиотека для поддержки RazorView. 2.0.0.0 Apache 2.0 License
Remotion.Linq Библиотека для написания своего LINQ-провайдера. 2.1.0.0 Apache 2.0 License
RestSharp Клиент для REST- и HTTP-запросов. 100.0.0.0 Apache 2.0 License
Simple.OData.Client Мультиплатформенный клиент OData. 5.26.0.0 MIT License
Swashbuckle.Core Библиотека, обеспечивающая поддержку Swagger для проектов с использованием Web API. 1.0.0.0 BSD 3-Clause License
WebActivatorEx Библиотека, обеспечивающая запуск кода другими пакетами на старте веб-приложений. 2.0.0.0 Apache 2.0 License
YamlDotNet Библиотека .NET для YAML. 11.0.0.0 MIT License
zxing Библиотека для сканирования штрихкодов ZXing для Java в Android. 0.16.8.0 Apache 2.0 License

Вспомогательное ПО для «Альт Сервер»

Перечисленное ниже вспомогательное ПО используется для работы Comindware Platform под управлением ОС «Альт Сервер».

Наименование ПО и ссылка Описание Версия Лицензия
dotnet-2.1 Виртуальный пакет для полной установки .NET 2.1 — платформы разработки с открытым исходным кодом. 2.1.25 MIT License
dotnet-8.0 Виртуальный пакет для полной установки .NET 8.0 — платформы разработки с открытым исходным кодом. 8.0 MIT License
dotnet-aspnetcore-runtime-8.0 Среда выполнения ASP.NET 6. Содержит все необходимые компоненты для запуска веб-приложений .NET Core. 8.0 MIT License
dotnet-sdk-8.0 SDK для среды выполнения и библиотек .NET. 8.0 MIT License
Elasticsearch Распределенная облачная поисковая система RESTful. 8.10.2 Elastic License
glib2 GLib — это базовая низкоуровневая библиотека, которая обеспечивает обработку структур данных для C, предоставляет классы-оболочки переносимости и интерфейсы для таких функций времени выполнения, как цикл обработки событий, потоки, динамическая загрузка и объектная система. 2.68.4 LGPLv2+
librdkafka Реализация протокола Apache Kafka в C-библиотеке, содержащая поддержку как Producer, так и Consumer. 1.5.3 BSD-2-CLAUSE
mono-core Этот пакет содержит ядро среды выполнения Mono, включая виртуальную машину, компилятор Just-in-time, компилятор C#, инструменты безопасности и библиотеки (corlib, XML, System.Security, ZipLib, I18N, Cairo и Mono). 6.12 MIT License
mono-data Этот пакет содержит сборку Mono для облегчения доступа к данным и работы с базами данных, совместимыми с LDAP серверами каталогов, а также обменом данными XML. Помимо сборок ADO.NET, Novell.LDAP и System.DirectoryServices, он также содержит приложение SQL командной строки и поставщики данных Microsoft SQL Server и ODBC. 6.12 MIT License
nginx HTTP-сервер, обратный прокси-сервер. 1.22.1 BSD
xsp XSP-сервер — это компактный веб-сервер, на котором размещаются классы System.Webclasses Mono для запуска ASP.NET. 4.7.1 MIT License

Вспомогательное ПО для Astra Linux

Перечисленное ниже вспомогательное ПО используется для работы Comindware Platform под управлением ОС Astra Linux.

Наименование ПО и ссылка Описание Версия Лицензия
openjdk-17-jre OpenJRE — это сборка JRE 17, соответствие спецификациям Java SE которой подтверждено тестами OpenJDK Technology Compatibility Kit. Примечание: компания Comindware может заменить данное ПО на аналог по запросу и согласно ТЗ заказчика. 17.0.7+7 GPLv2
Elasticsearch Распределенная облачная поисковая система RESTful. 8.10.2 SSPL
geoip-bin Зависимость NGINX — инструменты командной строки для поиска IP-адресов, использующие библиотеку GeoIP. 1.6.12-1 Другая
geoip-database Зависимость NGINX —бесплатная база данных GeoLiteCountry. 20181108-1 LGPLv2
libgd3 Зависимость NGIX — графическая библиотека GD. Пакет библиотеки для среды выполнения. 2.2.5-5.2+ ci202206301705+ astra1 GPLv2+
libgd-tools Зависимость NGINX - инструменты командной строки и примеры кода, использующие графическую библиотеку GD. 2.2.5-5.2+ ci202206301705+ astra1 Другая
libgeoip1 Зависимость NGINX — библиотека для определения страны по IP-адресу. 1.6.12-1 LGPLv2
libnginx-mod-http-geoip Зависимость NGINX — HTTP-модуль GeoIP для NGINX. Создает переменные со значениями в зависимости от IP-адреса клиента, используя предварительно скомпилированные базы данных MaxMind. 1.18.0-6.1 +deb11u2 BSD 2-Clause License
libnginx-mod-http-image-filter Зависимость NGINX — HTTP-модуль фильтрации изображений для NGINX. 1.18.0-6.1 +deb11u2 BSD 2-Clause License
libnginx-mod-http-xslt-filter Зависимость NGINX — модуль преобразований XSLT для NGINX. 1.18.0-6.1 +deb11u2 BSD 2-Clause License
libnginx-mod-mail Зависимость NGINX — почтовый модуль для NGINX. Поддерживает проксирование всех стандартных почтовых протоколов, таких как IMAP, POP3 и SMTP. 1.18.0-6.1 +deb11u2 BSD 2-Clause License
libnginx-mod-stream Зависимость NGINX — потоковый модуль для NGINX. Добавляет поддержку потокового прокси. 1.18.0-6.1 +deb11u2 BSD 2-Clause License
libnginx-mod-stream-geoip Зависимость NGINX —модуль GeoIP Stream для NGINX. 1.18.0-6.1 +deb11u2 BSD 2-Clause License
libxpm4 Зависимость NGINX — библиотека X11 для работы с пиксельными картами (pixmap). Обеспечивает поддержку формата XPM в среде выполнения. 1:3.5.12-1 Другая
libxslt1.1 Зависимость NGINX — библиотека libxslt, используемая приложениями для преобразований XSLT. 1.1.32-2.2~ deb10u2 libxslt
mono Mono — это платформа для запуска и разработки приложений. Предоставляемый пакет содержит:- интерфейс командной строки - LLVM - Roslyn - MCS - MSBuild - GAC - GC SGen, GC Boehm - XSP4 Server - FastCGI Mono Server 4 6.12.0.200- 0xamarin1+ debian9b1 MIT License
.NET SDK 8.0 Платформа разработки с открытым исходным кодом. Предоставляемый пакет содержит:- .NET SDK 8.0 - .NETCore.App.Runtime 8.0 - dotnet-runtime-deps-debian 8.0 - .NETCore.App.Ref 8.0 - .NET Host — 7.0.2 - .NET Host FX Resolver — 8.0 - .NETCore.App.Host 8.0 - NETStandard.Library.Ref 2.1.0 - aspnetcore-runtime-8.0 - aspnetcore-targeting-pack-8.0 Примечание: компания Comindware может заменить данное ПО на аналог по запросу и согласно ТЗ заказчика. 8.0 MIT License
nginx Пакет зависимостей NGINX для установки nginx-core. 1.18.0-6.1+ deb11u2 BSD 2-Clause License
nginx-common Зависимость NGINX — базовые файлы конфигурации, используемые всеми версиями NGINX. 1.18.0-6.1+ deb11u2 BSD 2-Clause License
nginx-core Веб/прокси-сервер NGINX. 1.18.0-6.1+ deb11u2 BSD 2-Clause License
К началу