The True Meaning of Freeware

The vast majority of us will have, at some point, had freeware games or applications installed on our systems. If you've played an online Java or Flash based game, you've used freeware. In a very real way the Internet itself is freeware, a massive collections of scripts, information, tools and resources that are, for the most part, totally free. But what is it that motivates so many people to put so much work into a project, and then release it totally free of charge? There are a few misconceptions about freeware that I would like to clear up.

1.) "Freeware programs are loaded with spy ware and Trojan horses" ? not true. While it is true that some programs contain these types of malicious software, they are a vanishingly small percentage of the whole. The type of people who release programs like this are identical to spam mailers ? criminal and beneath contempt. If you are worried about this then I suggest you only download software from large, well known freeware sites. These almost always check to ensure their programs are free of any malicious code.

2.) "Freeware only works for X amount of days, or is crippled in some way". Again, not true. Programs that work in this way are classified as Shareware, and are designed so that if you like the programs function you can pay the author for a full version. Freeware is never crippled in any way, and comes with no charge whatsoever ? although donations are always appreciated!

3.) "The only reason this is freeware is because no-one in their right mind would pay money for it". This, unfortunately, is often a valid point. There are some truly abysmal programs out there. And even if the program is a good, helpful little tool, it doesn't mean you would be prepared to spend £10 on it in a shop. However there are some absolute gems out there, like 7-zip for example. All I can say is, again, look for the big directories where the submissions are ranked. Look especially for the sites where users can leave their own feedback on a product, for example www.gamehippo.com is a superb site for freeware games.

So what is the reason people make programs for free? The points above could explain it, to some extent. But that is not what freeware is really about. Freeware is about programmers wanting to share what they've created with the world at large, be it a useful tool, a kick-ass game or even a simple script. People who write freeware like to share what they've made, and maybe get some credit from the wider community for making something useful. So next time you find a useful piece of free software why not look through the about box to find out who made it. If they have a site then go visit, maybe leave a note in the guest book to encourage them to keep up the good work, to create more superb software. And you never know, the site may even contain that perfect piece of software you've been looking for.

Daniel Robson runs http://www.shock-therapy.co.nr where he offers his own freeware, as well hosting freeware for Symbian UIQ 7.0 phones, especially the Sony Ericsson Px00 series.

In The News:


pen paper and inkwell


cat break through


IT Strategy for Large Corporation: ERP/MRP/CRM, Unix/Linux/Windows, Microsoft/Java

Combining Microsoft Business Solutions Great Plains ERP with non-Microsoft Business... Read More

Great Plains Customization ? Programming Auto-apply in Accounts Receivable

Microsoft Great Plains is one of three Microsoft Business Solutions... Read More

Microsoft Great Plains Jewelry ? Implementation & Customization Overview

Each Industry and market niche has business specific and unique... Read More

Microsoft Great Plains: Service Business Customization & Integration Example

Microsoft Business Solutions Great Plains might be considered as ERP... Read More

Great Plains Bill of Materials Setup & Customization for Process Manufacturing ? Overview

Microsoft Great Plains has full-featured Manufacturing suite of modules: Capacity... Read More

Making The Decision To Automate Your Software Testing

Not every software testing project can or should be automated.... Read More

Microsoft CRM Programming Secrets ? Tips For Developers

This article is for advanced Microsoft CRM SDK C# developers.... Read More

Lowering The Risks In Developing Do-It-Yourself Software Projects

Mike Dunville* had a decision to make. As the new... Read More

Why do Manufacturers Invest in Business Management Software?

With many manufacturing shops heading over seas in favor of... Read More

Microsoft Great Plains GL: General Ledger ? Overview For Consultant

Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More

String in Java

Handling character strings in Java is supported through two final... Read More

Hubris - Definition: Microsofts Passport

Before September of 1995, Microsoft ignored the Internet because their... Read More

Microsoft CRM in Latin America: Implementation, Customization, Support ? Overview for Consultant

Microsoft Business Solutions CRM is present several years on the... Read More

Microsoft Small Business Manager eCommerce ? Overview

Microsoft Business Solutions Small Business Manager is scaled down Great... Read More

Introduction To ISDN, Part II

In the previous ISDN article, we looked at how and... Read More

Microsoft Great Plains, Navision, Axapta ? Selection Considerations

During the years of our consulting practice, which comes back... Read More

Microsoft Great Plains - Payroll & HR Inexpensive Solution? Not Any More

Microsoft Great Plains is main Microsoft Business Solutions accounting package... Read More

What is Preventive Maintenance Software?

Preventive Maintenance (PM) is defined as scheduled work done on... Read More

Theres Gold in Your Websites Server Log

Many Webmasters have never bothered to view their website's server... Read More

The Dreaded Paper Label - Should it be Used?

While paper labeling CDs and DVDs may appear to be... Read More

RSS: Get Notified When Your Favorite Websites Are Updated

RSS (Really Simple Syndication) is a way for a site... Read More

Do You Want Your Own Fully Programmable ERP? - Part 1

We are in a transition phase in the Managerial Administration... Read More

Computer Based Language Development and Spell-checking

Language development computer: Computer-based method for aiding language development seems... Read More

Mozilla Vs. Firefox

For those who are unclear on the differences between the... Read More

Keep Your Software Simple! A Review of EditPlus

I like my software simple. If it's too complex or... Read More

Microsoft Great Plains Implementation & Customization: Computer Parts Retailer Example

Microsoft Great Plains fits to majority of horizontals and retail... Read More

Microsoft Great Plains Chemicals & Paint Industry Implementation & Customization Notes

Microsoft Great Plains fits to majority of industries, in the... Read More

Spyware - The Internet Devil Of Our Times!

Spyware and Adware infest over 90 percent of computers in... Read More

Microsoft Axapta, Navision or Great Plains: ERP Selection for Large Corporation

If you would like to pick something from Microsoft, or... Read More

5 Time-Saving Tips in Microsoft Word

Whether you have used Microsoft Word for years, have just... Read More

Software Development in 2005 - Back to the Future

2005 ? Back to the Future.What does the future hold?... Read More

Keeping Track

One of the things we can be as certain of... Read More

How To Create A Data Capture Procedure Checklist For Your Small Business CRM Software

Fortunately one of the most common reasons cited for the... Read More