Richard Stallman is a visionary.