1%% 2%% 3 4\chapter{Thanks} 5\label{ThanksChapter} 6\index[general]{Thanks } 7I thank everyone who has helped this project. Unfortunately, I cannot 8thank everyone (bad memory). However, the AUTHORS file in the main source 9code directory should include the names of all persons who have contributed 10to the Bacula project. Just the same, I would like to include thanks below 11to special contributors as well as to the major contributors to the current 12release. 13 14Thanks to Richard Stallman for starting the Free Software movement and for 15bringing us gcc and all the other GNU tools as well as the GPL license. 16 17Thanks to Linus Torvalds for bringing us Linux. 18 19Thanks to all the Free Software programmers. Without being able to peek at 20your code, and in some cases, take parts of it, this project would have been 21much more difficult. 22 23Thanks to John Walker for suggesting this project, giving it a name, 24contributing software he has written, and for his programming efforts on 25Bacula as well as having acted as a constant sounding board and source of 26ideas. 27 28Thanks to the apcupsd project where I started my Free Software efforts, and 29from which I was able to borrow some ideas and code that I had written. 30 31Special thanks to D. Scott Barninger for writing the bacula RPM spec file, 32building all the RPM files and loading them onto Source Forge. This has been a 33tremendous help. 34 35Many thanks to Karl Cunningham for converting the manual from html format to 36LaTeX. It was a major effort flawlessly done that will benefit the Bacula 37users for many years to come. Thanks Karl. 38 39Thanks to Dan Langille for the {\bf incredible} amount of testing he did on 40FreeBSD. His perseverance is truly remarkable. Thanks also for the many 41contributions he has made to improve Bacula (pthreads patch for FreeBSD, 42improved start/stop script and addition of Bacula userid and group, stunnel, 43...), his continuing support of Bacula users. He also wrote the PostgreSQL 44driver for Bacula and has been a big help in correcting the SQL. 45 46Thanks to multiple other Bacula Packagers who make and release packages for 47different platforms for Bacula. 48 49Thanks to Christopher Hull for developing the native Win32 Bacula emulation 50code and for contributing it to the Bacula project. 51 52Thanks to Robert Nelson for bringing our Win32 implementation up to par 53with all the same features that exist in the Unix/Linux versions. In 54addition, he has ported the Director and Storage daemon to Win32! 55 56Thanks to Thorsten Engel for his excellent knowledge of Win32 systems, and 57for making the Win32 File daemon Unicode compatible, as well as making 58the Win32 File daemon interface to Microsoft's Volume Shadow Copy (VSS). 59These two are big pluses for Bacula! 60 61Thanks to Landon Fuller for writing both the communications and the 62data encryption code for Bacula. 63 64Thanks to Arno Lehmann for his excellent and infatigable help and advice 65to users. 66 67Thanks to all the Bacula users, especially those of you who have contributed 68ideas, bug reports, patches, and new features. 69 70Bacula can be enabled with data encryption and/or communications 71encryption. If this is the case, you will be including OpenSSL code that 72that contains cryptographic software written by Eric Young 73(eay@cryptsoft.com) and also software written by Tim Hudson 74(tjh@cryptsoft.com). 75 76The Bat (Bacula Administration Tool) graphs are based in part on the work 77of the Qwt project (http://qwt.sf.net). 78 79The original variable expansion code used in the LabelFormat comes from the 80Open Source Software Project (www.ossp.org). It has been adapted and extended 81for use in Bacula. This code is now deprecated. 82 83There have been numerous people over the years who have contributed ideas, 84code, and help to the Bacula project. The file AUTHORS in the main source 85release file contains a list of contributors. For all those who I have 86left out, please send me a reminder, and in any case, thanks for your 87contribution. 88 89Thanks to the Free Software Foundation Europe e.V. for assuming the 90responsibilities of protecting the Bacula copyright. 91 92% TODO: remove this from the book? 93\section*{Copyrights and Trademarks} 94\index[general]{Trademarks!Copyrights and } 95\index[general]{Copyrights and Trademarks } 96 97Certain words and/or products are Copyrighted or Trademarked such as Windows 98(by Microsoft). Since they are numerous, and we are not necessarily aware of 99the details of each, we don't try to list them here. However, we acknowledge 100all such Copyrights and Trademarks, and if any copyright or trademark holder 101wishes a specific acknowledgment, notify us, and we will be happy to add it 102where appropriate. 103