Even closely related terms such as free software and open source developed slight distinctions and here are the definitions:
•Public Domain – this is often confused with free software. If a software is in the public domain it is not subject to ownership because it is not copyrighted. There is no limitation on its use or distribution.
•Freeware – commonly used to describe software which can be redistributed but not modified because the source code is not available
•Shareware – it is freely distributed like freeware but is seldom accompanied by the source code and not a free software.
•Open Source – it is a software that comes with consent for anyone to use, copy and distribute, either verbatim or with variations, either free or for a fee
30 May 2008 editor comments off