gtc/doc/credits.html
2018-01-31 14:14:00 +00:00

84 lines
4.9 KiB
HTML

<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'>
<head>
<title>Information - GTC documentation</title>
<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
<link rel='stylesheet' type='text/css' href='layout/default.css' />
</head>
<body>
<p><a href='index.html'>◄ Back to index</a></p>
<div class='c0'>
<h1>Information</h1>
<div class='toc'><div class='toctop'><div class='tocbot'><div class='toc-content'>
<b>Contents:</b><ul>
<li><a href='#Credits.and.licensing'>Credits and licensing</a>
<ul>
<li><a href='#Standard.library'>Standard library</a></li>
<li><a href='#Compiler.core'>Compiler core</a></li>
<li><a href='#Compression.routines'>Compression routines</a></li>
<li><a href='#Object.file.import'>Object file import</a></li>
<li><a href='#Thanks'>Thanks</a></li>
</ul></li>
<li><a href='#Contact'>Contact</a></li>
</ul>
</div></div></div></div>
<div class='c1'>
<hr class='hr1' /><h1 class='heading'><a name='Credits.and.licensing'></a>Credits and licensing</h1><div class='c1in'><hr class='hr1in' />
<p>GTC is composed of three separate parts: the GTC compiler, the GTC IDE and the
GTC standard library. You are free to use these parts separately or in
combination.</p>
<p>You can redistribute or modify GTC freely for non-commercial use, as long as
you also redistribute the modified source and comply with the licenses of the
components you choose to distribute: you cannot redistribute the GTC standard
library if you fail to comply with the terms of the <a href='license-gpl2.html#GNU.General.Public.License'>GNU General Public
License</a>, version 2 (GPL). In addition you may redistribute the GTC standard
library under the terms of the GPL license, without restriction on commercial
use.</p>
<p>Excluding the standard library, the main author of GTC is Paul Froissart,
however GTC would not have been possible without building upon the work of
the following contributors.</p>
<div class='c2'>
<hr class='hr2' /><h2 class='heading'><a name='Standard.library'></a>Standard library</h2><div class='c2in'><hr class='hr2in' />
<p>The GTC standard library is a simple recompilation of old versions of the TIGCC
library, adapted for usage of a different calling convention. As such it is
licensed under the terms of the <a href='license-gpl2.html#GNU.General.Public.License'>GNU General Public License</a>, with an
exception allowing linking of the library with external programs, and
redistribution of the linked programs notwithstanding the provisions of the
GPL.</p>
<p>The TIGCC library was written by Zeljko Juric, Thomas Nussbaumer, Sebastian
Reichelt, Kevin Kofler and other contributors to the
<a href='http://tigcc.ticalc.org/'> TIGCC project</a>.</p>
</div></div>
<div class='c2'>
<hr class='hr2' /><h2 class='heading'><a name='Compiler.core'></a>Compiler core</h2><div class='c2in'><hr class='hr2in' />
<p>The GTC compiler is based on the 68000 and i386 C compiler III.1 by Christoph
van Wuellen (1989-1991), itself based on the 68000 compiler by Matthew Brandt
(1984-1986).</p>
</div></div>
<div class='c2'>
<hr class='hr2' /><h2 class='heading'><a name='Compression.routines'></a>Compression routines</h2><div class='c2in'><hr class='hr2in' />
<p>The<span class='widespace'>&#32;</span><code>-exe</code><span class='widespace'>&#32;</span>mode is based on the PuCrunch algorithm written by Pasi <em>Albert</em> Ojala, and adapted for use on TI calculators by Thomas Nussbaumer.</p>
</div></div>
<div class='c2'>
<hr class='hr2' /><h2 class='heading'><a name='Object.file.import'></a>Object file import</h2><div class='c2in'><hr class='hr2in' />
<p>The code to import<span class='widespace'>&#32;</span><code>.o</code><span class='widespace'>&#32;</span>files is based on<span class='widespace'>&#32;</span><code>obj2ti</code><span class='widespace'>&#32;</span>written by Julien Muchembled and further modified by Sebastian Reichelt and Kevin Kofler.</p>
</div></div>
<div class='c2'>
<hr class='hr2' /><h2 class='heading'><a name='Thanks'></a>Thanks</h2><div class='c2in'><hr class='hr2in' />
<p>Some people provided significant help without contributing code to the project.</p>
<p>Thanks to Olivier Armand for his FlashAppy patch: since TI has stopped signing
Flash applications this is absolutely vital to GTC.</p>
<p>Thanks to vince from the Ti-Fr team for his generous hosting.</p>
<p>Thanks to all the testers who helped uncover bugs.</p>
</div></div>
</div></div>
<div class='c1'>
<hr class='hr1' /><h1 class='heading'><a name='Contact'></a>Contact</h1><div class='c1in'><hr class='hr1in' />
<p>You will find the latest versions and online documentation on the GTC website:</p>
<p><a href='http://gtc.ti-fr.com/'> http://gtc.ti-fr.com/</a></p>
<p>Please use the <a href='http://gtc.ti-fr.com/feedback/'> feedback form</a> to submit bugs or
comments.
</div></div></p></div>
</body>
</html>