Acknowledgements / CreditsThanks to various people for contributions and/or work.
At this place I want to thank a lot of people very much for their help, source code, suggestions and other contributions (in no particular order).
- Donation Acknowledgements
- Source Code Acknowledgements
- Translation Acknowledgements
- Plugin Acknowledgements
- Tools Acknowledgements
- Hosting/Distribution Acknowledgements
- Suggestions and Forum Support Acknowledgements
- Special Acknowledgements
- Icons Acknowledgements
Developing high-quality applications takes much time and resources. Donations make it possible to keep up the current development standard. Therefore, thanks a lot to all who donated to the project.
More information about donations and a list of people who donated can be found here: KeePass Donations.
Source Code Acknowledgements
KeePass uses a lot of classes and libraries written by different people and given away for free. Here I want to thank them for writing these classes and libraries.
|Class / Library
|C++ implementation of the AES/Rijndael encryption algorithm.
|C implementation of the SHA-2 (256/384/512) hashing algorithms.
|MFC class for XP-style menu (BCMenu).
|MFC class for buttons with icons (CButtonST).
|MFC class for window side banners (CKCSideBannerWnd).
|MFC class for system tray icons (CSystemTray).
|MFC class for hyperlinks in dialogs (XHyperLink).
|MFC classes for checking for single instance and version information (CSingleInstance, CVersionInfo).
|Class for sending simulated keystrokes to other applications (CSendKeys).
|Bouncy Castle Developers
|Class for computing SHA-256 hashes (Bouncy Castle).
|Mike Krueger, John Reilly
|Library to handle GZip files (SharpZipLib).
Thanks a lot to all people who created translations for KeePass (see translations page).
Very many thanks to all people who wrote plugins for KeePass (see plugins page). Without you, KeePass would be a lot less powerful and useful!
Thanks to the UPX Team for the writing the Ultimate Packer for eXecutables (UPX). This tool is used to compress the final KeePass executables, in order to create a smaller distribution and making KeePass start up faster.
Thanks to Jordan Russell for creating Inno Setup. This tool is used to create the nice KeePass installation program.
|Thanks to SourceForge.net for hosting the KeePass downloads / translations / plugins and for providing the project support platform (forums, feature requests / bug trackers, ...) for free.
|Thanks to domain)FACTORY for hosting the KeePass website.
|Thanks to datensysteme-lenk for hosting the German KeePass support forum in the past.
Suggestions and Forum Support Acknowledgements
Thanks to all the people answering questions of others in the KeePass forums! A product is only as good as its support is, and I alone could never provide such an excellent individual help platform.
Two persons should be mentioned here, because of an extraordinary amount of suggestions (features, bug reports, ...) and helping others in the forums: Paul Tannard and Michael Scheer.
Thanks to Daniel Turini for suggesting "KeePass" as the name of the project.
An especially big thanks to Bill Rubin. He not only contributed a lot of source code to KeePass, he also had an enormous amount of feature and improvement suggestions, helped people in the KeePass forums, and wrote a KeePass plugin for backing up databases. He's also the reason why many of the sections in the KeePass Help are very precise, helpful, clear and easy to understand. In our countless hours long IM chats, we not only discussed much about the design of KeePass, Bill also told me a lot about C++ and other stuff. Thanks!
Thanks a lot to Christopher Bolin for creating the main KeePass icon (see top left on this page) and its variations.
Thanks to David Vignoni for creating the nice 'Nuvola' icon theme. Most of the icons used in KeePass and on its website are icons of this theme. You can find the original images on the website of the author. Usage of the icons is allowed under the terms of the LGPL license (which you can find here: GNU Lesser General Public License), plus an addition. The original distribution notice can be found here: 'Nuvola' Icon Theme License.