Third-party notices and licenses

Top  Previous  Next

Delphi2Cpp, Delphi2C#, and Aurora2Cpp contain software components developed by third parties. These components remain subject to their respective copyright notices and license terms.

 

The licenses listed on this page apply only to the corresponding third-party components. They do not change the license terms of the converter programs as a whole.

 

 

Loki Singleton

 

Parts of the converter programs use the Singleton implementation from the Loki Library.

 

Copyright (c) 2001 by Andrei Alexandrescu

 

This code accompanies the book:

 

Andrei Alexandrescu, Modern C++ Design: Generic Programming and Design Patterns Applied, Addison-Wesley, 2001.

 

The component is used under the following license terms:

 

Permission to use, copy, modify, distribute and sell this software for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation.

 

The author or Addison-Wesley Longman make no representations about the suitability of this software for any purpose. It is provided “as is” without express or implied warranty.

 

The Loki component has been modified and adapted for use with the converter programs.

 

InfInt arbitrary-precision integer library

 

Parts of the converter programs are based on the InfInt arbitrary-precision integer library.

 

Copyright (C) 2013 Sercan Tutar

 

Original project:

 

https://github.com/sercantutar/infint

 

The InfInt source code was modified, renamed, divided into Bigint.h and Bigint.cpp, and adapted for use with the converter programs.

 

The original code and the modified files are licensed under the Mozilla Public License, Version 2.0.

 

The complete license text supplied with this product is available here:

 

https://www.texttransformer.com/downloads/apache-2.0.txt

 

The official license text is also available from the mozilla:

 

https://www.mozilla.org/MPL/2.0/

 

In accordance with the Mozilla Public License, the source code of the modified InfInt component used to build the distributed converter executables is available here:

 

https://www.texttransformer.com/downloads/Bigint.zip

 

 

This source-code offer applies to the MPL-covered Bigint.h and Bigint.cpp files. It does not apply to the proprietary source code of Delphi2Cpp, Delphi2C#, or Aurora2Cpp.

 

No endorsement

 

The names of third-party authors and projects are provided solely for attribution. Their inclusion does not imply endorsement of Delphi2Cpp, Delphi2C#, Aurora2Cpp, TextTransformer, or their developer.

 

Warranty disclaimer

 

The third-party components are provided under the warranty disclaimers contained in their respective licenses. Any support or warranty offered for the converter programs is provided solely by the distributor of those programs and not by the third-party authors.



This page belongs to the Delphi2C# Documentation

Delphi2C# home  Content