The free and open source software movement, from its origins in hacker culture, through the development of GNU and Linux, to its commercial use today. In the 1980s, there was a revolution with far-reaching consequences--a revolution to restore software freedom. In the early 1980s, after decades of making source code available with programs, most programmers ceased sharing code freely. A band of revolutionaries, self-described "hackers," challenged...