Understanding Free Software

Ranked #28,359 in Computers & Electronics, #531,117 overall | Donates to Squidoo Charity Fund

A Look at Free Software Definitions

The phase 'Free Software' can not be taking literally. However understanding free software and how to use them can help you save a lot of time and money.

The idea of free software isn't as straightforward as in 'free lunch' with a pal. The other day, I was reading a software review and the users of a particular application software rated the tool very low not because it was not a great software or because the software was fake, but because people had been led to believe it was 'free' when in fact it was not. What they got was actually a 'free demo download' with all capabilities disabled. You will need to buy a registry key to use the software. This is just one example out of many. So how free is 'free' on the world wide web?

This lens examines the different definitions of free software, the different types of free software available and how to choose free software.

What is Free Software?

Definitions and Classification of Free Software

Software technology is an integral part of information technology. If you own a Personal Computer or if you are a regular computer user, then you will most likely need software now and again. This may be for personal use or for business. More often than not, you need to upgrade your software or buy new software.

The good news is that there are lots of free software online that you can use. However, the term 'free software' can be rather confusing and you may end up getting the wrong software or wasting your money buying software that you can freely download over the Internet.

We need to look at major definitions of 'free software' so that we can later make useful classification and identify which 'free software' is most beneficial to you as a 'software user.

Free Software as defined by Free Software Foundation

The term 'free software' in the perspective of the Free Software Foundation does not necessarily mean 'free of charge' however 'free software' in this context mean you can freely distribute software (you may or may not have purchased with money). You have the right to the source code; you can modify and adapt this software to suit your own purpose and needs. In other words you have the 'freedom' to change and modify or redistribute the software or the source code in any format you wish to. Free software may be used for commercial purposes

Free Software License

The free software license grants you all the rights listed above, that is, you may freely modify, copy or redistribute software that does not originally belong to you (i.e. copyrighted software).

Free Software as defined by Open Source Initiative

Free software is sometimes referred to as open-source software (by the Open Source Initiative). You may sell or give it out freely. You may modify or redistribute it as you wish. You should be able to obtain the source code without restrictions. The definition of 'Free software' by the Free Software Foundation is slightly different from the 'free software' definition given by the Open Source Initiative; so do not confuse them. However, the difference is based on 'licensing' and may not be very distinctive. Most free software is also open source software.

Open source license

An open source license is the license you get for open-source software. The open source license is a form of copyright license that removes certain restrictions that are normally binding with most commercial licenses or Proprietary software. The open-source licenses for computer software give you the right to modify or redistribute software without having to pay the author of the software and without discrimination, although, you may be restricted from removing the copyright statement or the name of the initial author from the source code. Many companies and organisation offer open source software. Open source software has been described as 'flexible' and 'reliable'. This is because it allows modification and customization. However, critics have stated that software created from open-source codes may be vulnerable and serve as easy target to hackers if not properly managed.
To get open source software you can search Google or any other search engine for specific open source software.

Public Domain Software

Public domain software is software that is not restricted by a copyright license. Once software has been placed in the public domain, you may use the software without any restrictions.

Copylefted software

Copylefted software is also free software.

Copylefted software is also free software. The main distinction here is that the license makes it mandatory that all versions of the software remain 'free software'. This means that all users of the original software and the modified or changed versions continue to have the same 'freedom' to change copy or modify the software and the source code. The Initial distribution terms of a copylefted software therefore remains fairly much the same without modification.

Freeware

Freeware is software that you can use or distribute freely but cannot be modified or sold. The author retains the copyright and you do not have access to the source code. Many people confuse freeware with shareware. Shareware is not free. You may redistribute shareware but you must pay a license fee if you wish to continue to use the software.

Great Software on Amazon

Loading

Choosing a Free Software

In order to choose 'free software', you have to be sure what you want do with the software. Is the software for personal use or do you want to resell it? Is it for free distribution over the Internet? The following is my opinion based on need:

I just need very good software for personal use

If all you need is very good software, search the web for good quality freeware - yes I am sure there are some very good quality freeware online. I also know there are loads of half -baked freeware out there. However, many software companies have free edition software that may not include certain functions; they called this 'limited edition' or 'free edition'. This does not mean the software is sub-standard. All it means is that, if you want to add more functionality to the free edition, then you will need to upgrade to the so called 'Professional edition' or 'full edition' for a fee.

More often than not, you don't need more than the free edition software. For instance if you are just an every-day user and all you want to do is to send flashy html emails to your friends and family, I can assure you, there are free html bulk mailers online that can do the job perfectly well for you; and this won't cost you a penny! Another example is AVG free antivirus software with a lot of kudos. You may also use open source software for games and entertainment, programming, education and whatever. In fact you can use most of the software categories listed in this article.

I am a web master or a programmer

If you are a webmaster with some programming experience, a programmer or a regular user with some technical expertise, you can go for open source software or free software as described above. A lot of times, you may need to tweak the software to suit your personal needs. You may also need to install one script or the other. This type of software is much easier for webmasters and programmers (sometimes for end users) to use, and distributed with documentation and the source code. You can also repackage the software for sale if you so wish.
You may redistribute freeware, but your can not sell it or change it. You can not use or sell software created for non commercial purposes on your website. You may however use public domain software.

In conclusion, there are tons of free software online. Utilising free software for personal or business needs may help you save money and time. It is therefore useful to understand the term 'free software' and how and when to use them.

Make your own software

Do you know you can make your own software without knowing a single line of source code? Browse the links below to find out how.

Software and Information Resources

My information resources on a wide range of software and news articles, including free software, shareware, commercial, business software, eBooks and computer software tools.
Software creator
You can make your own software without knowing a single line of source code.
Find out how by reading this amazing review on how a college student Earned $11,859.00 in 48 hours using new patent-pending software program. Visit the link below to read the review now.
Software blog
Software Blurb, Information and News blog.
Information Technology Directory
Knowledgebase ICT directory is a technology directory for teachers, students, researchers and business and IT professionals. You can find information about information, computer software and communications technology

Great Stuff on eBay

Loading

New Guestbook

submit

by

Loola

Hello, my lenses are all about Internet issues, software, personal computer tech... and sometimes I do write about charities and some poetry...it's a... more »

Feeling creative? Create a Lens!