A look at Quasar Accounting
When the GPL'ed version of Quasar Accounting was announced last week by Linux Canada, Inc., we decided it was time to take a look to see if Quasar could give Linux users the features they need to do their accounting solely on Linux. We also interviewed Linux Canada's Phil Tonnellier about the application, and the decision to release parts of the application under the GPL.
The GPL'ed components of Quasar include its client and server accounting software. The point-of-sale components are not available under the GPL and require a commercial license. Still, the accounting software components provide all the features necessary for users who need to use Quasar for small business accounting.
Tonnellier said that the company chose to release Quasar under the GPL for
several reasons. First, he said that the company "wanted to give
something back
" since the company had been using Linux for retail
systems since 1995. He also said that there is a bit of pride in the
product as well:
In addition, Tonnellier said that making the source code available was part
of trying to build a strong reseller network for Quasar. As for keeping
part of the code closed, Tonnellier said that the company's revenues have
been primarily derived from sales to retail businesses, and that
"most retailers requiring point-of-sale can easily afford the Quasar
license fees, and indeed they may feel better knowing we have an income
stream and will remain strong for them in the future
".
Quasar requires a database backend, either PostgreSQL, Firebird or Sybase. Since MySQL is also extremely popular with the open source community, we asked Tonnellier why Quasar didn't support MySQL as well. According to Tonnellier, they didn't feel MySQL was quite ready in 2000 when Quasar development started:
Since Quasar has long been a closed-source application, we asked what kind of preparation Linux Canada had to do in order to release the code under the GPL. Tonnellier said that it was more complicated than just throwing the source out into the wild:
How does Quasar compare with QuickBooks? Tonnellier noted that Quasar is
missing QuickBooks' payroll component, but that Quasar "has very
powerful inventory control, including auto ordering and merchandise cost
landing
". A list of Quasar's features can be found on the Linux
Canada website.
This reporter downloaded the Quasar packages for SUSE Linux 9.2. and took
Quasar for a test drive. Linux Canada has provided source code and packages
for Fedora Core, Mandrake Red Hat, Slackware, and SUSE. We tested Quasar
with the PostgreSQL backend, which was a bit tricky to set up initially,
but once we got it working it was smooth sailing.
For Linux users who want an accounting package for individual use, Quasar is probably overkill. However, the package has plenty of features that make it attractive to small businesses that have to manage invoices, inventory, purchase orders, vendor payments and so forth.
The interface was fairly intuitive, even though this reporter is decidedly not well-versed in accounting. Quasar also includes an extensive online help system so that almost every window and dialog has an associated help file that explains the current operation. We did run into the occasional glitch, such as the Item Lookup dialog. When searching for a Department for an item, clicking on "New" brings up a "Department Master" dialog that refuses to accept user input until the Item Lookup window is closed. However, we didn't find many glitches of this nature.
Overall, Quasar is a decent accounting application that seems to have most of the features that a small business would need, excepting the payroll functions that Tonnellier alluded to. This is, of course, a feature that many businesses will still need to have, and will probably keep many businesses from turning to Quasar.
Despite the rough edges, we'd recommend that users evaluate Quasar to see if it would suit their needs. Since Quasar is now licensed under the GPL, the Linux community can help Linux Canada add the features and polish it needs to be competitive with proprietary accounting applications. Given the number of users and organizations that would benefit from, and have been looking for, an open source accounting software system, Quasar shouldn't have any shortage of developers willing to take it to the next level.
Index entries for this article | |
---|---|
GuestArticles | Brockmeier, Joe |
Posted Jan 20, 2005 6:39 UTC (Thu)
by amacater (subscriber, #790)
[Link]
Posted Jan 20, 2005 8:38 UTC (Thu)
by rhertzog (subscriber, #4671)
[Link] (1 responses)
One of the best choice available as a truly open-source project is SQL-Ledger:
An accounting software needs to be customized for each country because of the various laws, and it looks like SQL Ledger has enough users to be usable in many countries (it's well localized). I'm not sure that Quasar meets that point. Furthermore it's a web-based application which allows you to give access to your "auditor"... the software lacks a bit of documentation but the author sells its own documentation/support as a way to earn money.
Sql Ledger also misses the payroll feature however.
Posted Jan 21, 2005 23:21 UTC (Fri)
by NightMonkey (subscriber, #23051)
[Link]
Posted Jan 20, 2005 8:58 UTC (Thu)
by Cato (guest, #7643)
[Link]
Posted Jan 27, 2005 21:10 UTC (Thu)
by jonsmirl (guest, #7874)
[Link]
It's binary only but it's a free version of a database that would cost you $10,000 from Oracle or Microsoft.
Quicken - Intuit have just announced they won't continue to supportA look at Quasar Accounting
Quicken in the UK after ?? date ?? and that it won't continue to be
available here. Potentially a good opportunity for GnuCash???
I'm currently looking for an accounting software too and made many researchs.Try SQL-Ledger too
Wow, this looks to be much more comprehensive an application than Quasar. I'm not an accountant, but I like the many glowing references on the References page, and I like the conversion tools available to help users move from Quickboks and GnuCash over to SQL-Ledger. I'm looking forward to comparative articles between these two applications - hopefully done by an internationally-focused CPA.
Try SQL-Ledger too
For those who are curious, Quasar is mostly written in C++ and consists of about 130,000 lines of code - here is the summary from sloccount:
A look at Quasar Accounting
Totals grouped by language (dominant language first):
cpp: 133021 (95.10%)
sh: 6193 (4.43%)
ansic: 659 (0.47%)
Total Physical Source Lines of Code (SLOC) = 139,873
Development Effort Estimate, Person-Years (Person-Months) = 35.81 (429.77)
(Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months) = 2.09 (25.04)
(Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule) = 17.17
Total Estimated Cost to Develop = $ 4,837,959
(average salary = $56,286/year, overhead = 2.40).
SLOCCount is Open Source Software/Free Software, licensed under the FSF GPL.
Please credit this data as "generated using 'SLOCCount' by David A. Wheeler."
A full version of Sybase's Linux database is free for download at:A look at Quasar Accounting
http://www.sybase.com/linux