|
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 |