ACKNOWLEGEMENTS 3.74 KB
Newer Older
kollo's avatar
kollo committed
1 2

\chapter*{Acknowledgements}
kollo's avatar
kollo committed
3 4 5 6 7 8 9 10 11

Thanks to all people, who helped me to realize this package.

Many  thanks  to  the developers of GFA-Basic. This basic made me
start programming in the 1980s. Many ideas and most of  the  command 
syntax has been taken from the ATARI ST implementation.

Thanks to sourceforge.net for hosting this project on the web.

kollo's avatar
kollo committed
12 13 14
I would like to thank every people who help me out with source code, 
patches, program examples, bug tracking, help and documentation writing, 
financial support, judicious remarks, and so on...   
kollo's avatar
kollo committed
15

kollo's avatar
kollo committed
16
And here thanks to people, who helped me recently:
kollo's avatar
kollo committed
17

kollo's avatar
kollo committed
18
in 2012:
kollo's avatar
kollo committed
19 20
* Marcos Cruz (beta testing and bug fixing)
* Bernhard Rosenkraenzer (send me a patch for 64bit version)
kollo's avatar
kollo committed
21

kollo's avatar
kollo committed
22 23 24 25
in 2013:
* Matthias Vogl (\verb|va_copy| patch for 64bit version)
* Eckhard Kruse (for permission to include ballerburg.bas in the samples)
* Stewart C. Russell (helped me fix some compilation bugs on Raspberry PI)
kollo's avatar
kollo committed
26 27
* Marcos Cruz (beta testing and bug fixing)
* James V. Fields (beta testing and correcting the manual)
kollo's avatar
kollo committed
28

kollo's avatar
kollo committed
29
in 2014:
kollo's avatar
kollo committed
30 31 32
* John Clemens, Slawomir Donocik, Izidor Cicnapuz, Christian Amler,
  Marcos Cruz, Charles Rayer, Bill Hoyt, and John Sheales (beta testing and 
  bug fixing),
kollo's avatar
kollo committed
33 34
  Nic Warne and Duncan Roe for helpful patches for the linux target.

kollo's avatar
kollo committed
35
in 2015:
kollo's avatar
kollo committed
36

kollo's avatar
kollo committed
37 38
* Guillaume Tello, Wanderer, and John Sheales  (beta testing and bug fixing)

39 40
in 2016:
* John Sheales  (beta testing and bug fixing)
41
* bruno xxx (helping with the compilation tutorial for Android)
42

43 44 45 46 47 48 49
in 2017:
* John Sheales  (beta testing and bug fixing)
* David Hall  (bug fixing)
* Emil Schweikerdt  (bug fixing)

in 2018:
* Alan (beta testing, bugfix)
kollo's avatar
kollo committed
50
* John Sheales  (beta testing and bug fixing)
51 52


kollo's avatar
kollo committed
53 54 55
X11-Basic is build on top of many free softwares, and could not exist without 
them.

56 57 58 59
X11-Basic uses the Fast discrete Fourier and cosine transforms and inverses 
by Monty <xiphmont@mit.edu> released to the public domain from 
THE OggSQUISH SOFTWARE CODEC.

kollo's avatar
kollo committed
60 61 62 63 64 65 66 67 68 69 70 71 72
X11-Basic uses functionallity of the gmp library, 
the GNU multiple precision arithmetic library, Version 5.1.3.
   Copyright 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.

For details, see: https://gmplib.org/

X11-Basic also uses functionallity if the LAPACK library. 
LAPACK (Linear Algebra Package) is a standard software library for 
numerical linear algebra. 

For details, see: http://www.netlib.org/lapack/

kollo's avatar
kollo committed
73 74 75
X11-Basic uses the lodepng code for the PNG bitmap graphics support.
Copyright (c) 2005-2013 Lode Vandevenne

kollo's avatar
kollo committed
76 77
X11-Basic uses a md5 algorithm  Copyright (c) 2001 by Alexander Peslyak (public domain).
X11-Basic uses a sha1 algorithm Copyright (C) 2001-2003  Christophe Devine (GPLv2+)
kollo's avatar
kollo committed
78

kollo's avatar
kollo committed
79 80 81 82 83 84
So I would like to thank every people involved in the following projects:

    Linux
    GCC and all of the GNU tools, of course.
    The readline library.
    The SDL (Simple Direct Media) library.
kollo's avatar
kollo committed
85
    Creator of the 8x16 font "\verb|spat_a|".
kollo's avatar
kollo committed
86 87 88 89 90 91 92 93 94 95
    The Burrow-Wheeler-Transform.
    And any other libraries used by X11-Basic.
 
Some pieces of code of X11-Basic are based on third party software:

    The AES user interface routines are based on OpenGEM.
    The FloodFill algorithm is based on xxxx.
    Pictograms for mousecursers and fill patterns are based on TOS / ATARI ST.
    The order-0 adaptive arithmetic decoding function  contains the source code 
    from the 1987 CACM article by Witten, Neal, and Cleary.
kollo's avatar
kollo committed
96
    
kollo's avatar
kollo committed
97

kollo's avatar
kollo committed
98 99 100 101 102
Parts of this manual (the chapter about CGI programming) are taken from or 
based on a documentation which used to be freely available on the internet  in
the 1990ies. (I hope, it was public domain or similar.) Unfortunately I have
lost the link to its source. If you happen to know its potential source, please
let me know so I can reference it here and give credits to its author.