Richard Stallman's insight that people should be free to use, share, and modify computer software may turn out to be one of the most important ideas of the twentieth century. Essential reading for anyone who cares about technology and its role in society.