stringtranslate.com

ДК++

DC++ — это бесплатный и открытый исходный код , одноранговый клиент для обмена файлами , который можно использовать для подключения к сети Direct Connect или к протоколу ADC . Он разработан в первую очередь Яцеком Сиекой, по прозвищу arnetheduck.

История и предыстория

DC++ — это бесплатная и открытая альтернатива оригинальному клиенту NeoModus Direct Connect (NMDC); [1] он подключается к той же сети обмена файлами и поддерживает тот же протокол обмена файлами. Одной из причин, обычно приписываемых популярности DC++, является то, что в нем нет рекламного ПО любого рода, в отличие от NMDC. [2]

Для сети Direct Connect существует множество других клиентов, и большинство из них — это «моды» DC++: модифицированные версии DC++, основанные на исходном коде DC++. Ниже приведен частичный список модов DC++. Некоторые из этих клиентов были разработаны для специализированных сообществ (например, сообществ по обмену музыкой) или для поддержки определенных экспериментальных функций или, возможно, функций, которые были отклонены от включения в сам DC++. Примером экспериментальной функции является хеширование , которое изначально было реализовано в BCDC++, а затем принято DC++.

По состоянию на 2008 год доля DC++ на рынке Direct Connect составляла около 90%. [3]

Вилки

Диаграмма, показывающая DC++ и его ответвления [4]

Преимуществом бесплатности и открытого исходного кода DC++ является то, что было выпущено несколько модов , которые добавляют функции к оригинальному клиенту.

Многие пользователи отправляют патчи в DC++, которые включаются в будущие релизы, но некоторые функции отклоняются разработчиком. Заявленные причины отклонения патча: они плохо закодированы или функция несерьёзна, может быть использована не по назначению или слишком специализирована и не относится к основному клиенту. Примеры включают: ограничение полосы пропускания исходящего трафика (многие пользователи считают, что ограничение полосы пропускания исходящего трафика является формой мошенничества, в то время как другие пользователи, не использующие полнодуплексное сетевое соединение, могут достичь разумной скорости загрузки только путём ограничения загрузок), цветной чат, специализированные функции оператора (например, проверка клиента/общего доступа).

Разработчики некоторых форков вносят новые функции и исправления ошибок в DC++.

Сравнение клиентского программного обеспечения

Общий

Поддержка операционной системы

Интерфейс и программирование

Функции

Смотрите также

Ссылки

  1. ^ «Что такое протокол прямого подключения и DC++? Как использовать DC++ для обмена файлами?». Fossbytes . 2017-02-16. Архивировано из оригинала 2021-11-02 . Получено 2021-11-02 .
  2. ^ Аннали Ньюиц (июль 2001 г.). «Обмен данными». Metro, еженедельная газета Кремниевой долины . Metro Publishing Inc. Архивировано из оригинала 21.01.2021 . Получено 21.12.2006 .
  3. ^ Фредрик Ульнер (январь 2008 г.). "PC Pitstop и его P2P-отчет". DC++: Just These Guys, Ya Know?. Архивировано из оригинала 22.03.2008 . Получено 19.03.2008 .
  4. ^ "Клиентское программное обеспечение - ADCPortal Wiki". Архивировано из оригинала 2011-07-07 . Получено 2011-01-28 .

Внешние ссылки