GnuCash - программа финансового учёта (доходы, расходы, банковские счета, акции). Подходит как для домашнего учета, так и для малого бизнеса. Базируется на профессиональных принципах бухгалтерского учета. Поставляется с набором стандартных отчётов и позволяет создавать свои собственные отчёты, как новые, так и видоизменённые из поставленных.
Разработка GnuCash начата в 1997 году, первый стабильный релиз вышел в 1998 году. Большая часть (80 %) GnuCash написана на Си, небольшие фрагменты (13 %) на Scheme/Lisp. Начиная с версии 2.0, выпущенной 10 июля 2006 года, используется версия графической библиотеки GTK+. (Wikipedia)