DesktopLinux
Home  |  News  |  Articles  |  Forum  |  Polls  |  Blogs  |  Videos  |  Resource Library

Keywords: Match:
A Consumer's new choice: Using Linux at home [Part Six]
by Paul Murphy

Linux is ready for the consumer and the steps to guide you through the process of getting started are unveiled in this series at DesktopLinux.com. In his book 'The Unix Guide to Defenestration', Paul Murphy offers practical advice on empowering organizations, improving workflow, and saving money with open source technologies. Now Murphy examines the risks and rewards for the average computer user in deciding to use Linux . Each part in the series explores one aspect of the 'Linux-at-home decision.' From dispelling the myths that only "geeks" use Linux to instructions for running a Linux distribution on your computer, Murphy shows us what Desktop Linux can do -- and offers a plan for adopting the OS at home . . .




Using Linux at Home
Part 6 -- Keeping the Books
by Paul Murphy


Lots of people have told you that Linux is cheaper than Microsoft's Windows brand systems; this column explores a different question: what are the risks and consequences of using it at home?

In today's installment I'll look at using Linux at home for stuff like keeping the books for your local cycling club, the school library fund raiser, or a small business.

In reality most of the people I know who claim they use their PC for things like keeping the books for their local service club or other volunteer organization could just as easily use a paper checkbook, but practicality isn't the point here. The point is that products like Quicken and Quickbooks give your volunteer work a professional patina that's just not there when you work off paper. So the question is, do you have to give this up if you move to Linux at home?

The answer to that is "of course not!" but there's the usual gotchas that attend any attempt to break out of Microsoft's Windows brand world; you either learn some new tricks or write a check to somebody to limit your transition hassles and frustrations.

The wimpy way is just to continue running Quicken, but under Linux instead of a Windows OS like 2000 or XP. As usual there are several ways to do that, including dual booting your machine, installing a Windows emulation (which requires a Windows OS license), or running directly under Linux using a crossover library package like WINE. You can download and install these free from
WINE headquarters if you are willing to set everything up yourself or you can buy a ready-to-run package that includes support for things like Microsoft Office and Lotus Notes clients as well as Quicken from CodeWeavers for about $65 and have it all done for you.

The other alternative at this level of accounting simplicity is to use a native Linux tool. There are many free tools but two seem to stand out:
  • checkbook balancer has been around since about 1994 and has a great reputation for ease of use and cross platform compatibility; while
  • GnuCash is both more recent and more ambitious. Thus it happily slurps in Quicken files and offers a range of features that make it, overall, rather more of a personal treasury tool than a mere checkbook balancer.


Screenshot


On the other hand there's commercial software for this including the Kapital personal financial manager (about $40 - or ten bucks less than Quicken) that takes over where Quicken leaves you.

Of course many volunteer organizations or small businesses have needs that go well beyond what a package like GnuCash can currently handle but don't extend to the point of needing a mid range professional accounting package like Microsoft's Great Plains or Samco's Realworld for Linux.

In the Microsoft world that niche is typically filled by commercial software like Intuit's Quickbooks in the basic ($179.95) or advanced ($499.95) editions with five user licenses for the more complete versions running around $949.95.

In the Linux world there are multiple commercial choices for this role as well, with Appgen's MyBooks series generally considered one of the leading contenders in part because it runs on anything, including most Windows operating systems, MacOS X, and Linux. It's cheaper than Quickbooks too, at $799 for ten licenses and only $99.99 for the basic single user package.

On the other hand, you don't have to go with a commercial product; there are several very interesting open source accounting projects that might suit you very well. Two I like are: SQL-Ledger is written almost entirely in Perl and offers most of the standard modules and most of the functionality (with improvements on the way) you would expect in a small business package. Given its industrial strength technical underpinnings - it doesn't get any better than Perl, Unix, and PostGres (a free object relational database) - SQL-Ledger has the potential to grow to the level of complexity and user support exhibited by leading enterprise packages like PeopleSoft. Whether it will or not is up to the developers, but it is already a solid choice for a lot of larger volunteer organizations and growing businesses.

Nola is commercially supported freeware from Noguska (an Ohio company). You can download it for nothing and use it, or pay for consulting and support if you need to.

Like SQL-ledger, it achieves client independence by using a browser as a client but is built with a very different toolset: PHP, Apache, and the mySQL database. That makes it easier to install and use as well as somewhat quicker in operation, but may eventually limit its scalability. On the other hand, it's not intended to run General Motors and the advantages in performance and simplicity are probably worth while for small businesses and volunteer groups.

