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.
|
|
|
Do You Want Your Own Fully Programmable Erp? - Part 1
We are in a transition phase in the Managerial Administration models of any company or Government, because three factors are summing for that:
How To Identify, Cure And Prevent Spyware/adware Infections
Just when you thought you were Web savvy, one more privacy, security, and functionality issue crops up - spyware. Installed on your computer without your consent, spyware software monitors or controls your computer use. It may be used to send you pop-up ads, redirect your computer to websites, monitor your Internet surfing, or record your keystrokes, which, in turn, could lead to identity theft.Many experienced Web users have learned how to recognize spyware, avoid it, and delete it. According to officials at the Federal Trade Commission (FTC), the nation's consumer protection agency, all computer users should get wise to the signs that spyware has been installed on their machines, and then take the appropriate steps to delete it....(related: Software)
String In Java
Handling character strings in Java is supported through two final classes: String and StringBuf...(related: Software)
Make Or Break Factors - When Considering Estimating Software
Make-or-Break Factors in Success and ProfitabilityFor quick printers, estimating can prove to be a major factor in the success or failure of their business.When a customer re...(related: Software)
Microsoft Great Plains: Offshore Customization & Development ? Overview For Consultant
When you visit department stores and see that majority of the apparels are produced in other countries, not US ? you probably do not worry about this fact. About 10 years ago, when Clinton's high tech era was at the inception ? we saw the signs of high tech professionals inflow in the USA from overseas. Nowadays the trend is reversed ? instead of importing high tech people, we are at the beginning of outsourcing to them in their overseas countries the programming workload. In this small article we'll concentrate on the Microsoft Business Solutions Great Plains customization specifics: Great Plains Dexterity (ID...(related: Software)
Brief Notes About Mainframe Software Pricing
We don't think about mainframe software pricing anymore, we just go out buy a server hardware/software "package" from...(related: Software)
Microsoft Crm ? Typical Customizations
Microsoft CRM was designed to be easily customizable. Microsoft CRM Software Development Kit (MS CRM SDK) which you can download from Microsoft website contains descriptions of the objects or classes, exposed for customization. It has sample code in C# and partially in VB.Net. In Visual Studio.Net you can analyze all the classes, used by Microsoft developers to create MS CRM - you will discover that most of them are not documented in MS CRM SDK. Microsoft will not support your customization if you use undocumented class or do...(related: Software)
C++ Tutorial 2, Input And Variables
This is the tutorial where we really get into programming. Input and variables are the essence of programming. In this tutorial you will learn how to get data from the user and use variables. You will learn the types of variables there are and how to do basic math with them. At first, this may seem boring and pointless, but you have to learn it, and it should go quick.Basic InputWhen you are making a console application, here is how you should get user input. Some of you may have guessed it, you use c[b]in[/b], of course, the 'c' meaning console and the 'in' meaning input, like 'cout'. So, here is a basic code, where the name of the variable x.cin>>x;Defining Varia...(related: Software)
Create A Flash Presentation For Free With Open Office
The intentions of this short tutorial are not to teach you how to use Open Office, but rather to show you a quick and dirty way to create presentations and tutorials that can be exported as a Macromedai Flash file.What is Open Office? It is a free, open source, c...(related: Software)
Linux Vs. Windows
This article will not attempt to advocate the use of Linux over Windows or vice versa. I will try to present the differences and similarities between Linux and Windows in a fair manner.Overview:Both Linux and Windows ...(related: Software)
Backing Up And Restoring Your Mysql Database
If you've been using MySQL database to store your important data, it is imperative that you make a backup of your data to prevent any loss of data. This article shows you how to backup and restore data in your MySQL database. This process can also be used if you have to move your data to a new server.Backing up your databaseThe quickest and easiest way to backup and restore your database would be to use MySQLDump. If you've got shell or telnet access to your server, you can backup...(related: Software)
Microsoft Crm Customization Secrets ? Second Edition
This article is for advanced Microsoft CRM SDK C# developers. It describes the technique of direct SQL programming, when SDK doesn't have the functionality to do the job.Introduction. Looks like Microsoft CRM becomes more and more popular, partly because of Microsoft muscles behind it. Now it is targeted to the whole spectrum of horizontal and vertical market clientele. It is tightly integrated with other Microsoft Business Solutions products such as Microsoft Great Plains, Solomon, Navision (the last two in progress).Here we describe the technique of creating closed activity-email using MS CRM SDK and direct SQL programming.Imaging something like this. Y...(related: Software)
Internet Relay Chat - A Basic Introduction
What is IRC?IRC is Internet Relay Chat. It is a group of networked server computers that let clients (or users) connect and passes their message among the networked servers in almost real time. In other words, it is a big chat server, you join a group (channel) and you talk in an open forum type environment or one on one.What IRC Networks are out there?There are about fifty really mainstream IRC networks (groups of servers) you can connect to. The most common I have found is typically, 'EF-NET', 'Under-Net', and 'DAL-Net'.What is a Channel?A channel is the name for the 'group' you are joining, or the 'forum' in which you want to talk. On IRC channels are denoted as #ChannelName. For instance, say you are interested in MP3 music, then you may want to go...(related: Software)
site-map - Copyright © 2008 | Contact Webmaster | All Rights Reserved. | Software