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

Comindware Business Application Platform. Перечень стороннего программного обеспечения (версия 4)

Версия документа: 1.3

Дата публикации: 18.10.2022

Введение

Некоторые функции Comindware Business Application Platform (далее «Продукт») реализованы с использованием сторонних библиотек.

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

В настоящем документе представлен перечень стороннего ПО, которое используется при эксплуатации Продукта и входит в состав Продукта.

Перечень стороннего ПО

Перечисленное ниже стороннее ПО входит в состав или используется для работы Продукта.

Наименование ПО и
ссылка для скачивания

Описание

Лицензия

ANTLR 3

Среда проектирования графического интерфейса пользователя для построения грамматик ANTLR v3.

The 3-Clause BSD License

ANTLR 4

Среда проектирования графического интерфейса пользователя для построения грамматик ANTLR v4.

The 3-Clause BSD License

Apache Ignite 2.11

Система управления базами данных с открытым исходным кодом.

Apache License 2.0

Apache Kafka

Диспетчер сообщений с открытым исходным кодом.

Apache License 2.0

Apache Lucene.NET

Порт библиотеки поискового движка Lucene.

Apache License 2.0

Autofac

IoC-контейнер для .NET. Управляет зависимостями, чтобы приложения оставались легко изменяемыми по мере их роста и повышения сложности.

The MIT License

Backbone.js

Обеспечивает структуру для приложений с большим количеством JavaScript, предоставляя модели с привязкой ключ-знание и настраиваемые события, коллекции с богатым API перечислимых функций, представления с декларативной обработкой событий и подключает все это к существующему приложению через интерфейс RESTful JSON. 

The MIT License

BouncyCastle

Пакет с реализацией криптографических алгоритмов.

The MIT License

Britecharts

Библиотека на основе D3.js для визуализации диаграмм и графиков.

Apache License 2.0

Castle.Core

Castle Core API для создания прокси-объектов.

Apache License 2.0

CKEditor

Текстовый редактор для использования в составе веб-страниц.

Mozilla Public License Version 1.1

CodeMirror

Компонент JavaScript, который предоставляет редактор кода в браузере.

The MIT License

D3.js

Библиотека для создания динамических интерактивных визуализаций данных в веб-браузерах.

The 3-Clause BSD License

Elasticsearch 7.17.1

Сервер журналирования с открытым исходным кодом.

Elasticsearch License

FastCgi Mono Server
(только для ОС Linux)

Библиотека ASP.NET с открытым исходным кодом, облегчающая использование ASP.NET на сервере.

The MIT License,
The 3-Clause BSD License

Handlebars

Библиотека функций для эффективного создания семантических шаблонов верстки.

The MIT License

Html Agility Pack (HAP)

Гибкое средство синтаксического анализа HTML, создающее модель чтения-записи DOM, с поддержкой простого XPATH или XSLT.

The MIT License

jQuery

Набор функций JavaScript для взаимодействия между JavaScript и HTML.

The MIT License

JSEncrypt

Библиотека для выполнения шифрования, дешифрования и генерации ключей OpenSSL RSA.

The MIT License

Json.NET

Платформа JSON для .NET.

The MIT License

jsSHA

Реализация на JavaScript (TypeScript) полного семейства стандартов Secure Hash Standard (SHA) (SHA-1, SHA-224/256/384/512, SHA3-224/256/384/512, SHAKE128/256, cSHAKE128/256 и KMAC128/256) с HMAC.

The 3-Clause BSD License

Liberika JDK
(только для ОС Linux)

Пакет средств разработки программного обеспечения на языке Java с открытым исходным кодом.

GNU General Public License v2.0

LibGit2Sharp

Библиотека, позволяющая писать собственные высокопроизводительные пользовательские приложения Git на любом языке.

The MIT License

MailKit

Кроссплатформенная клиентская библиотека для работы с почтовыми сообщениями.

The MIT License

Marionette.js

Составная библиотека приложений для Backbone.js, цель которой - упростить создание крупномасштабных приложений на JavaScript. Это набор общих шаблонов проектирования и реализации, встречающихся в приложениях.

The MIT License

Microsoft.AspNet

Библиотека для работы с Microsoft.AspNet.

Microsoft Software License

Microsoft.CodeAnalysis

Платформа для компиляции приложений .NET (Roslyn).

Apache License 2.0

Microsoft.CSharp.4.6.0

Библиотека для компиляции и генерации кода на языке C#.

The MIT License

Microsoft.Data

Библиотека для работы с сущностями данных.

The MIT License

Microsoft.
DiaSymReader.1.3.0

Библиотека работы с PDB-файлами.

Microsoft Software License

Microsoft.Exchange. WebServices

Управляемый интерфейс для разработки клиентских приложений.

The MIT License

Microsoft.Extensions

Библиотека для работы с файлами и папками.

Apache License 2.0

Microsoft.IdentityModel

