information appliance." By 2000, DVD players had become relatively ubiquitous and consumers were seeking ways to improve the picture. The value of using a computer instead of standalone DVD player drove more usage of the PC as a home media device. In particular, the desire for progressive scanning DVD players (480p instead of 480i) with better video fidelity led some consumers to consider their computers instead of very expensive DVD players. As DVD players dropped in price, so did PCs and their related video-processing and storage capabilities. In 2000, DVD decryption software using the DeCSS algorithm allowed DVD owners to consolidate their DVD video libraries on hard drives. Innovations such as TiVo and ReplayTV allowed viewers to store and timeshift broadcast content using specially designed computers. ReplayTV for instance ran on a VxWorks platform. Incorporating these capabilities into PCs was well within the ability of a computer hobbyist who was willing to build and program these systems. Key benefits of these DIY projects included lower cost and more features. Advancements in hardware identified another weak link: the absence of media management software to make it easy to display and control the video from a distance. By 2002, major software developments also facilitated media management, hardware integration, and content presentation. MythTV provided a free and open source solution using Linux. The concept was to combine a digital tuner with digital video recording, program guides, and computer capabilities with a 10-foot (3 m) user interface. XBMC was another free and open software project started with re-purposing the Xbox as a home theater PC but has since been ported to Windows and Macintosh operating systems in various forms including Boxee and Plex. Mainstream commercial software packages included Microsoft's XP Media Center Edition (2002, bundled with Windows XP, and Apple's Front Row (2005) software, bundled with Mac OS X. By early 2006, commercial examples of this integration included the Mac mini which had the Apple Remote, 5.1 digital audio, and an updated Front Row interface that would play shared media. Because of these features and the Mini's small form factor, consumers began using the Mini as a Mac-based home theater PC. As digital cable and satellite became the norm, HTPC software became more dependent on external decoder boxes, and the subscription costs that came with them. For instance, MythTV is capable of capturing unencrypted HDTV streams, such as those broadcast over the air or