The first beta version of Windows 7 has made a surprise public appearance. The operating system appears to be available on the Internet via file-sharing utilities like BitTorrent — apparently without the approval of Microsoft. Microsoft released pre-beta code of the OS to developers at its recent Professional Developers Conference held at the end of October. A final version of Windows 7 is expected to roll out at the end of 2009. The first beta release is officially scheduled to become available in early 2009, according to a Microsoft spokesperson.