Halite — open source аналог uTorrent

    Сразу предупреждаю — топик для параноиков :)

    Исходные данные.

    — Давно и регулярно ходят слухи, что uTorrent сливает некоторую статистику использования своим разработчикам.
    — Исходники его закрыты, так что проверить этот факт сложно. Но если это не так, зачем держать их закрытыми?
    — Приятно было было бы иметь open source битторрент-клиент. Как минимум, чтобы можно было легко убедиться в отсутствии «закладок», как максимум — потому что его всегда можно подправить для своих нужд (хотя бы чтобы затруднить жизнь любителям судебных преследований за скачивание).
    — При этом uTorrent приятен в первую очередь тем, что весит немного, работает быстро, устанавливается легко, прост и понятен в работе. Торрент-клиенты весом по 35 мб, как Deluge, вряд ли будут пользоваться такой же популярностью, как 300-килобайтный uTorrent — потому что скачать и установить в 5 секунд на любой компьютер — не получится.

    Задача.

    Найти аналог, удовлетворяющий следующим требованиям:

    — Интерфейс, максимально приближенный к uTorrent в смысле простоты и аскетичности.
    — Вес дистрибутива до 5мб (20 сек на скачивание на типичном Питерском 2мбит adsl)
    — Открытый код
    — Желательно — основанный на распространенной torrent-библиотеке, т.к. это автоматически означает регулярные обновления ядра клиента
    — Под win-платформу, т.к. легковесные *nix-only клиенты и так есть (ну правильно, в linux, скажем, не надо тащить за собой библиотеки Qt/GTK в составе дистрибутива клиента).
    — С поддержкой минимума необходимых функций, которые есть в uTorrent (мой список: быстрая перепроверка хэша, UPNP, ограничения скоростей: глобальное и для каждого торрента, приоритезация скачивания, mainline DHT, PEX, выбор отдельных файлов для скачивания, поддержка мультитрекерных торрентов и ручного добавления-изменения трекеров).

    Решение.

    Halite. Основан на библиотеке libtorrent-rasterbar (на ней же основаны клиенты Deluge, Free download manager и другие), дистрибутив 1,8 Мб, только под win-платформу (существует экспериментальный порт на Qt, но не в составе основной ветки разработки), так что весит значительно меньше кроссплатформенных конкурентов, работает быстро, имеет все необходимые функции.

    Коротко о недостатках.

    В последней версии 0.3.2 иногда перестают работать кнопки Play/Stop/Pause на панели инструментов. Решается использованием этих же функций из контекстного меню правой кнопки мыши.

    Русский перевод неполный, некоторые элементы интерфейса на английском.

    Отсутствуют следующие функции, присутствующие в uTorrent:

    magnet URI
    IPv6/Toredo
    — автопроверки обновлений
    — запрета спящего режима
    — веб интерфейса
    — поддержки bep22, uTP и прочих нововведений
    — скачивания .torrent-файла по ссылке
    — поддержки работы через прокси (обещается в ближайшее время)
    Метки:
    Поделиться публикацией
    Комментарии 50
    • –5
      интересно!
      • +3
        Веб-интерфейс для меня, к сожалению, важен.
        • +2
          Слабо верится в то, что uTorrent куда-то что-то сливает. Доказательств нет. А из приведенной ссылки я понял, что этот «стук наружу» как-то связан с DHT.
          • +2
            По ссылкам я вижу только баг в 2007 году версии 1.7 при работе с трекерами, за что её многие трекеры забанили. Баг пофиксили, слухи остались :)
          • +3
            что за паранойя?
            • –1
              Мы же не знаем, ЧТО качает Автор.
              • –1
                s/качает/курит/
                • 0
                  95% пользователей качают то, чем крайне заинтересовалась бы РАО :-)
              • +2
                bitTorrent кому-то не понравился — и написали его клон — uTorrent. Теперь uTorrent кому-то не понравился… ээх
                • +1
                  µTorrent is a trademark of BitTorrent, Inc.
                  • +4
                    когда писали utorrent, его еще не купила компания Bittorrent inc.
                  • +1
                    BitTorrent сейчас это тот-же uTorrent, только немного изменённый. bittorrent inc уже довольно давно купили uTorrent.
                    • +1
                      Кстати, если память не изменяет, бит торрент был изначально кавайным и няшным: с открытым протоколом и опенсорс.
                      • 0
                        осталось найти сырцы? ^__^
                      • 0
                        Вообще-то это BitTorrent с версии 6 стал клоном uTorrent.
                      • +3
                        Я так и представил как рядовой хабраюзверь копается в коде торрентокачалки и ищет там закладки о_О
                        • 0
                          А не надо по себе всех равнять просто.
                          • 0
                            Равно как и наоборот, всех — по себе ;)
                          • –1
                            Вот именно. Я очень удивился, когда узнал, что на хабре не только гики тусуются и тут есть не только программеры, админы, дизайнеры и т.д. Подозреваю таких товарищей очень много.

                            • 0
                              Тот кому надо покопается, а кому не надо, просто и знать не будет даже, что этот исходник есть вообще.
                          • 0
                            Если бы нашли что-то существенное, то об этом сразу узнали бы все.
                          • 0
                            А какая статистика может интересовать авторов uTorrent? Что и сколько я качаю? Кому это может понадобится?
                            Если же говорить про антипиратские организации, то насколько я знаю, они просто качают раздачи и попутно копируют список пиров. И не заморачиваются поисками статистики клиентов.
                            • НЛО прилетело и опубликовало эту надпись здесь
                              • +2
                                О ужас!
                                Они её и так примерно знаю — uTorrent по-умолчанию работает проверка автообновлений. Статистика сервера, раздающего эти обновления, скажет больше чем люба отдаваемая информация.
                                • НЛО прилетело и опубликовало эту надпись здесь
                            • +1
                              > Интерфейс, максимально приближенный к uTorrent в смысле простоты и аскетичности.

                              а других торрент клиентов и не будет, так как они все «слизаны» с уторрента, да и так сказать уторрент — идеальный интерфейс для торрент клиента
                              • +2
                                >>> как максимум — потому что его всегда можно подправить для своих нужд (хотя бы чтобы затруднить жизнь любителям судебных преследований за скачивание).

                                На закрытых трекерах за «подправить для своих нужд» банят без предупреждения.
                                • 0
                                  ага, при желании можно подправить накрутку рейтинга:D
                              • +1
                                Не, без uTP уже не айс =(
                                • +9
                                  А мне не кажется интерфейс uTorrent простым. Совершенно он не простой. Простой интерфейс у transmission =)
                                  • –1
                                    uTorrent — крут, продолжаю им пользоваться!
                                    • 0
                                      Крут, но только под виндой. Под мак ос он не позволяет выбрать папку загрузки(((
                                      • 0
                                        Ну, так тут win платформа и обсуждается…
                                        • +1
                                          последняя альфа точно позволяет
                                          • НЛО прилетело и опубликовало эту надпись здесь
                                            • 0
                                              Спасибо за наводку
                                        • +1
                                          Достоинства:
                                          открытый исходный код
                                          Недостатки:
                                          меньше функций, чем в uTorrent
                                          больше весит, чем uTorrent

                                          Что-то мне это напоминает…
                                          • НЛО прилетело и опубликовало эту надпись здесь
                                            • +1
                                              тссс :)
                                              • НЛО прилетело и опубликовало эту надпись здесь
                                          • –1
                                            С другой стороны, если клиент популярный, им пользуются десятки тысяч пользователей — у разработчика возникает желание внедрить в продукт что то, о чем известно только разработчикам.
                                            • +1
                                              rtorrent не?
                                              • 0
                                                Сложен для освоения в общем случае.
                                                Хотя я юзаю с вебмордой вполне успешно =)
                                                • +1
                                                  Ну вебморда у него неотличиа от utorrent'а
                                              • +1
                                                • 0
                                                  Этих торрент качалок уже столько… В том числе и клонов уторрента
                                                  • –1
                                                    — Давно и регулярно ходят слухи, что uTorrent сливает некоторую статистику использования своим разработчикам.
                                                    клинический маразм ссыкоты.
                                                    сколько снифал трафика ut, ничего лишнего. если отключить dht, никаких запросов.
                                                    • 0
                                                      //uTorrent сливает некоторую статистику использования своим разработчикам

                                                      а не все равно?

                                                      Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.