So what are the negatives here? There really aren't any, provided you recognize that dealing with other people's data requires a higher standard of professionalism than just dealing with your own stuff. In practice what that means is that you need to be prepared for two things:
  • the inevitable systems disaster; and,
  • the inevitable time of change when you hand over to someone else.

Being prepared for disaster means making, testing, and safeguarding backups. It doesn't really matter how you do backups, what matters is that you do them regularly and ensure that you really can recover the data from those backups. Remember that you only have to safeguard the data, not the applications. Since Linux has few licensing issues for software you can always recover the application from a CD or website with little more hassle than from a backup tape. Of course, you can back up applications if you have the tape drive or CD writer to do it, but all you really need is the data. For that almost anything will do - including using FTP to store copies on a machine belonging to another group member in a different part of town, or even just copying the data files to floppies you give someone else to hold.

Making sure that your choices don't give your successor heartburn isn't much harder. Your understudy as treasurer should probably be smart enough to use Linux too, but you can't dictate that and have to prepare for the worst. To do that you focus on the data. Set a regular dump schedule under which you extract your data to some widely portable form such as comma delimited files stored on floppies and don't worry about about the time needed to actually load that type of file into some other package - just be sure it can be done. Remember, this isn't a backup for your own use: this is a technology agnostic emergency kit that can be easily understood and used by your successor --after she burns down your house to get the job.

This whole business of backup and recovery is one of the strengths of Linux. Not only are there lots of tools to help you automate and track this, but you're not trapped by the technology or impeded by licensing requirements during recovery operations. On the personal level that means you can be confident of getting the job done pretty much no matter what happens to your home PC and on the business level it means that you have the flexibility that comes from freedom of choice. Choose something like Great Plains under Windows 2000 and you're married to SQL-Server 2000 and the whole client-server schtick, but pick a Linux package, whether that's GnuCash, Nola, or a million dollar package like Peoplesoft, and you can switch to something else at the drop of a better offer.



Be sure to check out :

Read Part Five - Keeping the Books
Read Part Four - Kids and Linux: Is it Safe?
Read Part Three - Office Email and Calendaring
Read Part Two - Office Documents
Read Part One - Introduction to the Interface

Stay tuned for the conclusion of of'Using Linux at Home' discussing 'how to convert an old PC" to Linux tomorrow at DesktopLinux.com.




About the author: Paul Murphy, author of The Unix Guide to Defenestration is a 21 year veteran of the IT consulting wars now turned Linux evangelist.



Talk back! Do you have comments or questions about this story? talkback here

Please note: The opinions expressed in this essay are those of the writer, not of the management or staff of DesktopLinux.com.

(Click here for further information)


Approaching the Linux Desktop
The purpose of this paper is to help organizations evaluate the Linux desktop against their own enterprise needs and discover what benefits the Linux desktop might bring to their organizations.

Migrating To Linux: Application Challenges and Solutions
Several solutions exist to help organizations migrate in an orderly fashion from Windows to Linux desktops. This paper establishes the characteristics of an ideal cross-platform solution and reviews these alternatives in light of this ideal standard. The paper takes a closer look at the pros and cons of various solutions and outlines the business benefits that can be achieved.

Linux Advantages: Publicly Available Information on Linux Software
This paper offers a brief summary of readily-available Linux information to help businesses sort out this widely misunderstood operating system.

Top 5 Strategies for Managing Linux
Despite continuous evolution in the manageability of Linux, a 2006 survey cited manageability concerns as a top reason why organizations are hesitating to adopt Linux. Levanta believes Linux can be as manageable, if not more so, than other operating systems by following key strategies. These strategic recommendations were developed from experiences in numerous customer environments, both large and small.

Why Choose Novell for Linux?
This paper outlines the benefits of switching to the Linux platform and choosing Novell as a high-performance, enterprise solution.

Enterprise Linux Selection Guide
Considering moving your enterprise to the Linux operating system? Since there are so many similar versions, choosing the right one can be tough. This paper offers a clear process to help you make an informed decision and get the features, support, and cost that are right for your business and technical needs.

Overcoming Challenges in Managing Linux
Levanta has created a new administration model with innovative technology that breaks down the barriers to making the most of Linux systems. This paper will provide an in-depth look at the workings of Levanta’s product, the first Linux appliance of its kind.

SUSE Linux Enterprise 10 for Retail Businesses
Discover why major retailers have switched to SUSE Linux Enterprise Desktop in the back office. SUSE Linux Enterprise Desktop 10 is a low-cost desktop that offers a complete set of productivity applications and interoperates seamlessly with the other Windows, Macintosh and UNIX desktops in your store.

Moving to a Linux Desktop
Migrating from Windows to Linux on the desktop can be a substantial undertaking because it has the potential for touching -- and perhaps disrupting -- every user in your organization. Unlike a data center (server and infrastructure) migration that is largely transparent to users, the cultural and administrative transitions and environment readiness required to support a Linux desktop migration are extensive.

