July 22, 2007

20 Fantastic Open Source Downloads

The very earliest days of the PC revolution were soaked in idealism. People shared their knowledge with one another freely; the very idea of charging for software was an anathema. The early days of the Internet had a similar rosy view of the world. Read more