How to identify whether your software is FREE SOFTWARE or not

I have been associated with development of certain tools which are available for free download on the my customer web site and end users can download them for free. I knew that it was not FREE SOFTWARE, but tried to understand the classification  FREE SOFTWARE. To identify whether your software is FREE SOFTWARE or not, one can compare your software against the 4 freedoms that are outlines by Richard Stallman on FREE SOFTWARE

  • Freedom 0 is on that allows you to run software as you wish
  • Freedom 1 is where you have the right to study the source code and change it
  • Freedom 2 is where you can help your neighbour make copies and distribute them
  • Freedom 3 is where the software contributes to community and modified versions of the software are available for use

    By this definition , the tool that I developed CANNOT be classified as FREE SOFTWARE.