DC клиенты для Linux
Создано: 2010-02-11
Обновлено: 2011-09-28
Описание:
Вот неполный список
DC-клиентов, доступных для Debian:
-
LinuxDC++ [old] (свежие deb-пакеты есть здесь, релизы делают редко, но какая-то активность в Bazaar имеется)
-
FreeDC++ (основан на исходном коде LinuxDC++; подробности здесь) Для тех, кто не в теме: рекомендую прочитать журнал изменений freedcpp (на русском). Особенное внимание следует обратить на исправление таких серьезных и неприятных ошибок, как внезапная заморозка интерфейса и куча ошибок сегментации. Кроме того, автор freedcpp реализовал много дополнительного функционала, о котором просили пользователи. Недальновидный же автор linuxdcpp отклоняет почти все фичквесты, потому что подобный функционал ему не нужен. Да и сторонние патчи он не принимает в подавляющем большинстве случаев.
-
BMDC++ [l, s] (основан на исходном коде FreeDC++; содержит дополнительный функционал и чешскую локализацию; разрабатывается достаточно активно, но только одним человеком; программа пока еще очень сырая)
-
Valknut [ru] (у автора какие-то проблемы?)
-
EiskaltDC (форк от Valknut, до декабря 2009 года активно развивался, были добавлены многие полезные функции; интерфейс программы немного непривычен, скриншоты 1.0.2 и 1.0.40; последняя версия: 1.0.41)
-
EiskaltDC++ (не путать с EiskaltDC) — это наследник EiskaltDC лишь формально, код полностью переписан. Подробности здесь. Сейчас это лучший клиент для юниксоподобных систем (Linux, *BSD и Mac OS X). Причем объективно, а не потому что я участвую в разработке.
-
dc-qt [s] (есть архитектурное разделение на ядро и gui; проект умер)
Другие DC клиенты под Linux, которые я не пробовал:
Программы под винду и возможность их запуска под wine здесь не рассматриваются.
Кроме того, некоторые пользователи с нетерпением ждут чем закончится попытка
портировать ядро StrongDC++ и
переписать код ApexDC++ на
wxwidgets, что позволит сделать его кроссплатформенным. Автор StrongDC++ уже
продемонстрировал скриншот с работоспособной версией программы под Ubuntu (
подробности).
Поскольку будущее за протоколом
ADC, то нет смысла ставить устаревшиние клиенты (например, Valknut и EiskaltDC, nanodc и microdc2), которые его не поддерживают. Актуальную таблицу со списком современных
ADC-клиентов и их возможностях можно найти на wiki от разработчиков ADC-протокола.
Для полноты картины, см. схему ADC-клиентов, основанных на ядре DC++:
Информация о графике:
readme,
changelog
Исходный файл:
Dcpp_clients.scheme.dot
Кроме ADC-клиентов важны так же и хабы. Актуальную таблицу со списком современных
ADC-хабов и их возможностях можно найти на той же wiki от разработчиков ADC-протокола.
Ну а в светлом далеком будущем, возможно, необходимость участия хабов в файл-обмене и личной переписке совсем отпадет. Уже есть черновая
реализация DHT в StrongDC++, ApexDC++ и FlylinkDC++, которая лишь в незначительных деталях отличается от реализации
DHT в торрентах (
en).
Разумеется, у DHT есть не только плюсы, но и минусы, о которых можно прочитать в соответствующей
статье (
en) на Википедии.
Ссылки с этого сайта:
Настройка перехвата magnet-ссылок
FreeDC++ — пакеты для Debian GNU/Linux и Ubuntu
EiskaltDC++ — пакеты для Debian GNU/Linux и Ubuntu
EiskaltDC++ — Часто задаваемые вопросы
EiskaltDC++ — Screenshots
uHub — пакеты для Debian GNU/Linux и Ubuntu
Q4Wine — пакеты для Debian GNU/Linux и Ubuntu
(эта утилита может быть полезна для упертых пользователей виндовых dc-клиентов)
Внешние ссылки:
Неполный список DC клиентов в Linux
Еще один список DC клиентов для разных ОС
И еще один длинный, но неполный список DC клиентов
Статья про DC++ и его потомков в Википедии
Сравнение различных DC-клиентов в Википедии
Статья про DC в английской части Википедии
Статья про ADC в английской части Википедии
Статья про DC++ и его потомков в английской части Википедии
Лицензия: Public Domain (
ru,
en)
Заметка:
Все представленные здесь материалы можно использовать частично или полностью без указания ссылок на автора (меня) и оригинальную страницу.