mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1314 57a11ea4-9604-0410-9ed3-97b8803252fd
231 lines
7.8 KiB
HTML
231 lines
7.8 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
|
|
<html>
|
|
<head>
|
|
<title>About GnuCash</title>
|
|
</head>
|
|
<body bgcolor="#eeeeee">
|
|
|
|
<h1>About GnuCash</h1>
|
|
|
|
<hr>
|
|
|
|
GnuCash is a program to keep track of your finances. Some
|
|
of the features are:
|
|
|
|
<ul>
|
|
<li>Multiple accounts, which can be open at
|
|
the same time. Create one xacc account
|
|
for each of your bank accounts.
|
|
<li>Each account keeps a running balance and
|
|
a reconciled balance, so you can keep track
|
|
of the checks that have cleared your account.
|
|
<li>A simple interface. If you can use the
|
|
register in the back of your checkbook,
|
|
you can use xacc.
|
|
<li>Automatic account reconciling. At the end
|
|
of the month, open up the reconcile window,
|
|
enter your bank statement's ending balance,
|
|
and check off the transactions that appear
|
|
in the bank statement. This makes it easy
|
|
to track down any discrepancies.
|
|
<li>QuickFill... if you begin typing
|
|
in the description field, and the text matches a
|
|
previous transaction, hitting TAB will copy
|
|
that previous transaction. Handy if you have
|
|
similar transactions on a regular basis.
|
|
<li>Stock/Mutual Fund Portfolios. Track stocks
|
|
individually (one per account) or in portfolio
|
|
of accounts (a group of accounts that can be
|
|
displayed together).
|
|
<li>Support for multiple currencies and currency
|
|
trading accounts. (partial, still broken).
|
|
Bank accounts may be established in different
|
|
currencies, and trades with indicated prices
|
|
may be made, much as stocks would be traded.
|
|
<li><a href="xacc-quicken.html">Quicken File Import</a>.
|
|
Import Quicken Version 3.0 QIF files.
|
|
<li><a href="xacc-reports.html">Reports</a>. Display
|
|
or output as HTML Balance or Profit&Loss reports.
|
|
</ul>
|
|
|
|
<h2>Advanced Features</h2>
|
|
GnuCash offers some features not usually found
|
|
in simpler accounting programs.
|
|
<ul>
|
|
<li>Sub-accounts: A master account can have a hierarchy
|
|
of detail accounts underneath it. This allows similar
|
|
account types (e.g. Cash, Bank, Stock) to be grouped
|
|
into one master account (e.g. Assets).
|
|
<li><a href="xacc-double.html">Double Entry</a>:
|
|
Every transaction can appear in two
|
|
accounts; one account is debited and the other is
|
|
credited with exactly the same amount. With
|
|
double-entry, a transaction edited in one window
|
|
will be automatically updated in all other windows
|
|
showing that transaction, and in both of the
|
|
accounts.
|
|
<li><a href="xacc-expense.html">Income/Expense Account Types
|
|
(Categories)</a>. When used properly
|
|
with the double-entry feature, these can be used
|
|
to create both Balance Sheet and Profits & Losses
|
|
reports. For example, savings account interest,
|
|
stock dividends, or paychecks can be marked as
|
|
both a deposit in a bank account, and as income in
|
|
an Income account type, using the double-entry
|
|
(transfer) feature. Similarly, credit card charges
|
|
can be noted in the credit card account, as well
|
|
as in a corresponding expense account.
|
|
<li>General Ledger: Multiple accounts can be displayed
|
|
in one register window at the same time. This can
|
|
ease the trouble of tracking down typing/entry errors.
|
|
It also provides a convenient way of viewing a
|
|
portfolio of many stocks, by showing all transactions
|
|
in that portfolio.
|
|
</ul>
|
|
|
|
<h2>Version</h2>
|
|
This version is gnucash-1.1.20, a somewhat unstable, buggy version.
|
|
The latest stable release is 1.0.18, you should be using that.
|
|
<p>
|
|
Versions 1.0.x are considered to be stable revisions with all
|
|
currently known bugs fixed. Versions 1.1.x are considered to be
|
|
development versions, which may have many bugs. The next stable
|
|
series will be 1.2.x
|
|
|
|
<h2>Credits</h2>
|
|
<br>Fred Baube <fred@moremagic.com> for Java port
|
|
<br>Christopher B. Browne <cbbrowne@hex.net> for perl stock scripts
|
|
<br>Rob Browning <rlb@cs.utexas.edu> for perl, scheme & GTK graphing
|
|
<br>George Chen <georgec@sco.com> for MS-Money QIF's & fixes
|
|
<br>Robin Clark <rclark@hmc.edu> for original xacc
|
|
<br>Jeremey Collins <linux@cyberramp.net> for GnoMoney & GTK port
|
|
<br>Bob Drzyzgula <bob@mostly.com> for budgeting design notes
|
|
<br>Koen D'Hondt <ripley@xs4all.nl> for Solaris patches to XmHTML
|
|
<br>Ciaran Deignan <Ciaran.Deignan@bull.net> for AIX binary version
|
|
<br>Dave Freese <DFreese@osc.uscg.mil> for leap-year fix
|
|
<br>Otto Hammersmith <otto@bug.redhat.com> for RedHat RPM version
|
|
<br>Tom Kludy <tkludy@csd.sgi.com> for SGI Irix port
|
|
<br>Peter Norton <spacey@inch.com> for a valiant attempt at a GTK port
|
|
<br>Gavin Porter <maufk@csv.warwick.ac.uk> for euro style dates
|
|
<br>Ron Record <rr@sco.com> for SCO Unixware & OpenServer binaries
|
|
<br>Richard Skelton <rich@brake.demon.co.uk> for Solaris cleanup
|
|
<br>Henning Spruth <spruth@bigfoot.com> for German text & euro date fixes
|
|
<br>Linas Vepstas <linas@linas.org> for leading the project
|
|
<br>... and I am sure that I have missed many others ...
|
|
<br>
|
|
|
|
|
|
<h2>Supported Operating Systems</h2>
|
|
xacc is known to work in the following configs:
|
|
<br>Linux 2.0.x -- Intel w/ RedHat Motif
|
|
<br>Linux 2.0.x -- Intel w/ Lesstif v0.81
|
|
<br>Linux Debian -- Intel w/ Lesstif v0.81
|
|
<br>SGI IRIX -- MIPS
|
|
<br>IBM AIX 4.1.5 -- RS/6000
|
|
<br>SCO Unixware 7 -- Intel
|
|
<br>SCO OpenServer 5.0.4 -- Intel
|
|
<br>NetBSD -- Intel
|
|
<p>
|
|
|
|
<a href="http://www.gnucash.org/">
|
|
<img src="logos/linux.gif"></a>
|
|
|
|
<a href="http://www.sco.com/skunkware">
|
|
<img src="logos/skunkware.gif"></a>
|
|
|
|
<a href="http://www.bull.de/pub/">
|
|
<img src="logos/bullogogross.gif">
|
|
<img src="logos/ibm.gif">
|
|
</a>
|
|
<a href="http://www.sgi.com/">
|
|
<img src="logos/sgi.gif">
|
|
</a>
|
|
|
|
<a href="http://www.debian.org/">
|
|
<img src="logos/debian.jpg">
|
|
</a>
|
|
|
|
<img src = "logos/NetBSD-banner.gif">
|
|
|
|
<h2>History</h2>
|
|
The table below shows some historical lines-of-code and number-of-files
|
|
counts for the X-Accountant/GnuCash development project
|
|
<br>
|
|
<table border=1>
|
|
<CAPTION>Historical Development Stats</CAPTION>
|
|
<tr align=center>
|
|
<th>Version
|
|
<th>engine
|
|
<th>register
|
|
<th>ledger
|
|
<th>motif
|
|
<th>gnome
|
|
<th>qt
|
|
<th>prefs (scm)
|
|
<th>docs (html)
|
|
<th>misc
|
|
<th>Total
|
|
|
|
<tr align=center>
|
|
<td>xacc-0.9<br>Sept 97
|
|
<td> -
|
|
<td> -
|
|
<td> -
|
|
<td>34 files<br>(7.5+0.9)
|
|
<td> -
|
|
<td> -
|
|
<td> -
|
|
<td>5 files<br>(0.4)
|
|
<td> -
|
|
<td>39 files<br>(8.8)
|
|
|
|
<tr align=center>
|
|
<td>xacc-0.9w<br>Dec 97
|
|
<td> -
|
|
<td> -
|
|
<td> -
|
|
<td>51 files<br>(13.8+1.5)
|
|
<td> -
|
|
<td> -
|
|
<td> -
|
|
<td>9 files<br>(0.8)
|
|
<td> -
|
|
<td>60 files<br>(16.1)
|
|
|
|
<tr align=center>
|
|
<td>xacc-1.0.17<br>Feb 98
|
|
<td> -
|
|
<td> -
|
|
<td> -
|
|
<td>52 files<br>(14.8+1.8)
|
|
<td> -
|
|
<td> -
|
|
<td> -
|
|
<td>12 files<br>(1.4)
|
|
<td> -
|
|
<td>64 files<br>(18.0)
|
|
|
|
<tr align=center>
|
|
<td>gnucash-1.1.15<br>Aug 98
|
|
<td>24 files<br>(6.2+1.5)
|
|
<td>31 files<br>(6.1+1.7)
|
|
<td>5 files<br>(1.4+0.4)
|
|
<td>30 files<br>(7.4+0.7)
|
|
<td>17 files<br>(3.4+0.5)
|
|
<td>16 files<br>(1.2+0.2)
|
|
<td>3 files<br>(0.3)
|
|
<td>16 files<br>(1.9)
|
|
<td>not counted<br>(>1.0)
|
|
<td>142 files<br>(32.9)
|
|
</table>
|
|
|
|
<p>
|
|
Each cell contains:
|
|
<br>
|
|
<br>number of *c and *.h files
|
|
<br>(KLOCS in *.c + KLOCS in *.h),
|
|
<p>
|
|
where KLOC == kilo-lines-of-code, as reported by <tt>wc</tt>.
|
|
</body>
|
|
</html>
|