Basic Ledger is a platform independent AccountingProgram,
written in Java.
The Ledger is in xml format, reports are in html format.
No special configurations other than Java required,
just download the small .tar or .exe and start.
MoneyTrack is a personal financial recording system, means it keeps track of your incomes / expenses via a database which can be accessed in different ways. There are several frontends available (web frontend, java-client, ...).