Библиотека для работы с OpenIdConnect и WsFederation.

The MIT License

Microsoft.Net.Http.2.2.29

HTTP-клиент для отправки HTTP-запросов.

Microsoft Software License

Microsoft.NETFramework. ReferenceAssemblies.
net472

Базовые сборки Microsoft .NET Framework.

The MIT License

Microsoft.OData.
Core.7.10.0

Библиотека для работы с OData.

The MIT License

Microsoft.Owin

Библиотека для работы с OWIN.

Apache License 2.0

Microsoft.Spatial.7.10.0

Библиотека для работы с геометрическими фигурами.

The MIT License

Microsoft.Web. Infrastructure.1.0.0.0

Библиотека для динамической регистрации HTTP-модулей.

MICROSOFT SOFTWARE LICENSE

Microsoft.Win32.
Registry.4.7.0

Библиотека для работы с реестром Windows.

The MIT License

Microsoft Patent Promise for .NET Libraries and Runtime Components

Microsoft. WindowsAPICodePack

Библиотека для работы со старыми версиями Windows.

Microsoft Custom License

MimeKit

Библиотека для создания и обработки сообщений с использованием стандарта MIME.

The MIT License

Moment

Библиотека JavaScript для анализа, проверки, управления и форматирования дат.

The MIT License

Mono 6.4
(только для ОС Linux)

Реализация .NET Framework с открытым исходным кодом.

The MIT License,
The 3-Clause BSD License

Microsoft Patent Promise for Mono

MSBuild.Microsoft. VisualStudio.Web. targets.14.0.0.3

Библиотека для сборки веб-приложений.

Текст лицензии

MvvmLight

Библиотека для работы с WPF.

The MIT License

.NET 6.0

Пакет средств разработки программного обеспечения для .NET Core с открытым исходным кодом.

Microsoft Software License

NEST

Библиотека .NET-клиента для работы с Elasticsearch.

Apache License 2.0

NGINX 1.20.2
(только для ОС Linux)

Обратный прокси сервер с открытым исходным кодом.

NGINX License

NLog

Платформа журналирования.

The 3-Clause BSD License

OWIN

Интерфейс OWIN IAppBuilder.

Apache License 2.0

PresentationFramework. Aero2.1.0.1

Библиотека для работы с WPF для Windows 7/XP/Vista.

Microsoft Software License

RabbitMQ.Client

Клиент для RabbitMQ .NET.

Apache License 2.0

Mozilla Public License 2.0

Информация о лицензиях

RazorGenerator

Библиотека для поддержки RazorView.

Apache License 2.0

Remotion.Linq.2.0.1

Библиотека для написания своего LINQ-провайдера.

Apache License 2.0

RestSharpSigned.105.2.3

Клиент для REST- и HTTP-запросов.

Apache License 2.0

Simple.OData.Client.5.26.0

Мультиплатформенный OData-клиент.

The MIT License

SQLite

Внутрипроцессная библиотека, позволяющая использовать движок базы данных SQL.

Общественное достояние

Swashbuckle.5.6.0

Библиотека для поддержки Swagger для проектов с использованием Web API.

The 3-Clause BSD License

Swashbuckle.WebApi

Библиотека, сочетающая в себе ApiExplorer и Swagger / Swagger-UI, чтобы предоставить потребителям обширные возможности для исследования и документирования API.

The 3-Clause BSD License

System

Набор библиотек, реализующих функционал .NET Framework.

Microsoft Software License

Underscore

Библиотека JavaScript, реализующая дополнительную функциональность для работы с массивами, объектами и функциями, изначально отсутствующую в JavaScript, но имеющую аналоги в других языках.

The MIT License

WebActivatorEx.2.0.3

Библиотека для запуска кода другими приложениями на старте веб-приложения.

Apache License 2.0

WebGrease.1.0.0

Библиотека для оптимизации скриптов JavaScript, CSS, файлов и изображений.

Microsoft Software License

WiX Toolset 3.11.2

Библиотека для создания инсталляторов. Набор инструментов, позволяющий генерировать дистрибутивы Windows из исходного кода XML.

Microsoft Reciprocal License (MS-RL)

История изменений

Дата Версия Изменения
25.05.2022 1.0 Исходная версия.
27.05.2022 1.1

Обновлены список ПО:

  • добавлены встроенные компоненты;
  • разделы 1 и 2 объединены;
  • перечень упорядочен по алфавиту.
06.07.2022 1.2

Изменена структура таблицы со списком ПО для улучшения удобочитаемости на веб-сайте.

18.10.2022 1.3

Убраны библиотеки:

  • DotNetZipLibrary
  • Ionic.Zip
  • Microsoft.Bcl
  • SmartThreadPool
  • NUnit

Добавлена библиотека:

  • Apache Kafka

Изменена библиотека:

  • .Net SDK 2.1 на .NET 6.0