By James Burke on
17 October 2006 23:00
Richard Stallman is usually credited with being the first to crystallize the ideas underlying what's generally known as Open Source. Stallman had been a programmer at the MIT Artificial Intelligence Lab, and there he had witnessed what he saw as the decline of the ideal of scientific collaboration amongst programmers. Part of the problem was that around that time software makers stopped distributing source code along with their products; in one incident that infuriated Stallman, he found he couldn't fix malfunctioning printer software because he didn't have access to the source.