Seven Good Reasons to Exchange Exchange
This paper describes seven compelling reasons why you should switch from Exchange to Scalix.

 



Got a HOT tip?   please tell us!

ADVERTISEMENT
(Advertise here)

Resource Library

• Unix, Linux Uptime and Reliability Increase: Patch Management Woes Plague Windows Yankee Group survey finds IBM AIX Unix is highest in ...
• Scalable, Fault-Tolerant NAS for Oracle - The Next Generation For several years NAS has been evolving as a storage ...
• Managing Software Intellectual Property in an Open Source World This whitepaper draws on the experiences of the Black Duck ...
• Open Source Security Myths Dispelled Is it risky to trust mission-critical infrastructure to open source ...
• Bringing IT Operations Management to Open Source & Beyond Download this IDC analyst report to learn how open source ...


Popular recent stories:
• Linux an equal Flash player
• Linux, netbooks threaten Microsoft's fat profits
• gOS 3.0 goes gold
• Browser swallows OS
• Lenovo denies ditching Linux
• Lightweight, Linux-compatible browser evolves
• GNOME 2.24 gains "Empathy" IM
• Review: Pardus Linux
• Ubuntu to fund Linux development
• Ubuntu "Intrepid Ibex" available

All-time Classics:
• Choosing a desktop Linux distro
• Banshee -- the next best thing to Linux iTunes
• Running World of Warcraft on Ubuntu
• A simple Linux backup method
• The Best Free Desktop Linux . . . and how to make it better
• Linux-powered Asus Eee PC mini-laptop arrives
• The well-tempered Debian desktop
• Lenovo launches a netbook
• What's the best Linux for beginners?
• Getting to know Puppy Linux
• Xandros 4: The best desktop Linux for Windows users
• VirtualBox: The best virtualization program you've never heard of

Linux-Watch headlines:
• Debian plans draw sharp warning from GNU guru
• OpenSource World announces keynote speakers
• Linux 2.6.30 gets new filesystems
• Intel to buy Wind River for $884 million
• Apple sued for squelching wiki chat
• Microsoft's TomTom patents posted for patent review
• Europe tops global open source survey
• Oracle buys Sun -- may jettison MySQL
• Sun virtualization technology adds VM exports
• Is Linux ready to go to FAT camp?


Join our Desktop Linux discussion forums:
•  Moving to Linux
•  Linux/Windows debate!
•  Linux Q&A
. . . and more
Visit the...


BREAKING NEWS

• Can FAT patch avoid Microsoft lawsuits?
• Debian plans draw sharp warning from GNU guru
• LiveUSB version of OLPC software targets netbooks
• Virtualization software goes multi-processor
• Open source show gears up with 200 sessions
• Office suite released in netbook version
• Scalix gains mobile device synchronization
• OpenSource World announces keynote speakers
• Ubuntu added to online preview site
• Linux 2.6.30 gets new filesystems
• Fedora 11 ships with new community portal
• More Linux distros tap Moblin for netbooks
• Media playback technology targets Linux netbooks
• Virtual Linux desktops tapped by UN
• Linux on tap in netbook, nettop



Linux Netbooks


Linux smartphones!


news feed

Or, follow us on Twitter...


Home  |  News  |  Articles  |  Forum  |  Polls  |  About  |  Contact
 

Ziff Davis Enterprise Home | Contact Us | Advertise | Link to Us | Reprints | Magazine Subscriptions | Newsletters
Tech RSS Feeds | White Papers | ROI Calculators | Tech Podcasts | Tech Video | VARs | Channel News

Baseline | Careers | Channel Insider | CIO Insight | DesktopLinux | DeviceForge | DevSource | eSeminars |
eWEEK | Enterprise Network Security | LinuxDevices | Linux Watch | Microsoft Watch | Mid-market | Networking | PDF Zone |
Publish | Security IT Hub | Strategic Partner | Web Buyer's Guide | Windows for Devices

Developer Shed | Dev Shed | ASP Free | Dev Articles | Dev Hardware | SEO Chat | Tutorialized | Scripts |
Code Walkers | Web Hosters | Dev Mechanic | Dev Archives | igrep

Use of this site is governed by our Terms of Service and Privacy Policy. Except where otherwise specified, the contents of this site are copyright © 1999-2008 Ziff Davis Enterprise Holdings Inc. All Rights Reserved. Reproduction in whole or in part in any form or medium without express written permission of Ziff Davis Enterprise is prohibited. Linux is a registered trademark of Linus Torvalds. All other marks are the property of their respective owners.