Введение

Проект LinuxTV — это неформальная группа добровольцев, разрабатывающих программное обеспечение для цифрового телевидения для операционных систем на базе ядра Linux. Сообщество разрабатывает и поддерживает подсистему драйверов цифрового видеовещания (DVB), которая является частью ядра Linux начиная с версии 2.6.x. Ядро Linux и LinuxTV CVS содержат значительное количество драйверов для широко распространенных PCI-карт и USB-устройств, но ядро подсистемы DVB также предназначено для приставок, работающих под управлением Linux (в том числе встроенного). Проект LinuxTV был первоначально инициирован берлинской компанией Convergence Integrated Media GmbH с целью распространения свободного и открытого программного обеспечения для производства, дистрибуции и приема цифрового телевидения. В 1998 году основатели Convergence утверждали, что "только доступ к исходному коду наших будущих телевизоров гарантирует независимость контента и технологий". После некоторых финансовых трудностей в 2002 году Convergence была приобретена немецким производителем приставок Galaxis AG и переименована в Convergence GmbH. Несмотря на то, что Convergence GmbH и Galaxis AG обанкротились в 2005 году, проект LinuxTV продолжает существовать независимо, поддерживаемый большим сообществом разработчиков, которое сформировалось вокруг проекта за годы его существования. Другим важным достижением Convergence является DirectFB — тонкая библиотека, обеспечивающая аппаратное ускорение графики и оконные функции для GTK+ и других графических приложений Linux без использования X.Org Server, и, по утверждению ее разработчиков, "добавляющая графическую мощность встроенным системам".