Jump to content

DC++

(Перенаправлено с DCPlusPlus )
DC++
Разработчик(и) Яцек Сиека
Стабильная версия
0.881  Отредактируйте это в Викиданных / 6 ноября 2023 г.
Репозиторий
Написано в С++
Веб-сайт dcplusplus .sourceforge .сеть  Edit this on Wikidata
| operating system = Windows
| genre = Peer-to-peer
| license = GNU GPLv2 or later
| website = dcplusplus.sourceforge.io

}} 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++ занимала около 90% рынка сообщества Direct Connect. [ 3 ]

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

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

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

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

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

[ редактировать ]
Клиент ФОСС Лицензия на программное обеспечение Активный Дата выпуска (последняя версия)
AirDC++ Да GNU GPLv2 или новее Да 27 августа 2023 г. (v4.21)
Веб-клиент AirDC++ Да GNU GPLv2 или новее Да 23 мая 2023 г. (v2.12.1)
АпексDC++ Да GNU GPLv2 или новее Да 25 декабря 2018 г. (v1.6.5)
DC++ Да GNU GPLv2 или новее Да 06.11.2023 (v0.881)
Ледяной холодDC++ Да GNU GPLv3 или более поздняя версия Да 03.03.2021 (v2.4.2)
ФлайлинкDC++ Да GNU GPLv2 или новее Да 31 декабря 2023 г. (r601 сборка 23343)
LinuxDC++ Да GNU GPLv2 или новее Нет 17 апреля 2011 г. (v1.1.0)
RSX++ Да GNU GPLv2 или новее Нет 14 апреля 2011 г. (v1.21)
СильныйDC++ Да GNU GPLv2 или новее Нет 27 декабря 2010 г. (v2.42)
ТкДК++ Да GNU GPLv2 или новее Нет 29 ноября 2010 г. (v1.3)

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

[ редактировать ]
Клиент Окна Линукс macOS БСД Хайку
AirDC++ Да Нет Нет Нет Нет
Веб-клиент AirDC++ Нет Да Нет Нет Нет
АпексDC++ Да Нет Нет Нет Нет
DC++ Да Нет Нет Нет Нет
Ледяной холодDC++ Да Да Да Да Да
ФлайлинкDC++ Да Нет Нет Нет Нет
LinuxDC++ Нет Да Нет Да Нет
RSX++ Да Нет Нет Нет Нет
СильныйDC++ Да Нет Нет Нет Нет
ТкДК++ Да Нет Нет Нет Нет

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

[ редактировать ]
Клиент графический интерфейс интерфейс командной строки веб-интерфейс Язык программирования На основе
AirDC++ Да Нет Да С++ СильныйDC++
Веб-клиент AirDC++ Нет Да Да С++ AirDC++
АпексDC++ Да Нет Нет С++ СильныйDC++
DC++ Да Нет Нет С++ -
Ледяной холодDC++ Да Да Да С++ DC++
ФлайлинкDC++ Да Нет Да С++ АпексДК++/СтронгДК++
LinuxDC++ Да Нет Нет С++ DC++
RSX++ Да Нет Нет С++ СильныйDC++
СильныйDC++ Да Нет Нет С++ DC++
ТкДК++ Да Нет Нет С++ StrongDC++ / DC++ бзр
Клиент Магнитный URI УПнП Обход NAT ДХТ Шифрование IPv6 ДНК Плагин Прокси Хэш-алгоритмы Поддержка протокола
AirDC++ Да Да Да Нет Да Да Нет Да Хэш тигрового дерева ТИГР , АДКС
Веб-клиент AirDC++ Да Да Да Нет Да Да Нет Да Хэш тигрового дерева ТИГР , АДКС
АпексDC++ Да Да Да Да Да Нет Нет Луа , С++ Да Хэш тигрового дерева ТИГР , АДКС
DC++ Да Да Да Нет Да Да Нет Да Хэш тигрового дерева ТИГР , АДКС
Ледяной холодDC++ Да Да Да Да Да Нет Да Lua , Qt-скрипт , QML Да Хэш тигрового дерева ТИГР , АДКС
ФлайлинкDC++ Да Да Да Да Да Нет Да Да Хэш тигрового дерева ТИГР , АДКС
LinuxDC++ Да Да Да Нет Да Нет Нет Да Хэш тигрового дерева ТИГР , АДКС
RSX++ Да Да Да Да Да Нет Нет Луа , С++ Да Хэш тигрового дерева ТИГР , АДКС
СильныйDC++ Да Да Да Да Да Нет Нет Да Хэш тигрового дерева ТИГР , АДКС

См. также

[ редактировать ]
  1. ^ «Что такое протокол прямого подключения и DC++? Как использовать DC++ для обмена файлами?» . Фоссбайты . 16 февраля 2017 г. Архивировано из оригинала 2 ноября 2021 г. Проверено 2 ноября 2021 г.
  2. ^ Аннали Ньюитц (июль 2001 г.). «Обмен данными» . Метро, ​​еженедельная газета Кремниевой долины . Metro Publishing Inc. Архивировано из оригинала 21 января 2021 г. Проверено 21 декабря 2006 г.
  3. ^ Фредрик Ульнер (январь 2008 г.). «PC Pitstop и его P2P-отчет» . DC++: Только эти парни, понимаешь? Архивировано из оригинала 22 марта 2008 г. Проверено 19 марта 2008 г.
  4. ^ «Клиентское программное обеспечение — ADCPortal Wiki» . Архивировано из оригинала 7 июля 2011 г. Проверено 28 января 2011 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: dcf45e963cde5234302a96bef8663d6b__1721818980
URL1:https://arc.ask3.ru/arc/aa/dc/6b/dcf45e963cde5234302a96bef8663d6b.html
Заголовок, (Title) документа по адресу, URL1:
DC++ - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)