MythTV is a project aiming to create a homebrew set-top box. The end goal is to have a nice interface for watching TV, recording shows, listening to music, etc., all displayed on a TV and controlled by a remote.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
This release features a new internal frontend/backend architecture that allows lightweight video playback (frontend) machines to transparently communicate across a network with more powerful video recording (backend) machines. Also new in this release is the beginnings of automatic commercial detection/removal, graphical setup for almost everything, a new weather module, a new video player frontend module, and major improvements to everything else.