When talking about free / open source software, I am often surprised at the number of people today who still say to me – “if it is free it cannot be of any value”. Or those who ask – “what exactly is open source software?”. If you pardon the shameless use of the phrase, “long live free software” (or “vive le logiciel libre!”) ought to be the battle cry of the free software movement. Indeed, although not put that way by most proponents, that is the general sentiment.

What is free software? The Free Software Foundation maintains a definition of 'free software'. At the heart of this definition they assert:

Free software is a matter of the users' freedom to run, copy, distribute, study, change and improve the software. More precisely, it refers to four kinds of freedom, for the users of the software:

  • The freedom to run the program, for any purpose (freedom 0).
  • The freedom to study how the program works, and adapt it to your needs (freedom 1). Access to the source code is a precondition for this.
  • The freedom to redistribute copies so you can help your neighbor (freedom 2).
  • The freedom to improve the program, and release your improvements to the public, so that the whole community benefits (freedom 3). Access to the source code is a precondition for this. …

Open Source, on the other hand is related but not synonymous. While there are several definitions offered on the web, the Open Source Initiative describes open source as: “… a development method for software that harnesses the power of distributed peer review and transparency of process. The promise of open source is better quality, higher reliability, more flexibility, lower cost, and an end to predatory vendor lock-in.” And it offers a detailed definition of its own that largely focuses on distribution terms for open source software.

There are several innovative open source software projects that provide options for commercial off the shelf (COTS) software products. These software systems often run on a variety of operating systems; some even run on Windows. So here is a list of my favourite projects (in no particular order):

  • The Linux operating system itself; which powers hundreds of thousands of computers world-wide – from servers to desktop machines. If you are interested in running Linux on your desktop or laptop I would recommend you checkout the Ubuntu distribution for ease of use – you would be amazed on the range of machines you can run this operating system on. But before you try to install this on a laptop, I suggest you check out compatibility. My son recently got an old IBM 240 laptop that had been sitting unused for a few years running with a version of Ubuntu!
  • Apache – most know Apache as the workhorse of web servers; but the Apache Software Foundation actually supports a number of open source projects that are at the heart of providing a range of tools for developers and computer users.
  • Several open source database systems such as MySQL (recently acquired by Sun for $1 billion), Postgres and other OS databases.
  • FreeMind – a Java-based mind mapping tool.
  • e-learning platforms and Learning Management Systems such as Moodle and Sakai
  • ePresence – an interactive webcasting, conferencing and collaboration platform from the Knowledge Media Design Institute at the University of Toronto.
  • Firefox – the open source browser credited with pushing advancements such as tabbed browsing and add-ons into the browser market.
  • OpenOffice – a serious alternative to other office suites – with the ability to read and write common office formats (be careful with Office 2007 file formats though) and to write PDF files at the click of a button.
  • WordPress – oh yes, lets not forget the blogging platform that allows us to produce Slaw. You should note, as well, that WordPress can act as a content management system, allowing you to maintain several pages on your own website.
  • Acrophobia – which allows you to set up a server in your organization that will give everyone the ability to create PDF files. You print files to acrophobia and they are returned to you through email in a few seconds. Acrophobia is a product of open source enthusiasts in the legal community. Acrophobia is a project of the ILTA Open Source Software Peer Group.
  • PhpBB – a widely used tool for creating discussion forums.
  • Wikis – where do we start? There is MediaWiki (the platform on which Wikipedia is built), Twiki and several other open source wiki tools.
  • Portal platforms such as: Drupal, Joomla, Plone

The open source movement is not alone in this quest. Several major corporations have joined and have provided support for the movement in one form or another – including: IBM, Novell, and Sun Microsystems. There are also a number of companies born out of the OS movement itself – such as Red Hat.

If you want to explore further, you can find a more complete list of projects at open source living. If you are looking for alternative to commercial software to run on your Linux desktop, you should visit the Linux Alternative Project. And, to find a variety of projects – try searching Freshmeat or SourceForge. Finally, if you want to get involved with other folks in the legal community with a willingness to explore Open Source – try the ILTA Open Source Software Peer Group.

If you haven't looked seriously at open source, give it a try. Happy hunting and exploring.


