"...Free software is software that respects its user’s freedom. With free software the user is free to use the program as they wish. They are free to study how the program works, and to distribute copies of the software. They are free to improve the software and to re-distribute copies of the improved version, to support their community..."
Full story »