Yes, I spent a day this week using FreeDOS, the open source version of the Microsoft DOS operating system, in recognition of the project's 20th anniversary. And I took pictures.

FreeDOS 1.1 can turn an old IBM PCjr into a Web server or turn a virtual machine into a time machine for old games and software. It can also induce moments of nostalgia... some of them not so warm and fuzzy. Here's a visual tour of my day trying to function in an Internet world using nothing but FreeDOS and a collection of open source software, freeware, and "abandonware" pulled from the vast archives of the Web.