Buddi - Personal finance software for the rest of us
By Forrest Cook
August 15, 2007
Buddi is a cross-platform
financial program that was written by Wyatt Olson. The project news
shows the first beta release came out in May, 2006.
Buddi is a personal finance and budgeting program, aimed at those who have little or no financial background. In making this software, I have attempted to make things as simple as possible, while still retaining enough functions to satisfy most home users.
Buddi is released as Open Source Software.
Buddi will run on almost any computer which has a Java virtual machine installed. This can include Windows, Macintosh OS X, Linux, and many other operating systems.
Buddi is currently available in Dutch, English, French, German, Greek, Italian, Norwegian, Portuguese, Russian, and Spanish.
The feature list for Buddi includes:
See the online
screenshots
for a look at the software in action.
More information on Buddi is available from the
FAQ document.
Buddi installation was trivial on an Ubuntu 7.04 system using the
provided .deb package. Sun's Java Virtual Machine (at version 1.5 or higher) was a required dependency.
Running the code the first time brought up a series of first-run
screens, then the main control panel.
There were some indications that the software is still a little young.
The help menu pulldown just listed the Ctrl+Shift+H command that had to
be typed in manually to get the appropriate browser screen to display.
Adding information to the transaction windows was a bit rough at first,
several of the form's fields had no title and attempts to enter data
were initially rejected with somewhat cryptic messages.
Referring to the online tutorial document
cleared up most of the confusion. Once some data was entered, creating
reports and graphs became fairly intuitive.
Stable version 2.6 of Buddi was recently
announced:
"This includes numerous minor UI enhancements, which should make life a little easier for everyone.
Note that the API has been upgraded to 2.6; this means that the old plugins will not work for you anymore. I have released all stable plugins in the Buddi Plugins repository for 2.6 format".
Financial software is often cited as an application space that is
lacking for Linux, Buddi should help to fill that vacancy.
The software is already useful enough for basic finance tracking,
hopefully as the code matures, it will become a bit easier to use.
Buddi downloads are available in
.jar format for all platforms, and as packages for
Debian/Ubuntu systems. Give it a try.
Comments (16 posted)
System Applications
Clusters and Grids
UNICORE 6.0 available (SourceForge)
Version 6.0 of UNICORE
is available.
"
UNICORE (Uniform Interface to Computing Resources) offers a ready-to-run Grid system including client and server software. UNICORE makes distributed computing and data resources available in a seamless and secure way through intranets and internet.
The UNICORE team is proud to announce the availability of UNICORE 6.0, the latest, WSRF based implementation of the UNICORE Grid middleware."
Comments (none posted)
Database Software
PostgreSQL Weekly News
The August 12, 2007 edition of the PostgreSQL Weekly News
is online with the latest PostgreSQL DBMS articles and resources.
Full Story (comments: none)
SQLite version 3.4.2 announced
Version 3.4.2 of
SQLite,
a light weight DBMS, is out.
"
While stress-testing the soft_heap_limit feature, a bug that could lead to database corruption was discovered and fixed. Though the consequences of this bug are severe, the chances of hitting it in a typical application are remote. Upgrading is recommended only if you use the sqlite3_soft_heap_limit interface."
Comments (none posted)
Mail Software
Apache SpamAssassin 3.2.3 is available
Version 3.2.3 of Apache SpamAssassin, an email filter, has been announced.
"
3.2.3 is a major bug-fix release."
Full Story (comments: none)
Networking Tools
GNU SASL 0.2.19 (alpha) released
Alpha version 0.2.19 of
GNU SASL
has been announced.
"
GNU SASL is a library that implements the IETF Simple Authentication and Security Layer (SASL) framework and some SASL mechanisms. SASL is used in network servers (e.g. IMAP, SMTP, etc.) to authentication peers, and can also integrity and privacy."
Comments (none posted)
Printing
Common UNIX Printing System 1.3.0 announced
Version 1.3.0 of the Common UNIX Printing System (CUPS) has been
announced.
"
CUPS 1.3.0 is the first stable feature release in the 1.3.x series and includes over 30 new features and changes since CUPS 1.2.12, including Kerberos authentication, DNS-SD/Bonjour/Zeroconf support, improved on-line help, and localized printer drivers."
Comments (none posted)
Security
Snare for Linux 1.2 released (SourceForge)
Version 1.2 of Snare for Linux has been
announced.
"
SNARE (System iNtrusion Analysis and Reporting Environment) is a series of log collection agents that facilitate centralised analysis of audit log data. Agents are available for Linux, Windows, Solaris, IIS, Lotus Notes, Irix, AIX, ISA/IIS + more.
Finally, we have one package for the Snare for Linux agent! 32 and 64 bit RPMS are available for download with a number of updates and improvements".
Comments (none posted)
Web Site Development
KnowledgeTree OSS STABLE 3.4.2 is now available (SourceForge)
Stable version 3.4.2 of KnowledgeTree, a document management system,
has been announced.
"
This is a bugfix release that mainly addresses some webservices and XSS issues as well as several smaller issues related to i18n and issues created by the XSS fixes".
Comments (none posted)
LimeSurvey 1.50 released (SourceForge)
Version 1.50 of LimeSurvey, a PHP-based web application that allows you to develop and publish online multi-question multi-lingual surveys,
is out.
"
The LimeSurvey development-team is very proud to announce the new stable version 1.50. The worldwide team of about seventeen developers and translators around project leader Carsten Schmitz invested over one year in developing and testing this new version of the currently most used open source survey system. The software, which was previously named PHPSurveyor and renamed May 2007 to LimeSurvey, has been improved a lot and many new wanted features have been added."
Comments (none posted)
Smartweb Test 1.0.1 (stable) released (SourceForge)
Stable version 1.0.1 of the SmartWeb framework has been
announced.
"
The SmartWeb framework is targeted to support rapid development of simple to
complex web applications, leading to development of clean and stable code.
It's builded over consolidated open source frameworks and features the most
useful design patterns."
Comments (none posted)
Django Roundup
The August 12, 2007 edition of the
Django Roundup covers the latest news from the Django web platform.
Comments (none posted)
Desktop Applications
Audio Applications
Ardour 2.0.5 released
Version 2.0.5 of
Ardour, a multi-track
audio editor, is out.
"
As we grow nearer to the dog days of the northern hemisphere's summer, we bring you Ardour 2.0.5 ( DMG available), a fixup release coming after various issues were discovered on OS X while preparing a package of 2.0.4." See the
release notes for more information.
Comments (none posted)
Ecasound 2.4.6 released
Version 2.4.6 of
Ecasound, a multi-track
audio recorder and sound file modification tool, is out with the following
changes:
"
Ability to specify a custom configuration resource file has been added. Several long-standing bugs have been fixed. The licensing of rubyecasound has been changed."
See the
release notes for the full announcement.
Comments (none posted)
Mammut V0.60 and Snd-ls V0.9.8.1_beta
Mammut version 0.60, an audio FFT application and
Snd-ls 0.9.8.1 beta, a sound editor, have been announced.
Both feature bug fixes and other improvements.
Full Story (comments: none)
Business Applications
JasperReports 2.0.0 released (SourceForge)
Version 2.0.0 of JasperReports
is out.
"
JasperReports, the market leading open source business intelligence and
reporting engine. This project is being moved to http://www.jasperforge.org/. This
project is the home for all things Jasper, Reports, Analysis, Server, and
Intelligence."
Comments (none posted)
Desktop Environments
Compiz Fusion Release 0.5.2 is out
Release 0.5.2 of Compiz Fusion has been announced.
"
This is the first development release of Compiz Fusion, the result of more
than six months of work and polish. The first stable release, 0.6.0, will
follow after the Compiz 0.6.0 release.
Compiz Fusion is the result of a merge between the Compiz community plugin
set "Compiz Extras" and the parts of the Beryl project that are independent
of the window manager core. The two communities have re-united to create a
user experience for Linux that rivals anything available on other platforms."
Full Story (comments: none)
GNOME Software Announcements
The following new GNOME software has been announced this week:
- Accerciser 0.1.90 (bug fixes and translation work)
- Banter 0.1.10 (new features and bug fixes)
- Clutter 0.4.0 (new features, bug fixes and documentation work)
- Deskbar-Applet 2.19.90.1 (new features, bug fixes and translation work)
- Empathy 0.11 (new features, bug fixes and translation work)
- Evolution 2.11.90 (new features, bug fixes, documentation and translation work)
- gcalctool 5.19.90 (documentation and translation work)
- gdl 0.7.7 (bug fixes)
- GDM2 2.19.6 (bug fixes and translation work)
- gnome-control-center 2.19.90 (new features, bug fixes and translation work)
- gnome-games 2.20.0 Beta 1 (new features and bug fixes)
- gnome-games 2.20.0 Beta 1 Update 1 (bug fixes)
- gnome-keyring 2.19.90 (bug and build fixes)
- GNOME Nettool 2.19.90 (new features, bug fixes and translation work)
- GNOME Utilities 2.19.90 (new features, bug fixes and translation work)
- goobox 1.9.2 (new features)
- Gtk2-Perl 2.19.90
(new features and bug fixes)
- gtk-engines 2.11.5 (bug fixes and translation work)
- libgnomekbd 2.19.90 (bug fixes and translation work)
- Orca 2.19.90 (new features, bug fixes and translation work)
- Rarian 0.5.8 (bug and build fixes)
- Seahorse 2.19.90 (new features, documentation and translation work)
- Tomboy 0.7.4 (new features, bug and build fixes)
- Yelp 2.19.90 (new features, bug fixes and translation work)
You can find more new GNOME software releases at
gnomefiles.org.
Comments (none posted)
KDE Software Announcements
The following new KDE software has been announced this week:
You can find more new KDE software releases at
kde-apps.org.
Comments (none posted)
Xorg Software Announcements
The following new Xorg software has been announced this week:
More information can be found on the
X.Org Foundation wiki.
Comments (none posted)
Games
FreeCol 0.7.1 released (SourceForge)
Version 0.7.1 of FreeCol has been
announced.
"
FreeCol is an open version of the turn based strategy game Colonization.
This release fixes the bug causing native units to be frozen on the mapboard."
Comments (none posted)
G3D 7.00 Engine released (SourceForge)
Version 7.00 of the G3D engine,
a C++ 3D graphics library for game developers, researchers, and students,
has been
announced.
"
Version 7.00 of the G3D engine is a complete graphics solution for building 3D games and simulators. It contains powerful features like a skinnable GUI, loading of many popular 3D model formats, and hardware shaders. G3D is used at many top universities including Brown University and Williams College, and has appeared in several commercial games."
Comments (none posted)
Interoperability
Wine 0.9.43 released
Release 0.9.43 of Wine has been
announced.
Changes include:
Direct3D support on top of WGL instead of GLX for better portability,
Many DirectSound fixes, Still more gdiplus functions,
Many crypt32 improvements and Lots of bug fixes.
Comments (none posted)
Music Applications
nova 0.1 released
Version 0.1 of nova, a computer music system with a dataflow syntax,
has been released.
"
Compared to earlier releases, few new features have been added, but
quite a number of bugs have been fixed and some architectural changes
have been made to gain some performance."
Full Story (comments: none)
PHASEX 0.11.1 announced
Version 0.11.1 of PHASEX, an experimental software synthesizer, is out.
"
PHASEX-0.11.1 contains fixes for the segfault issues some users have
seen with version 0.11.0. Special thanks goes to Adam Sampson for
tracking this down, and to the rest of you who sent in bug reports.
Upgrading to 0.11.1 is recommended for all users, since it appears
that this bug will corrupt memory used by the synth engine even if
it doesn't trigger a segfault."
Full Story (comments: 1)
Digital Photography
UFRaw 0.12.1 released
Version 0.12.1 of
UFRaw,
a utility to read and manipulate raw images from digital cameras, is out.
"
This is just a bug correction version".
Full Story (comments: none)
Science
Jmol 11.2 released (SourceForge)
Version 1.12 of Jmol, a Java molecular viewer for three-dimensional
chemical structures,
has been announced.
"
Jmol 11.2 introduces many new capabilities, including "flying" through the molecule in "navigation mode", internal (arbitrary plane) slabbing, surface cavity depiction, mapping of user-derived data onto surfaces, loading of files without replacing already-loaded files, variable translucency, the translating, rotating and inverting of selected atoms, the use of calculated mathematical values in all commands, and the writing of JVXL surface data directly to files."
Comments (none posted)
Miscellaneous
GPE 2.8 released
Version 2.8 of GPE for the
Maemo
Internet tablet has been announced.
"
The first stable release of GPE for the Maemo environment is now available.
GPE for Maemo includes the following applications: gpe-calendar, gpe-contacts,
gpe-todo, gpe-timesheet, gpe-filemanager, starling (audio player) and
gpesyncd."
Full Story (comments: none)
Languages and Tools
C
GCC 4.3.0 Status Report
The August 9, 2007 status report for GCC 4.3.0 is online.
"
We entered Stage 2 on July 6th. I plan to put us into Stage 3 on
September 10th. At that point, we will accept only bug-fixes -- no
more new features until Stage 1 for GCC 4.4."
Full Story (comments: none)
Ctalk 1.0.8 announced
Stable version 1.0.8 of Ctalk has been
announced.
"
Ctalk provides object oriented features, like classes, methods, and inheritance, to C programs. Programs can use only a few object oriented features, or they can be written almost completely with ctalk objects.
Ctalk includes the ctalk interpreter, the C99 compliant preprocessor, ctpp, and the ctalk run time library, which provides objects and methods with support for run time events."
Comments (none posted)
Python
Spreading Python applications (Linux.com)
Linux.com provides a
mini-tutorial on
distutils, the standard packaging tool for Python apps. "
You have
just written a fantastic and useful Python application, and you're
ready to share it with the world. Distutils, a Python module that provides
a standard way of distributing and installing Python apps, can help you
simplify the process of installation."
Comments (11 posted)
Python-URL! - weekly Python news and links
The August 13, 2007 edition of the Python-URL! is online with
a new collection of Python article links.
Full Story (comments: none)
Ruby
Behavior Driven Development Using Ruby (Part 1) (O'ReillyNet)
O'Reilly has published
part one in a series on Behavior Driven Development with Ruby.
"
You've heard of Test Driven Development. You may have even heard of Model
Driven Development. But now get ready to learn Behavior Driven Development,
a methodology all about making sure that your code produces the right end
results, rather than just executing correctly. Gregory Brown starts us on our
way by showing us how to use RSpec in Ruby."
Comments (none posted)
Tcl/Tk
Tcl-URL! - weekly Tcl news and links
The August 10, 2007 edition of the Tcl-URL! is online with new
Tcl/Tk articles and resources.
Full Story (comments: none)
Tcl-URL! - weekly Tcl news and links
The August 15, 2007 edition of the Tcl-URL! is online with new
Tcl/Tk articles and resources.
Full Story (comments: none)
Page editor: Forrest Cook
Next page: Linux in the news>>