Behind the Scenes of the Texas Bar Journal Article

January 6, 2010

To start the year off, I wrote an article for the Texas Bar Journal on open source applications for lawyers, Open Source Software Helps Lawyers Cut Costs, Increase Productivity (PDF). The opportunity presented itself through Twitter, naturally. John Sirman contacted me via Twitter, asking if I’d be willing to write an article on open source for lawyers. Nothing too fancy, nothing too technical, but he thought it a good idea to weave more open source info into the Texas Bar Journal.

Nothing too fancy. Nothing too technical. Perfect. I’m not a big fan of fancy or technical. Too many bells and whistles and the substance gets lost. All flash and no substance, as they say. So of course I jumped at the chance.

To be perfectly honest, I was a wee bit nervous. Aside from this blog, my undergraduate thesis (if you can find it), a couple of short stories (if you can find those) and postings on my JDSupra profile (which are mostly decisions), nothing out there has my name on it. Content I write for websites does not appear with my name. Though, now that I think about it, there are probably some press releases with my name on them from 2005ish.

So, for all intents and purposes, this would be my first “real” article. My name as the byline instead of my name mentioned as part of the subject matter.

Nothing fancy. Nothing too technical.

Past experience taught me that lawyers can be fast learners, and tend to remember things, so there was no sense in beating a dead horse by describing what “open source” means and the legalese behind the licensing. Nothing fancy. Nothing technical. And a new element: practicality. Lawyers have become more interested in how to apply technology than the nitty gritty licensing mumbo jumbo. They just want applications that help them accomplish tasks. Law has enough barriers as it is, so when they get the chance to “get it done,” they get excited and jump on it.

So I offered three open source applications most can probably use right now: OpenOffice, WordPress and a CMS (Joomla! or Drupal or DNN or any number of others). OpenOffice as an alternative to MS Office, not only because it’s free but also because you can open WordPerfect files with it, not to mention .doc and .docx files. I’m a fan of Writer’s Tools myself, too. As well as WordPress. I used Blogger for awhile, then experimented with WordPress and haven’t looked back since. With the CMS, well, I merely presented some options. There simply wasn’t enough room to go into detail, That’s what this blog is for! I also think it’s best for firms to do some due diligence to figure out what they need from a CMS, and I’m happy to help as it can be daunting.

The response has been positive. I’ve gotten a couple “thank you” emails, of saying he’s been using open source software in his practice for six years and wanted to touch base, and another who choose OpenOffice and saved himself $100. He even pointed out that OpenOffice allows him to use/open WordPerfect files!

Ah yes. And then there is Twitter. On the advice from @JDTwitt, I uploaded the article to my JDSupra profile, and found it being retweeted often. I’ll tell ya, it’s one thing to watch a random thought or insight of mine get retweeted, but it is something else entirely to watch an article I have written get retweeted. Both are exciting events, but the article retweets seem to lend more credibility.

Not a bad way to start the year, eh?


Open Source Pieces Part II: Freely Available, To Change and Alter

March 11, 2009

In my previous post, I discussed the first two pieces of “open source”:

I ended the previous post by asking you to remember two terms: “freely available” and “to alter and change.”

As you can guess, “freely available” means that you do not have to pay to be granted permission to use the computer software. In other words, you don’t have to plunk down $200-$500 for software like Microsoft Office. And note: you are paying to just use the computer software, not tinker with the source code to get it to do something you want.

A common example of “freely available” software is When you go to the site, and click around, you’ll notice that if offers the same types of computer software applications as Microsoft Office. There is a Word Processor, a Spreadsheet application, a Presentation application, a Database application…even its own Draw application. All in a single download, all for zero dollars. Yes, $0.

But, not only do you get the computer software for $0, you get access to the source code!

And this is where the fun begins because, with the source code, you are allowed “to alter and change” and make do what you want. Plenty of people have given you a head start with various extensions. One of my favorites is the Writer’s Tools. It has this nifty feature, called Start/Stop Timer, that “can be used to keep tabs on the time spent on the currently opened document and save the time data (the document name, used time, and date) in the accompanying WriterDB database.”

Oops. There’s a scary word: “database.” If you’ve used products like Microsoft Access, I can understand (though I hear it has gotten better but I’m skeptical). Not all databases are bad, though. When done correctly, they can make life easier. Dynamic websites are often run by databases. Google runs off many many databases. There has to be some efficient way to track and store those millions of search queries every hour or so, right? So the word may seem scary, but databases are pretty useful.

So the Writer’s Tools has a timer function that tracks your time on a document and lets you store it in the accompanying WriterDB. Then there is this other nifty feature called MiniInvoices: “a customizable invoicing solution for writers. miniInvoices is built with Base and relies on the Sun Report Builder extension. The solution features support for multiple currencies and basic reporting capabilities. The latter allows the user to generate print-ready invoices and earning reports.”

At the moment, the timer function does not hook into the miniInvoices feature, and the Timer does not start/stop automatically when you open/close a file. I posted a comment on the site, and the developer responded that the miniInvoices integration is under consideration for a future release.

When I mention this small set back, many people throw up there hands and start that “not different that MS Office” speech, until I ask “Well, where is the Timer function in MS Word?” There is silence, followed by “Is there a Timer function is MS Word?” I’m told there is, but have yet to find it, or anyone who uses it.

Do any of you?

And good luck hooking a Microsoft product to a non-Microsoft product to generate a Client bill. Not saying it isn’t doable, but it seems people use a different billing system that doesn’t necessarily communicate well with Microsoft. The “proprietary walled garden” cuts off communication. The source code for Writer’s Tools, however, is freely available under the GNU GPL. The “proprietary walled garden” has no walls, so communication is open, flowers are free to bloom where they please. There is no barrier in connecting different computer software applications together in order to produce an end result, such as a Client bill.

I’m curious…how many steps does it take to create a Client bill? Do you keep a spreadsheet that gets imported into computer software such as Quicken? Everyone seems to have their own methods, and they all have tricks they’ve learned but also wonder why technology can’t help automate some of these tasks. There is an open source solution…

So “freely available” and “to change and alter” mean that you don’t have to pay anything to get the computer software AND the source code, you less likely to get sued for infringement for tinkering with the source code and in the end, you’ll have a more streamlined, productive business side so you can focus on doing what you do best: lawyering. is just one example, and comes readily to mind as I have been using it for a project the last two months. I work on a MacBookPro, and the Client sends me documents in .docx but I have MS 2004, which can’t read .docx, so I use Problem solved!

Thus concludes the introduction on the 4 pieces of Open Source. There are many other examples of open source applications, though, that lawyers and legal professionals may find useful, so stay tuned!