Acknowledgements.xhtml 7.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml" xmlns:epub="http://www.idpf.org/2007/ops" xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:pls="http://www.w3.org/2005/01/pronunciation-lexicon" xmlns:ssml="http://www.w3.org/2001/10/synthesis" xmlns:svg="http://www.w3.org/2000/svg">
  3. <head>
  4. <title>Acknowledgements and thanks</title>
  5. <link rel="stylesheet" type="text/css" href="docbook-epub.css"/>
  6. <link rel="stylesheet" type="text/css" href="kawa.css"/>
  7. <script src="kawa-ebook.js" type="text/javascript"/>
  8. <meta name="generator" content="DocBook XSL-NS Stylesheets V1.79.1"/>
  9. <link rel="prev" href="Mailing-lists.xhtml" title="General Kawa email and discussion"/>
  10. <link rel="next" href="Support.xhtml" title="Technical Support for Kawa"/>
  11. </head>
  12. <body>
  13. <header/>
  14. <section class="sect1" title="Acknowledgements and thanks" epub:type="subchapter" id="Acknowledgements">
  15. <div class="titlepage">
  16. <div>
  17. <div>
  18. <h2 class="title" style="clear: both">Acknowledgements and thanks</h2>
  19. </div>
  20. </div>
  21. </div>
  22. <p>The author and project leader of Kawa is
  23. <a class="ulink" href="http://per.bothner.com/" target="_top">Per Bothner</a>
  24. <code class="email">&lt;<a class="email" href="mailto:per@bothner.com">per@bothner.com</a>&gt;</code>.
  25. </p>
  26. <p>Kawa is a re-write of Kawa 0.2, which was a Scheme interpreter written by
  27. R. Alexander Milowski <code class="email">&lt;<a class="email" href="mailto:alex@milowski.com">alex@milowski.com</a>&gt;</code>.
  28. </p>
  29. <p>Thanks to Cygnus Solutions (now part of Red Hat) for sponsoring
  30. the initial development of Kawa, and then transferring
  31. their ownership interest to Per.
  32. </p>
  33. <h4 id="idm139667881081696">Financial support</h4>
  34. <p>Ean Schuessler and <a class="ulink" href="http://www.brainfood.com/" target="_top">Brainfood</a>
  35. provided financial support and encouragement.
  36. </p>
  37. <p>Thanks to Chris Dean, Dean Ferreyra, and others
  38. at <a class="ulink" href="http://www.mercedsystems.com/" target="_top">Merced Systems</a> for financial
  39. support and other contributions.
  40. </p>
  41. <p><a class="ulink" href="http://google.com/" target="_top">Google</a> through their
  42. <a class="ulink" href="http://code.google.com/soc/" target="_top">Summer of Code</a> project
  43. sponsored Charles Turner during Summer 2011 and 2012,
  44. and sponsored Andrea Bernardini Summer 2014.
  45. </p>
  46. <p>Thomas Kirk and AT&amp;T provided financial support, and useful bug reports.
  47. </p>
  48. <h4 id="idm139667881076208">Various contributions</h4>
  49. <p><a class="ulink" href="http://jcubic.pl/" target="_top">Jakub Jankiewicz</a> contributed the Kawa logo.
  50. </p>
  51. <p>Helmut Eller provided SLIME support, syntaxutils.scm, and many bug reports.
  52. </p>
  53. <p>Daniel Bonniot for multiple small improvements
  54. to gnu.bytecode and gnu.expr.
  55. </p>
  56. <p>Jamison Hope for multiple contributions,
  57. including quaternion support, the SRFI-14 implementation,
  58. Ant improvements, and Google Summer of Code mentoring.
  59. </p>
  60. <p>Jim White for Ant support and other improvements.
  61. </p>
  62. <p>Bruce R. Lewis implemented <a class="link" href="XML-beyond-Scheme.xhtml#KRL" title="KRL - The Kawa Report Language for generating XML/HTML">KRL</a> and made other contributions.
  63. </p>
  64. <p>Geoff Berry: Handle Exceptions attribute. Other improvements.
  65. </p>
  66. <p>Shad Gregory improved JEmacs.
  67. </p>
  68. <p>Al Petrofsky improved gnu.math printing and added some IntNum methods.
  69. </p>
  70. <p>Marco Vezzoli: SRFI-1 tailoring for Kawa.
  71. </p>
  72. <p>Albert Ting - old GuiConsole code.
  73. </p>
  74. <p>Christian Surlykke ported JEmacs to use SWT.
  75. </p>
  76. <p>Geoff Berry for various gnu.bytecode improvements.
  77. </p>
  78. <p>Ivelin Ivanov and Tom Reilly for servlet support.
  79. </p>
  80. <p>Anthony Green for Fedora packaging.
  81. </p>
  82. <p>Charles Turner for pretty-printer improvements,
  83. improvements in the Common Lips support, and other changes.
  84. </p>
  85. <p>Andrea Bernardini optimized the implementation of <code class="literal">case</code>.
  86. </p>
  87. <p>Julien Rousseau and Marius Kjeldahl contributed to Android support.
  88. </p>
  89. <p>Peter Lane for many documentation improvements.
  90. </p>
  91. <h4 id="idm139667881065152">Small fixes and improvements</h4>
  92. <p>Patrick Barta;
  93. Joseph Bowbeer;
  94. Dominique Boucher;
  95. Alexander Bunkenburg;
  96. Harold Carr;
  97. Emmanuel Castro;
  98. Álvaro Castro-Castilla;
  99. Heather Downs;
  100. Francisco Vides Fernández;
  101. Nic Ferrier;
  102. Oliver Flasch;
  103. Weiqi Gao;
  104. Luke Gorrie;
  105. Mario Domenech Goulart;
  106. Zvi Har’E;
  107. Jeff Haynes;
  108. Ethan Herdrick;
  109. Joerg-Cyril Hoehle;
  110. Elliott Hughes;
  111. Mike Kenne;
  112. Brian Jones;
  113. Gerardo Jorvilleur;
  114. Simon Josefsson (JEmacs menu);
  115. Thomas Kirk;
  116. Jay Krell;
  117. Edouard Parmelan;
  118. Walter C. Pelissero;
  119. Rafael Jesus Alcantara Perez;
  120. Lynn Quam;
  121. Marcus Otto;
  122. Terje Pedersen (some XQuery functions);
  123. Matthias Radestock;
  124. Ola Rinta-Koski;
  125. Andreas Schlapbach;
  126. Robert D. Skeels;
  127. Benny Tsai;
  128. Vladimir Tsichevski;
  129. Matthieu Vachon;
  130. Phil Walker;
  131. Knut Wannheden;
  132. Chris Wegrzyn.
  133. </p>
  134. <h4 id="idm139667881062096">Bug reports and test cases</h4>
  135. <p>Seth Alves;
  136. Khairul Azhar;
  137. Bob Bane;
  138. Hans Boehm;
  139. Adrián Medraño Calvo;
  140. Brian D. Carlstrom;
  141. Luis Casillas;
  142. Sudarshan S Chawathe;
  143. Ken Dickey (format tests);
  144. Helge Dietert;
  145. Allan Erskine;
  146. Marc Feeley (polytype.scm);
  147. Margus Freudenthal;
  148. Weiqi Gao;
  149. Andrea Girotto;
  150. Norman Hard;
  151. Gerardo Horvilleur;
  152. Yaroslav Kavenchuk;
  153. Felix S Klock II;
  154. Francois Leygues;
  155. Mirko Luedde;
  156. Leonardo Valeri Manera;
  157. Kjetil S. Matheussen;
  158. Alex Mitchell;
  159. Alex Moiseenko
  160. Edouard Parmelan;
  161. Walter C. Pelissero;
  162. Stephen L. Peters;
  163. François Pinard;
  164. Bill Robinson;
  165. Dan Stanger (Eaton Vance);
  166. Hallvard Traetteberg;
  167. Taylor Venable;
  168. Alessandro Vernet;
  169. Tony White
  170. John Whittaker;
  171. Robert Yokota.
  172. </p>
  173. <h4 id="idm139667881060288">Code ported from other packages</h4>
  174. <p>Kawa includes Free Software originally written for other purposes,
  175. but incorporated into Kawa, perhaps with some porting. A partial list:
  176. </p>
  177. <p>Dorai Sitaram wrote pregexp.
  178. </p>
  179. <p>The <code class="literal">rationalize</code> algorithm is by Alan Bawden and Marc Feeley.
  180. </p>
  181. <p>Lars T Hansen wrote SRFI-11 (let-values, let*-values macros).
  182. </p>
  183. <p>Olin Shivers wrote the SRFI-1 list-processing library,
  184. and the SRFI-13 reference impementation.
  185. </p>
  186. <p>John David Stone wrote SRFI-8 (receive macro)
  187. </p>
  188. <p>Jussi Piitulainen wrote the SRFI-25 specification and tests.
  189. </p>
  190. <p>Richard Kelsey and Michael Sperber wrote SRFI-34.
  191. </p>
  192. <p>Anthony Carrico wrote the SRFI-37 reference implementation.
  193. </p>
  194. <p>Panu Kalliokoski wrote the SRFI-69 reference implementation.
  195. </p>
  196. <p>Donovan Kolbly wrote the srfi-64 “meta” testsuite.
  197. Alex Shinn improved SRFI-64 portability.
  198. </p>
  199. <p>Philip L. Bewig wrote the SRFI-41 (streams) specification and
  200. reference implementation.
  201. </p>
  202. <p>Simon Tatham wrote listsort.
  203. </p>
  204. <p>Aubrey Jaffer wrote much of SLIB, some of which has been
  205. imported into gnu.kawa.slib. He also wrote some tests we’re using.
  206. </p>
  207. </section>
  208. <footer>
  209. <div class="navfooter">
  210. <p>
  211. Up: <a accesskey="u" href="Community.xhtml">The Kawa Community</a></p>
  212. <p>
  213. Previous: <a accesskey="p" href="Mailing-lists.xhtml">General Kawa email and discussion</a></p>
  214. <p>
  215. Next: <a accesskey="n" href="Support.xhtml">Technical Support for Kawa</a></p>
  216. </div>
  217. </footer>
  218. </body>
  219. </html>