# Open Source Software

This topic lists the open source software used in ActiveReports.

## Content

## **Open Source Software used by ActiveReports**

ActiveReports.NET leverages various open-source software components to provide robust reporting capabilities. Below is a comprehensive list of these dependencies, their respective licenses, and the areas of the product they support. This transparency reflects our commitment to adhering to open source licensing terms and fostering a collaborative development ecosystem.

| **Part** | **Dependency** | **License** |
| ---- | ---------- | ------- |
| Core | [https://github.com/dotnet/roslyn](https://github.com/dotnet/roslyn) | MIT |
|  | [https://github.com/BrightBitGAMES/MartinezClipper](https://github.com/BrightBitGAMES/MartinezClipper) | MIT |
|  | [https://github.com/lovettchris/SgmlReader](https://github.com/lovettchris/SgmlReader) | Apache-2.0 |
|  | [https://github.com/micjahn/ZXing.Net](https://github.com/micjahn/ZXing.Net) | Apache-2.0 |
|  | [https://github.com/woo-j/OkapiBarcode](https://github.com/woo-j/OkapiBarcode) | Apache-2.0 |
|  | [https://github.com/tupunco/ZXing-CSharp](https://github.com/tupunco/ZXing-CSharp) | Apache-2.0 |
| PDF export | [https://github.com/bcgit/bc-csharp](https://github.com/bcgit/bc-csharp) | MIT |
|  | [https://www.codeproject.com/Articles/348590/A-replacemcMemoryStream](https://www.codeproject.com/Articles/348590/A-replacemcMemoryStream) | CPOL |
| Excel export | [https://github.com/dotnet/Open-XML-SDK](https://github.com/dotnet/Open-XML-SDK) | MIT |
|  | [https://github.com/dotnetcore/NPOI](https://github.com/dotnetcore/NPOI) | Apache-2.0 |
|  | [https://github.com/hvalidi/ColorMine](https://github.com/hvalidi/ColorMine) | MIT |
| Word export | [https://github.com/dotnet/Open-XML-SDK](https://github.com/dotnet/Open-XML-SDK) | MIT |
| WinForms Report Designer | [https://github.com/mkoertgen/Rtf2Html](https://github.com/mkoertgen/Rtf2Html) | Apache-2.0 |
|  | [https://www.codeproject.com/Articles/13793/A-UITypeEditoediting-of-flag-enum-prope](https://www.codeproject.com/Articles/13793/A-UITypeEditoediting-of-flag-enum-prope) | CPOL |
|  | [https://github.com/sergeyt/SharpExpress](https://github.com/sergeyt/SharpExpress) | MIT |
|  | [https://github.com/sergeyt/korest](https://github.com/sergeyt/korest) | MIT |
|  | [https://github.com/fgnass/spin.js](https://github.com/fgnass/spin.js) | MIT |
|  | [https://github.com/twbs/bootstrap](https://github.com/twbs/bootstrap) | MIT |
|  | [https://github.com/knockout/knockout](https://github.com/knockout/knockout) | MIT |
|  | [https://github.com/jquery/jquery](https://github.com/jquery/jquery) | MIT |
|  | [https://github.com/IronyProject/IronyArchive](https://github.com/IronyProject/IronyArchive) | MIT |
| Web Reporting | [https://github.com/dotnet/aspnetcore](https://github.com/dotnet/aspnetcore) | MIT |
|  | [https://github.com/owin/museum-piece-owin-hosting](https://github.com/owin/museum-piece-owin-hosting) | Apache-2.0 |
|  | [https://github.com/aspnet/AspNetKatana](https://github.com/aspnet/AspNetKatana) | Apache-2.0 |
|  | [https://github.com/aspnet/AspNetWebStack](https://github.com/aspnet/AspNetWebStack) | Apache-2.0 |
|  | [https://github.com/bowser-js/bowser](https://github.com/bowser-js/bowser) | MIT |
|  | [https://github.com/chaijs/chai](https://github.com/chaijs/chai) | MIT |
|  | [https://github.com/Qix-/color](https://github.com/Qix-/color) | MIT |
|  | [https://github.com/i18next/i18next](https://github.com/i18next/i18next) | MIT |
|  | [https://github.com/i18next/i18next-parser](https://github.com/i18next/i18next-parser) | MIT |
|  | [https://github.com/i18next/i18next-browser-languageDetector](https://github.com/i18next/i18next-browser-languageDetector) | MIT |
|  | [https://github.com/kolodny/immutability-helper](https://github.com/kolodny/immutability-helper) | MIT |
|  | [https://github.com/lodash/lodash](https://github.com/lodash/lodash) | MIT |
|  | [https://github.com/facebook/react](https://github.com/facebook/react) | MIT |
|  | [https://github.com/react-dnd/react-dnd](https://github.com/react-dnd/react-dnd) | MIT |
|  | [https://github.com/Pomax/react-onclickoutside](https://github.com/Pomax/react-onclickoutside) | MIT |
|  | [https://github.com/omnidan/redux-undo](https://github.com/omnidan/redux-undo) | MIT |
|  | [https://github.com/reduxjs/react-redux](https://github.com/reduxjs/react-redux) | MIT |
|  | [https://github.com/reduxjs/redux](https://github.com/reduxjs/redux) | MIT |
|  | [https://github.com/redux-saga/redux-saga](https://github.com/redux-saga/redux-saga) | MIT |
|  | [https://github.com/davidbau/seedrandom](https://github.com/davidbau/seedrandom) | MIT |
|  | [https://github.com/davidchambers/string-format](https://github.com/davidchambers/string-format) | MIT |
|  | [https://github.com/Microsoft/tslib](https://github.com/Microsoft/tslib) | BSD Zero Clause License |
|  | [https://github.com/piotrwitek/typesafe-actions](https://github.com/piotrwitek/typesafe-actions) | MIT |
|  | [https://github.com/uuidjs/uuid](https://github.com/uuidjs/uuid) | MIT |
|  | [https://github.com/slevithan/xregexp](https://github.com/slevithan/xregexp) | MIT |
|  | [https://github.com/date-fns/date-fns](https://github.com/date-fns/date-fns) | MIT |
|  | [https://github.com/JedWatson/classnames](https://github.com/JedWatson/classnames) | MIT |
|  | [https://github.com/rndme/download](https://github.com/rndme/download) | MIT |
| Excel Data Provider | [https://github.com/JamesNK/Newtonsoft.json](https://github.com/JamesNK/Newtonsoft.json) | MIT |
| Installer Dependencies | [https://github.com/Microsoft/vsixbootstrapper](https://github.com/Microsoft/vsixbootstrapper) | MIT |
|  | [https://github.com/NuGet/NuGet.Client](https://github.com/NuGet/NuGet.Client) | Apache-2.0 |
|  | [https://www.nuget.org/packages/Microsoft.VisualStudio.DpiAwareness](https://www.nuget.org/packages/Microsoft.VisualStudio.DpiAwareness) | MICROSOFT VISUAL STUDIO 2019 ADD-ONs and EXTENSIONS |
|  | [https://github.com/wixtoolset/wix3](https://github.com/wixtoolset/wix3) | MS-RL |
|  | [https://github.com/mysql-net/MySqlConnector](https://github.com/mysql-net/MySqlConnector) | MIT |
|  | [https://github.com/npgsql/npgsql](https://github.com/npgsql/npgsql) | PostgreSQL |
|  | [https://system.data.sqlite.org/home/doc/trunk/www/index.md](https://system.data.sqlite.org/home/doc/trunk/www/index.md) | Public Domain |

## **Open Source Software used by Document Solutions**

To provide robust and advanced document processing features, ActiveReports internally utilizes components from [Document Solutions](https://developer.mescius.com/document-solutions). This means that certain **Document Solutions** assemblies are referenced and leveraged within the ActiveReports engine itself. For details, see [Document Solutions APIs in ActiveReports](/activereportsnet/docs/v20.1/developers/ar-how-licensing-activereports/document-solutions-api-in-ar).
Following are the OSS depencies for **DS.Documents.\***:

| **DS.Documents.\* Component** | **Dependency** | **License** |
| ------------------------ | ---------- | ------- |
| [DS.Documents.Imaging.Windows 9.0.4](https://www.nuget.org/packages/DS.Documents.Imaging.Windows/9.0.4) | - | - |
| [DS.Documents.DX.Windows 9.0.4](https://www.nuget.org/packages/DS.Documents.DX.Windows/9.0.4) | [https://github.com/sharpdx/sharpdx](https://github.com/sharpdx/sharpdx) | MIT |
| @rows=2:[DS.Documents.Excel 9.0.5](https://www.nuget.org/packages/DS.Documents.Excel/9.0.5) | [https://www.nuget.org/packages/Newtonsoft.Json](https://www.nuget.org/packages/Newtonsoft.Json) | MIT |
| [https://github.com/bcgit/bc-csharp](https://github.com/bcgit/bc-csharp) | MIT |
| @rows=3:[DS.Documents.Imaging 9.0.4](https://www.nuget.org/packages/DS.Documents.Imaging/9.0.4) | [https://github.com/SixLabors/ImageSharp/tree/v2.1.2](https://github.com/SixLabors/ImageSharp/tree/v2.1.2) | Apache-2.0 |
| [https://github.com/TylerBrinks/ExCSS](https://github.com/TylerBrinks/ExCSS) | MIT |
| [http://www.unicode.org/copyright.html](http://www.unicode.org/copyright.html) | Unicode-3.0 |
| @rows=2:[DS.Documents.Pdf 9.0.4](https://www.nuget.org/packages/DS.Documents.Pdf/9.0.4) | [https://www.nuget.org/packages/BouncyCastle.Cryptography/](https://www.nuget.org/packages/BouncyCastle.Cryptography/) | MIT |
| [https://github.com/adobe-type-tools/cmap-resources](https://github.com/adobe-type-tools/cmap-resources) | BSD 3-Clause <br>"New" or "Revised" |
