Flickr is a photo hosting Web site which grew from developments Ludicorp made for use in a Massively Mulitplayer Online Role-Playing Game called Game Neverending. The game was canceled, but the photo hosting service evolved to become a major pillar of Web 2.0, the Internet movement supporting collaboration and creativity. Flickr launched in February 2004, and since then it has ... Read More »