Geek Ranch Accounting Solution
First, a quick review of the requirements:
- Decent A/R, A/P, General Ledger
- A useful CRM system
- Handles multiple currencies
- Is at least available in Spanish with Spanish/English a plus
- Is possible for a bookkeeper without a Computer Science degree to learn to use
Well, after a lot of false starts, I settled on PostBooks from Xtuple.com. Don't let the .com part scare you away if you are looking for something useful and free—there are three products with PostBooks being the free choice. The system includes MFG/ERP and those parts get more sophisticated in the other editions. Far from being "crippleware", PostBooks will do more than most non-manufacturing businesses need for accounting.
I set up PostBooks here about a month ago but if you look at the web site, you will see why it became the right answer yesterday. They have been working on translations for this version, but yesterday they launched their translation portal. Spanish is mostly done and eight other languages vary between 50% and complete. The portal allows and encourages user input to complete translations.
The system design itself is very interesting. There is a KDE-based client which talks to a Postgres database. The client (which is the same for all the products) is just the user interface. All the business logic is implemented as functions in the database. There is no server code outside the database.
The translations are also cleanly implemented. All you do is put the translation files, *.gm, in the same directory as the executable and they become available in the user configuration screen. Anything that is not translated is just displayed in English. The actual translations are done using QtLinguist. If you don't have QtLinguist, there are executables of it available on the Xtuple site as well.
Besides being a solid product that seems very well designed, I find the business model interesting. Xtuple sells the high-end software and support services which, of course, is no surprise. But they benefit from the give-away product. Because the client is the same for all versions, what we contribute (bug fixes and translations, for example) decreases their expenses related to their commercial offering. In return, we get to take advantage of various things from the commercial offering. For example, documentation includes manuals and even videos on how to use the product.
To me, this is a perfect example of how Open Source can be a win-win for a commercial enterprise.
Fast/Flexible Linux OS Recovery
On Demand Now
In this live one-hour webinar, learn how to enhance your existing backup strategies for complete disaster recovery preparedness using Storix System Backup Administrator (SBAdmin), a highly flexible full-system recovery solution for UNIX and Linux systems.
Join Linux Journal's Shawn Powers and David Huffman, President/CEO, Storix, Inc.
Free to Linux Journal readers.Register Now!
- Server Hardening
- BitTorrent Inc.'s Sync
- Download "Linux Management with Red Hat Satellite: Measuring Business Impact and ROI"
- New Container Image Standard Promises More Portable Apps
- The Humble Hacker?
- The Death of RoboVM
- The US Government and Open-Source Software
- Open-Source Project Secretly Funded by CIA
- EnterpriseDB's EDB Postgres Advanced Server and EDB Postgres Enterprise Manager
- AdaCore's SPARK Pro
In modern computer systems, privacy and security are mandatory. However, connections from the outside over public networks automatically imply risks. One easily available solution to avoid eavesdroppers’ attempts is SSH. But, its wide adoption during the past 21 years has made it a target for attackers, so hardening your system properly is a must.
Additionally, in highly regulated markets, you must comply with specific operational requirements, proving that you conform to standards and even that you have included new mandatory authentication methods, such as two-factor authentication. In this ebook, I discuss SSH and how to configure and manage it to guarantee that your network is safe, your data is secure and that you comply with relevant regulations.Get the Guide