general information
 - GnuCash Home Page
 - Features
 - Screenshots
 - GnuCash en Français
 - GnuCash auf deutsch
 - Download
 - Download (mirror)

developer information
 - System Architecture
 - Project Roadmap
 - Project Status
 - How to Contribute
 - Mailing List - Help
 - Mailing List - Archives
 - GnuCash Bug Tracker
 - LXR source code browser
 - Hacking GnuCash  - Required Toolkits

other information
 - Related Financial Software
 - Gnucash in the news!
 - Documentation - English
 - Documentation - Espagnol
 - Documentation - Français
 - Documentation - Português
 - Banner Ads
 - History and Credits
 - Gnumatic - Corporate Support

search gnucash.org

Sort method:

gnucash developers & contributors
Whose blood, sweat and tears is this anyway?

Lead Developers
Linas Vepstas
liked what he saw: the GUI was slick, the code was documented and well structured, and it was all GPL'ed. And so he re-wrote it: adding cell-widgets to XbaeMatrix, so that the combobox and arrows would make an even slicker GUI, rewrote the X-Accountant internals to add double-entry, an account hierarchy, split out a transaction mini-engine, added support for stocks, and spiffed up the help menus. This was version 1.0 as of January 1998. For version 1.1 & 1.2, the engine was expanded and refined, and the register window code completely redesigned and made mostly Motif-(and GUI-)independent. Linas is now active with Gnumatic Incorporated, a company formed to enhance and support GnuCash for everyone, from home desktop users to commercial and professional accountants.


Rob Browning
abused everyone for not using Perl, and then after we added Perl support, dumped Perl in favor of Guile/Scheme support. Rob built the build infrastructure, hacked the gtk code, and is whacking the file format. Also, the re-write of reports and statement downloading in scheme, the g-wrap guile wrapper, and the user preferences.

Jeremy Collins
publicized the GnoMoney project widely and broadly, and then changed its name to GnuCash. (Actually, put the selection of the name up to popular vote. Democracy is not a good way to pick names.) Jeremy registered the domain name, and created and maintained the gnucash.org web site for years, and got the initial GTK/gnome code working.


Dave Peticolas
hacks obsessively on GnuCash. But he can stop anytime he wants to. Really. (As he is now the gatekeeper of the GnuCash CVS tree, be nice to him, or he may decide to stop hacking in the middle of your patch).


Rob Clark
wrote the original X-Accountant in Motif as a school project, taking it to version 0.9 by October 1997. Although every single line of his code has been re-written, his name appears as a credit in almost every file. Such is the magic of copyrights.


Bill Gribble
is not shy, or softly spoken. So don't be shy if you find a bug in his code: QIF import, query API and transaction search, check-printing, commodity and currency support, gtkhtml integration and report printing.

Fixers and Patchers
Andrew Arensburger
for FreeBSD and other patches
Matt Armstrong
for misc fixes
Fred Baube
for attempted Java port/MoneyDance
Dennis Björklund
Swedish translation
Per Bojsen
several core dump fixes
Christopher B. Browne
for perl stock scripts, first draft of Guile-based QIF import code, lots of changes & maintenance of the English documentation, and more
Graham Chapman
for the xacc-rpts addon package
George Chen
for MS-Money QIF support
Albert Chin-A-Young
configure.in patch
Jeremy Collins
for GnoMoney and GTK port
Matthew Condell
FreeBSD patch
Patrick Condron
for setting up a webserver on a T1 connection on behalf of open source enthusiasts rackspace.com
Ciaran Deignan
for AIX binary version
Tyson Dowd
for config/make patches and debian maintenance
Koen D'Hondt
for Solaris patches to XmHTML
Bob Drzyzgula
for budgeting design notes
Paul Fenwick
ASX support
Hubert Figuiere
patch to gnc-prices
Jan-Uwe Finck
for German message translation
Ron Forrester
for gnome patches
Dave Freese
for leap-year fix
Bill Gribble
QIF import code
Otto Hammersmith
for RedHat RPM packaging
Eric Hanchrow
updated currency documentation
Alexandru Harsanyi
for fixing miscellaneous core dumps and lockups.
John Hasler
engine patch
Jon K}re Hellan
for fixing miscellaneous core dumps and lockups.
Prakash Kailasa
for gnome build fixes
Tom Kludy
for SGI Irix port
Sven Kuenzler
for SuSE README file
Bryan Larsen
guile budget report
Ted Lemon
for NetBSD port
Yannick Le Ny
pour la traduction en Français
Grant Likely
gnome and engine patches
Heath Martin
major work on the gnome register
Matt Martin
guile error handling code
Robert Graham Merkel
reporting, gnome, and configuration patches.
Tim Mooney
port to alpha-dec-osf4.0f
G. Allen Morris III
for QIF core dump fix
Brent Neal
TIAA-CREF support in the Finance::Quote perl module.
Peter Norton
for a valiant attempt at a GTK port
OmNiBuS
web site graphics and content
Myroslav Opyr
for misc patches
Laurent P{'e}lecq
i18n patches with gettext
Alain Peyrat
for configure.in patches
Peter Pointner
Motif and configuration patches
Gavin Porter
for euro style dates
Ron Record
for SCO Unixware and OpenServer binaries
Dirk Schoenberger
began the Qt/KDE port
Jan Schrage
documentation patches
Christopher Seawood
for XbaeMatrix core dump
Mike Simons
misc configure.in patches
Richard Skelton
for Solaris cleanup
Henning Spruth
for German text and euro date rework
Robby Stephenson
register patch
Herbert Thoma
gnome register & euro support patches
Diane Trout
scheme qif import patch
Richard Wackerbarth
patch to gnc-prices
Rob Walker
guile and register patches
David Woodhouse
Great Britain translations
Ken Yamaguchi
QIF import fixes; MYM import



[ website hosted by Gnumatic Incorporated ]
[ email:webmaster at gnucash dot org ]