The Free Software Catalog

The Free Software Catalog is an index of the best and most useful open source software, freeware and free online services.

More ...Recent Free Software Updates
Return to TopAbout the Free Software Catalog

All of the software packages in the Catalog are available for free download and use.  All are completely free to the home user and most are free to business users.   Some of the packages are open source and some are freeware (What's the difference?).  Open source packages are indicated as such.

The Catalog also includes free online services like email and IM, and various references.

There are currently 169 Software Titles and Online Services in 32 Categories.

Most of the software here runs on Microsoft Windows and much of it also runs on other OS's such as Linux, Unix and Mac.  OS compatibility is indicated by the following icons for each package:

  • Windows - The software will run on at least one version of MS-Windows.
  • Linux - The software will run on at least one GNU/Linux Distribution
  • Mac - The software will run on at least one version of MacOS
  • Unix/FreeBSD - The software will run on Unix

Here's what you won't find in the Free Software Catalog:

No Malware

  • No Viruses - Viruses are malignant programs created by their designers to spread and destroy.  There are many flavors and it is very easy to become infected when downloading free software, music and other digital media.  The distributors of the packages in this catalog go to great lengths to ensure their software is free of viruses.
     
  • No Spyware - Spyware runs behind the scenes without the user's knowledge or permission.  It often collects personal information and relays it back to central servers.  It is a tool used by marketers to build profiles on people as well as hackers attempting to gain access to valuable digital resources such as bank and brokerage accounts.  It is often hidden in free software by the designers.  In other words, the reason the software is being given to you is so that the distributors - or their clients - can spy on you.  The Free Software Catalog does not contain any program that has been revealed to do this.
     
  • No Adware - Adware, like spyware, runs behind the scenes and is usually installed under the guise of a more useful program like a new "Search" toolbar for your browser.  Adware is that nasty code that causes advertising pop-ups to appear - even when you're not surfing the web.

No "Kind Of Free" Software

  • No Shareware - Shareware is software that you can typically download for free and share with others.  However, the license agreement issued with these requires you to pay a fee for its use.  Many shareware packages include "nag screens" that remind you to pay up until you enter a valid registration code.  Since you can't use this type of software freely I do not include it in the Free Software Catalog.
     
  • No Crippleware or Free Trials - Free Trials are software packages that can be installed and used for free in some limited fashion.  That is, until you pay for a license and enter a valid registration code, the software has been "crippled".  One type of crippling is to disable features of the software that are otherwise necessary to run it.  For example, disabling the print function on a word processor.  Another way to cripple software is to set a low limit on the amount of data or the number of documents that it can manage.  Still another way is to embed either a limit on the number of uses or to set an expiration date on the software.  In any case, while you can download and install this software for free - it's not free software.  It's a marketing tool for non-free software.

I am not against commercial software packages nor the free trials used to market them.  I use quite a few commercial tools myself.  I also believe the shareware model is perfectly legitimate.  They're just not not free!!   In some cases the packages here are "light" versions of premium editions that require licensing fees.  However, every listing in this catalog is for a free edition of the software that works and is useful.

Return to TopFree Speech or Free Beer

When we use the term "free software" the word free can have two very distinctive meanings.

The first is free as in freedom - that is - free speech.  Much of the Open Source Software world has this meaning in mind when they say "free software".  Open Source software gives us freedom because it gives other developers, and ultimately other end-users, the ability - that is the right - to modify the software as they see fit.  It typically places no restrictions on how we change or use the software.  You can even charge others for open source software (keep reading to see why). The only restriction most open source licenses impose on us is to prevent us from putting restrictions on our users and customers.  In other words, those that modify, redistribute and/or sell open source software can not put restrictions on those to whom they distribute it.  We have to keep it free.  Of course this can vary depending on the specific license used by the original developer.

The second is free as in no license fee or download charge - that is - Free Beer!! This is what most users think of when they hear the term "free software".  Software that falls into this group is often called "Freeware".  Freeware is software for which no licensing fee is being charged to use it.  Freeware is not necessarily open source, but can still be very useful for most users.

Sometimes We Pay for Open Source Software

While most open source software is free to acquire - that is there is no fee to download the software - there are times when you may pay for open source software.  That's not because you are being robbed - although that may be true in some cases.  It's because you are being providing some value added service in addition to the software.

These value added services may include installation, support, consulting, guaranteed release cycles and open source assurance (protection from legal actions regarding intellectual property issues that my arise with the product).  This is completely legitimate and fair.  While you are free to use the software there can be no reasonable expectation that others will maintain and support it for free.

While most open source projects offer their software for free download from their website or mirror sites, they may charge a reasonable duplication and shipping fee for a version on CD or other media.  This service may be provided by other third-parties as well.  You should only order media from sources recommended by the open source project team.

If you like an open source package and would like to contribute to its development there are many ways to do that.  You can help test and debug the software, host a download mirror, write documentation or just donate plain hard cash.  Look for a "Contribute" or "Donate" page at the project's website.

Return to TopPractical Solutions

Some advocates of the free software movement, the purists, do not believe software should be used unless it is completely free - as in Free Speech.  This group would not agree with my promoting the free editions of otherwise non-free, commercial software.

However, I like to provide practical solutions to my clients and web visitors alike.  Most users don't want to select an anti-virus package, for example, based on their ability to maintain their own version of the source code.  They just want an anti-virus program that is easy and effective.  Unfortunately, in the case of anti-virus, the open-source world isn't quite there yet (Clam AntiVirus is getting close) so I promote AVG Free Edition.

Sometimes the most practical solution is a tried and true commercial classic.  My recommended solution for Small business accounting, for example, has been and still is QuickBooks.  I do continue to watch evolution of open source packages like GnuCash.

I do believe in the free software movement.  I agree with the "open source" world view that software can be improved through open collaboration.  I also believe in the "free software" world view that users should not have restrictions placed on how they use, modify or redistribute software.  Because of this, I do identify which software titles are open source and under what type of license they are published.  Users can decide what is appropriate for them.

Return to TopHistory

My interest in Open Source Software and the free software movement started some years ago when I found my clients writing bigger and bigger checks for software licenses.  In my own consulting practice I was required to pay thousands in fees for each developer.

In response to this situation I began working with GNU/Linux, Apache, MySQL, PHP, OpenOffice and other popular open source software.  With that experience I learned that there is no reason for small businesses - or large ones for that matter - to pay high licensing fees and be forced to comply with complicated license agreements.  There is a variety of free software solutions that are available for just about every application.

I began putting together a list of links to the most useful free software titles I could find.  That list grew into the database (MySQL) driven, dynamic (PHP) web site you are visiting today.

I use many of these packages myself and recommend them to my clients.  I have made every effort to ensure these packages are safe to download and use.  Nevertheless, because they are offered by third-parties - and because no program is defect free - I can not warranty any of the products or services.

I can work with you and your organization to implement a wide variety of solutions using these, as well as common commercial software packages.  Contact me to learn more.