The document discusses the evolution of communication through three revolutions: human language, programs (languages for machines), and the Internet. It defines free software and open source as software that users have the freedom to run, study, copy, modify, and share. The document also notes how programs allow machines to transform humans by acting as runnable versions of human skills, and how the Internet allows global broadcasting of those skills.