F-O-S-S Explained
1. Free Software : Free software is software for which everyone has the right not only to inspect and study the source code but also to use it for any desired purpose without monetary or other restrictions. These other purposes include making as many copies as desired, installing on as many computers as desired, modifying (including extending) in any desired way, and redistributing in its original or modified form. As defined by Free Software foundation, its a software whose licensing conditions promise following 4 freedoms * Freedom 0: freedom to run the program for any purpose. Eg. Softwares restricted for educational use hinders this freedom (like those distributed under MicroSoft Academic Alliance) * Freedom 1: freedom to study how the program works, and change it to make it do what you wish. Eg. Softwares whose licensing terms forbids reverse engineering curtails this freedom * Freedom 2: freedom to redistribute copies. Eg. softwares (eg. WinXP) whose lic...