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 |
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 |
Эта статья была полезна 1 чел.