Fans of file sharing put Microsoft's long-awaited Windows XP update on peer network, even as the business world gets cautious.
Read more
Read more