It seems that every year there are claims by some industry pundits that this is the “Year of Linux.” Obviously, they have been wrong to date. However, a couple things have happened recently that have led me to believe that, even if not in 2007, then by the end of the decade, Linux will have its year.
The first event was the rise of the Linux distribution Ubuntu. This is a truly amazing product, and I have been trying it out on an old machine at home for the last couple of weeks. What is great about it, as compared to Linux distributions in the past, is that it contains a complete system of OS and applications that would be enough for most users, and installs with a few clicks of the mouse; no geeks needed. You get OpenOffice, an open source answer to Microsoft Office that reads and writes the format (although not that of Office 2007 yet), FireFox web browser, an e-mail client and Outlook clone, media player, CD/DVD player/burner, lots of games, and the like. You are ready to go “right out of the box,” so to speak.
The second event was Dell’s decision to sell Ubuntu systems (desktops and laptops) to the home user. This is a major move by a major PC vendor (one often used by lawyers and the ABA) away from exclusively Windows platforms, and is the first crack in the ice. If other vendors get on board, more peripheral makers will write Linux drivers for their devices, and we will all be closer to a “Linux Year.” The questions still is, though, is Linux an option in the law office?
Despite the “out of the box” nature of the Ubuntu Linux distribution, today’s lawyer needs to do more than create an Office document, send e-mail, or surf the net. He or she needs to use case management, litigation support, and billing/accounting software as well. QuickBooks and Quicken are available for Windows and the Mac, but not Linux, unless it is an enterprise solution on a Linux server. The same is true Time/Billing Matters from Lexis/Nexus, Abacus Law, Timeslips, and the like. Just go to your software vendor’s web site and click on System Requirements to see for yourself. There is some good news for those who use Lotus Notes for everything. That will run on Linux, but how many solo and small firms have made that investment? Unless all you do on your office computer is use Office, Outlook, e-mail, and web browsing (or have the money for Lotus Notes), I just do not see where Linux is ready for the law office desktop. The only exception may be servers, as you can save money on hardware (Linux is not nearly as resource hungry as Windows, so it doesn’t need the latest, speedy processor and lots of RAM), but I would not recommend installing and configuring the Linux server software yourself; once you hire a consultant, the savings evaporate.
One possible use would be in the recycling of old office computers by bringing one home and putting Ubuntu Linux on it. Unless you or your kids are heavily into gaming, it should be of good use there, and there are thousands of software packages that can be downloaded and installed automatically by the system if there is something you need that is not on the desktop initially. I would suggest printing to a device on your home network, rather to one plugged into the Linux box, as printer drivers can also be scarce.
I expect that Linux will be ready for us once it becomes a great enough force in the market to be reckoned with, and then our software budgets will shrink dramatically. In the meantime, stick to your Windows PCs. If something changes, I will let you know. For a spirited discussion of whether this is the “Year of Linux,” check out Robert Scoble’s blog post and comments.
July 13, 2007 at 1:53 pm
Yes, true about the case management stuff. Did you however try them on Codeweavers? or Wine? The anti virus savings alone will pay for codeweavers.
I’m not saying its necssarily right for you, but it needs a bit more, and more serious, thought than just going to the web site and seeing what the requirements are.
After all, if Hollywood can run Photoshop on Codeweavers, it must be doing something right.
July 13, 2007 at 2:25 pm
I will look into Codeweavers, but the point of my two posts was that solo lawyers and small firms need turnkey systems that just work. They do not want something that they need to configure or run under something else. That takes too much of their time, or money if they have to hire a consultant. What I like about Ubuntu is its “Add/Remove” feature that makes installing new applications a breeze. When this is true of the lawyer’s “must-have” apps, even if it means simple installation of the app through Wine and Wine Doors (assuming the licensing with the app publisher is worked out, since these are not open source, for-free apps)I will change my opinion.
July 13, 2007 at 2:42 pm
[…] More… […]
July 13, 2007 at 3:07 pm
Steve,
May I make a few statements?
First, you might consider PCLinuxOS 2007. It is the number 2 on Distrowatch.com. Very user friendly and it may be better for the office.
With that said, the community at PCLOS is also working on a Business Edition that has a Server and Desktop OS with a lot of business apps.
Concerning installing apps: PCLOS uses Synaptic. This, too, can add/remove apps very easily.
And lastly, printing: I haven’t had any issues with printing. I have used several different printers in various environments and I have had only 1 that didn’t have the regular drivers. I used a generic driver. But, truth to tell, when I was working at a Accounting office, the native driver for a new Xerox printer we purchased didn’t work well at all. We had to resort to the generic HP LaserJet III driver.
Anyway, good points all around. I appreciate the fact that linux is at least getting some mention and a good hard look by businesses home and abroad.
Peace be with you.
+ OD
July 13, 2007 at 4:56 pm
FYI there is some interesting work being undertaken on Open Source legal case management software. See: http://www.lcm.ngo-bg.org/article155.html. Although the software has been designed for NGO level organizations it may fit the purposes of private legal practices. I know of some techs who are presently evaluating this software–if you can help with evaluation or are interested in Open Source alternatives for legal case management please contact matt_at_rice.ca
July 13, 2007 at 6:13 pm
Odysseus: Yes, there are many distros for Linux, not just Ubuntu, and they are getting better from an installation and configuration standpoint. I will certainly look into PCLinuxOS as a possible post topic in the future. As to Synaptic for Add/Remove of apps and package management, Ubuntu uses that also, which is good. As top printing, again, I am sure there are many printer drivers out there that are Linux compatible, but the buzz on Linux is that printing is a problem in general for that reason. I am hoping that will improve soon, as Linux becomes more popular.
July 13, 2007 at 6:18 pm
Scott: That certainly sounds encouraging. What is going to drive that development is the increase in acceptance of Linux as a viable platform in the law office, and may start with the larger firms that can afford IT departments, then work its way down. Also, case management is only one “must-have,” but it is a good start.
July 13, 2007 at 6:58 pm
[…] Read more at Legal Technology Blog […]
July 14, 2007 at 7:07 pm
Good article. Trying to get a Free Geek chapter/Franchise going in Central Florida, and this is a stumbling block for any small business or 501c3 organization. Gnucash and Time Tracker packages just aren’t up to the quality and flexibility of the commercial/proprietary programs.
Getting Ubuntu and it’s derivatives on as many home desktops as possible might help to get companies to take notice of the potential. That’s part of my goal with the Free Geek efforts.
July 14, 2007 at 10:44 pm
Steve,
You might consider an alternate approach that is probably going to be dominate in the IT industry pretty soon. You consolidate the infrequently used but windows only apps onto a single Win box. You enable remote access on this unit and integrate the application presentation right to the linux desktop. As far as the end user is concerned it is just like having the app on the machine.
The second is virtualization. Here you use a Linux PC as a Host and then use Xen, VMWare, VirtualBox to install a Guest Windows environment on it. For those applications virtual compatible, it gives access to Win software that would not be available otherwise. Benefits — induced portability of the build, Clone a build, or make it available over a network for use on an as needed basis.
July 15, 2007 at 10:20 am
As to Codeweavers or WINE. It does not take a consultant to install Codeweavers, but it may take one to install WINE. WINE is free, Codeweavers is a commercial product that will cost you around $60. Codewaevers is as easy to install as the applications you’re wanting. So, what we’re talking about is an extra installation step (Codeweavers, then Windows application), and an extra $60 initial outlay. Apparently the $60 quickly pays for itself in antivirus software savings. I have not addressed the question of whether the Windows applications you need actually run under Codeweavers, because I don’t know. Their database will tell you that.
July 15, 2007 at 11:41 am
James: Again, I will certainly look into Codeweavers, especially after your comment that it is easy to install. As long as the installation of the Windows app on a Codeweavers-equipped Linux machine is not a difficult task for the average user.
July 15, 2007 at 3:32 pm
Steven-
I am a computer consultant and have done work with several legal offices using both Windows and Novell solutions, even a a few Linux servers. When installing a server most small legal firms are going to need a consultant to do it right, thus the platform and hardware costs savings on the server when using Linux will still make a noticeable difference.
On the point about “turn key” solutions, even on the Windows platform they are not available. Certainly Windows has a better set of offerings for legal offices, but they are not “turn key” solutions. Because each office will have its own billing and formating requirements a significant setup time will still be required to get it just right and this often will still require an outside consultant.
On the topic of printing, in the last few years it has gotten very easy to do thanks to CUPS. Printing has now basically become go buy and HP printer, plug it in and print. HP is a good buy for an office regardless of OS, especially one that has a network as HP has about the best network printing support out there.
Final thought on this is really simple no matter what the OS is. Whether it is a small office or a big firm lawyers should focus on begin lawyers and not try to be their own tech support. After all if they are good at their job they can afford for us to be good at ours ๐
July 15, 2007 at 7:57 pm
The answer for all the Windows applications (case management, litigation support, and billing/accounting software) is to either put them on one Windows PC and access it with RDP or VNC (you don’t need accounts software or other such software installed on every desktop PC), or put it on virtualised Windows PCs on a Linux machine using VMWare or KVM virtualization (see Ubuntu KVM howto) and access them with RDP or VNC.
July 15, 2007 at 9:54 pm
SM: Part of the problem is, I have been working with computers for over 30 years, but even as a self-confessed Linux newbie (I am learning more every day and do want to see Linux succeed in the legal industry)I have no idea what the acronyms you are using mean (but believe me, I will find out); imagine if you said the same thing to a less technophile lawyer (or worse yet, Luddite)? Among the things I am talking about here is acceptance of the technology, and an understanding that Linux is no longer a just-for-geeks operating system is very important to accomplishing that. What has to happen is a convergence of technology to where Linux can compete head-to-head with Windows, accompanied by the effective communication of this point in a Windows world.
July 15, 2007 at 10:10 pm
Evan: I agree about needing a consultant to set up a Linux server. As I mentioned in a response to a comment about my Codeweaver post, as long as the overall cost of the Linux server in installation and configuration is less than Windows, it makes sense. I am talking more about Linux as a desktop workstation alternative.
As to my reference to “turnkey,” I was referring more to the installation of the application than its configuration, which, as you say, does require an initial time outlay and is the same across the board for Windows and Linux.
As to printing, first of all, my comments reflect what I have discovered in my research on Linux and reading user comments; there is a dearth of Linux printer drivers, and a solution that involves buying printers from only one vendor I just do not see as optimum because it limits choices. As to CUPS, that is a print server solution, a host between the client and the printer, and is not as straightforward as hooking a printer up to a workstation’s USB port and just printing.
As to your final thought, I agree with you.
July 15, 2007 at 10:23 pm
Timeslips may not available for Linux, but Journyx is. not only is the product just as mature, powerful and functional, it is considerably less costly when compared for example, with 5 -10 user version when compared to Timeslips. Because Timeslips is “inherently a single user” product, it is not designed to address “true multi-user” functionality, like Journyx and a recent replacement of Timeslips by Journyx in a client law firm recently proved a resounding success.
July 15, 2007 at 11:55 pm
W. Anderson: Journyx sounds like a terrific product. I will definitely look into it. Anyone else out there know of other Linux replacements for Windows must-have apps for lawyers?
July 16, 2007 at 12:30 am
I often write about Linux alternatives on my site, http://www.linuxlawoffice.com
I think there are some great case management, billing, and accounting alternatives out there that work great in Linux. I wrote about using CRMs as case management alternatives in this post: http://www.linuxlawoffice.com/2007/06/customer-relationship-management-for.html
For instance, have a look at http://heaphq.com
For billing, take a look at something like http://freshbooks.com
Also have a look at GnuCash, KMyMoney, MoneyDance, LedgerSMB, or keepmore.net for accounting alternatives.
July 16, 2007 at 3:58 am
Steven Richardson Says:
SM: Part of the problem is, I have been working with computers for over 30 years, but even as a self-confessed Linux newbie (I am learning more every day and do want to see Linux succeed in the legal industry)I have no idea what the acronyms you are using mean (but believe me, I will find out);
I hope this help… ; -)
http://tinyurl.com/2boeqd
http://tinyurl.com/23oxn6
layta…
July 16, 2007 at 4:32 am
Steven,
I am a system administrator, for a small high-tech company. Our system is a mostly Linux environment with some Windows thrown into the mix. I have solved the Linux printer problem in the following manner: We use network printers that support Postscript. Brand name is secondary; more of a personal choice. All Linux/Unix OS have always supported Postscript so drivers are a non-issue. Currently there are numerous now-cost printers that fall into this category, Brother 5250DN being one example. High-end printers typically support Postscript. From the Linux perspective, the biggest problem typically lies in multifunction (all-in-one) devices. One that recently impressed me most is a Brother MFC-7820N. Not only it is a networked Postscript printer, but the manufacturer provides a Linux driver for the scanner (RPM only) that enabled me to use the scanner via the network from a Linux workstation using Xsane scanning software. Faxing, well that is best done directly from the machine…
Hope that helps.
July 16, 2007 at 12:46 pm
The reason the required software might not be available on Linux yet, might be because no one wants to invest in it. The Application has to come from somewhere, right ? The way I see the FOSS COMMUNITY is as a helping community. If a few Lawyer firms (with the budgets) were to design there own system and pay a person/team for the development of the system, the cost will be a lot less. The more firms that invest, the less it will cost. Once it is done they then have a few options.
1) Keep it closed source and sell to other firms.
2) Keep it closed source but make it free (can generate income from enhancement requests).
3) Do it like the community, make it open source and GPLed. Here you don’t make money, but you help the community and the community will help to maintain and extend the application.
Option 3 is what has build the community. What you are effectively looking for is someone else who has already done option 3.
You will never get it until someone does it first.
So I don’t think that it’s the community that isn’t ready to support the Lawyers yet, but rather the Lawyers who isn’t ready to support the COMMUNITY yet. It is after all their right not to (choice).
Regards
Didi
July 16, 2007 at 1:57 pm
Piotr: Now there is an interesting solution. The only issue, I guess, is ease of installation. For someone making the transition from Windows to Linux, it can still be a bit of a daunting task. See this post in the Ubuntu blog “All About Ubuntu”: http://allaboutubuntu.wordpress.com/2007/07/15/hp-dell-time-for-an-ubuntu-printer-partnership/
July 16, 2007 at 2:13 pm
Steven Richardson Says:
“For someone making the transition from Windows to Linux, it can still be a bit of a daunting task.
SR, here is a nice how to:
http://howtoforge.com/the_perfect_desktop_ubuntu7.04
I hope this help ๐
layta…
July 16, 2007 at 3:21 pm
All,
For a long time last year, we (a few Groklawians and I) were working on a comprehensive OSS Legal suite. We had in-depth discussions about things like accounting rules for federal court, document management, money and escrow account management, building chinese walls, etc.
The pieces are there, in fact, I’d estimate that we’re 60-70% of the way there. Currently, we have:
-An OSS Case Management solution. I took Knomos, an open source law office management solution commissioned by a large Italian law firm, and modified it to translate from Italian to English and to use PostgreSQL instead of MySQL. This has case notes, a client database, calendar, time keeping, etc.
-Accounting: Quasar Accounting is an OSS accounting solution that is easy to use, comparable to QuickBooks enterprise in features, and based on Linux (with Linux or Windows clients).
-Duct Tape: I was writing some “middleware” to connect Knomos with Quasar, so that any time spent would be automagically added to a bill in the accounting system. We had lots of ideas for this; for example, if we add an open source PBX to the mix, calls made to and from clients would be automatically billed properly. We were also working on a *proper* way to handle things like escrow accounts and documentation for submitting bills to Federal Court.
There were a few weak areas: document management and creation. We were considering a few, such as Alfresco and DocMgr. Also, at the time OpenOffice didn’t have some esoteric features found in WordPerfect and Word; these features were essential enough (or reduced work enough) that they were showstoppers.
The project is here:
http://plone.librelex.net
References:
http://www.linuxcanada.com
http://www.docmgr.org
http://www.alfresco.com
http://www.knomos.org
Cheers,
JK
July 16, 2007 at 3:39 pm
Steven, my tennis instructor used to say that it is much more difficult to un-learn bad habits than to learn new good ones. Same applies to Windows users in the Linux realm and unfortunately cannot be avoided. Moreover, there is a difference in setting up a single home Linux PC, and rolling out a office-wide Linux environment. The latter has to be done in a manner that facilitates ease of maintenance and centralized administration and should be left to an IT professional.
In a law office, for example, I would recommend deploying a thin-client environment. The initial time investment will pay off in spades in the long run. As for specialized, software, consider web-based applications on an intra-web server. Examples: accounting – WebERP, CRM – vTiger. There is even a merged version or the two from http://www.mahsie.com. These applications are GPL, and are easily modifiable, so it is plausible to find an application that somewhat meets your need and then have it customized to your specific needs. There is development cost involved, but it is often offset by savings in exorbitant licensing typical of commercial niche software products, and in the end you retain the control of the source code.
As to that network printer installation; first set up the printer as per manufacturer’s instructions and assign a dedicated static IP address to it. On a workstation instead of a local port, select “network” or “JetDirect” and enter the printer’s IP address. Next select the Postscript driver. Done!
July 16, 2007 at 8:17 pm
I submitted a number of Linux alternatives in a previous comment – why didn’t it survive moderation?
Concerning printing, I setup an all-in-one HP C6180 yesterday for my office and it worked perfect in Ubuntu (using the HP drivers in the unoffical repos). It even works using the printer’s built in wireless connection.
September 25, 2007 at 11:00 pm
I run my law practice using only free and open source software. My office uses Ubuntu, OpenOffice, Fireforx, Thunderbird, Samba, Gnucash, Backup PC, Apache, PHP, Egroupware, Drupal and Asterisk (the last one is experimental). It works great. I save money, and I am done with Microsoft, Gavel & Gown and all the other proprietary approaches. What a relief.
Monte Jewell, Esq.
Missoula, MT
http://www.montejewell.com
http://www.openmissoula.org
October 10, 2007 at 10:54 pm
[…] Law Office? Posted by Steven Richardson under Operating Systems As I mentioned in a previous post, I do not believe Linux is ready yet for the desktop in the solo or small firm, no matter how much […]
December 2, 2009 at 3:50 am
I know most of this article is focused on the Ubuntu distribution, but the Linux Mint distribution (based on Ubuntu) is more completely packaged and easier to use. As well its software repositories and preconfigured drivers mean that just about anything connected to the computer is probably going to work.