[click on the author's name for more information]

up

5 Comments on “Why You Should Take a Look at the Free / Open Source Software Movement”

  1. Rob Robinson says:

    Great article – thanks for the time in putting together the information/thoughts.

  2. Yes, thank you for putting this together. While I have supported the Open Source movement in principle, and benefited from some of the tools that have been produced, I haven't taken the time to look closely at this movement.

    And I had no idea until I saw this article just now that some governments are working towards adopting OS across their agencies as a way to reduce operating costs.

  3. Joel Alleyne says:

    Yes Connie, governments in some jurisdictions have made open source the number one preference. Staff in those organizations have to justify purchasing COTS solutions where no open source alternative exists.

  4. Great article Joel. Readers may be interested to know that some law firms are already using Open Source technology. Here at Field Law we use Joomla! as our intranet development tool.

    "Joomla! is one of the most powerful Open Source Content Management Systems on the planet. It is used all over the world for everything from simple websites to complex corporate applications. Joomla! is easy to install, simple to manage, and reliable"

    Joomla, along with other Open Source tech, has an abundance of useful bits – like a MySQL database plug in that allows our slightly converted MS Access Library catalogue to be searched via our Intranet – with no $$ outlay, only a bit of internal PHP and MySQL development time.

    The adoption of this bit of Open Source at our firm has definitely been a success.

  5. Great post!

    One small correction: Linux is not an operating system, it's a kernel. It's most commonly combined with the GNU system to form the GNU/Linux operating system.

SlawTips      

SlawTips Open Access Journals
Wednesday, February 8

There is good leagal content that doesn’t necessarily come in the neat packages that we usually look in.  Though our commercial legal database subscriptions have linked, vetted, edited, and easily. […] »»

Research

SlawTips Use join.me to Get on the Same Page Across the Web
Wednesday, February 8

When you need to collaborate on a document displayed on your screen, it’s great to have a colleague from down the hall come into your office and look over your … »»

Technology

SlawTips Top 10 Financial Errors: #8 Always Assume More Risk Than Needed
Friday, February 3

You should assess whether you can accept the financial risks associated with taking the matter, just as clients will assess whether they can (and will) pay your fee. Spend time at the beginning of the. […] »»

Practice

noted on Slaw    

MLB Selected Case Summaries    

These summaries of selected recent cases are provided each week to Slaw by Maritime Law Book.
More information.

  • Banks and Banking - Liability of banks to third parties - Negligence - General

    The plaintiffs were the former shareholders of a company that failed. They sued the defendant bank alleging that it breached its contract with the company and the plaintiffs and breached a duty ...

  • Actions - Cause of action - General principles - New or extended cause of action - Opening of floodgates

    The plaintiff and defendant worked at different branches of the same bank. The defendant’s common-law husband was the plaintiff’s ex-husband. Over a four year period, the defendant ...

  • Aliens - Definitions and general principles - Immigration consultants

    The Canadian Society of Immigration Consultants (CSIC) had been designated as the sole regulatory body of immigration consultants in Canada from 2004 until June 2011. On June 30, 2011, Bill C-35 came into force, which significantly amended ...

  • Criminal Law - Sexual offences, public morals and disorderly conduct - Public morals - Obscenity - Possession of child pornography

    The accused was convicted of making child pornography available and two counts of possession of child pornography (see [2010] Sask.R. Uned. 197). Subsequently, he was sentenced ...

  • Criminal Law - Procedure - Charge or directions - Jury or judge alone - Directions regarding pleas or evidence of witnesses, co-accused and accomplices

    Rowe was convicted by a jury of five offences. He appealed.

    The Ontario Court of Appeal allowed ...

  • Narcotic Control - Offences - Possession - General

    The accused wished to access marijuana for medicinal purposes but did not have an authorization to possess marijuana issued under the Marihuana Medical Access Regulations. He was notified that a package of marihuana addressed to him had been ...

  • Narcotic Control - General - Legislation - Exemptions - Medicinal marijuana

    McCrady, who had an application pending under the Marihuana Medical Access Regulations (MMAR) to possess and grow marijuana, was convicted of possession of marijuana (Controlled Drugs and Substances Act (CDSA), s. 4(1)). Hearn pleaded guilty ...

  • Criminal Law - Sentence - Trafficking in hashish or marijuana (incl. possession for purposes of trafficking)

    The accused pleaded guilty to one count of possession of marijuana for the purpose of trafficking. He was sentenced to 30 days’ imprisonment to be served intermittently and 11 months’ ...

  • Municipal Law - Powers of municipalities - Particular powers - Imposition and collection of taxes or fees 

    Catalyst Paper Corp. operated a paper mill in the District of North Cowichan. Catalyst objected to the tax rate that it paid compared to residential ratepayers. In 2009, the ...


law foundation icon

The re-development
of Slaw is assisted by
a grant from the
Law Foundation of Ontario

TalkLaw/ParLoi    

This is a listing of a few upcoming events in Canada of interest to lawyers, law students, legal librarians, and others involved in the practice of law.

Clicking on any event in the list below will give you access to more information and to links allowing you to see the full entry and to add the event to your own calendar.

Click this link for a fuller version of the TalkLaw/ParLoi calendar of events and for instructions as to how to add events and calendars to your own calendar.

Switch to our mobile site