Введение
Бесплатный и открытый клиент BitTorrent
FrostWire — это бесплатный и открытый клиент BitTorrent, впервые выпущенный в сентябре 2004 года как ответвление от LimeWire. Изначально он был очень похож на LimeWire по внешнему виду и функциональности, но со временем разработчики добавили больше возможностей, включая поддержку протокола BitTorrent. В версии 5 поддержка сети Gnutella была полностью исключена, и FrostWire стал клиентом, работающим исключительно с BitTorrent.
История
FrostWire, клиент BitTorrent (ранее клиент Gnutella), — это совместный проект с открытым исходным кодом, распространяемый под лицензией GPL 3.0 или более поздней версии. В конце 2005 года обеспокоенные разработчики из сообщества LimeWire с открытым исходным кодом объявили о создании нового ответвления проекта под названием "FrostWire", призванного защитить исходный код разработки клиента LimeWire. FrostWire развивался, заменяя BitTorrent-ядро LimeWire на ядро Vuze, Azureus BitTorrent Engine, и в конечном итоге отказавшись от Gnutella-ядра LimeWire, чтобы стать 100% BitTorrent-клиентом, работающим на библиотеке libtorrent через Java-обёртку jLibtorrent, разработанную FrostWire, начиная с августа 2014 года.
Клиент Гнутеллы
Проект был начат в сентябре 2004 года после того, как дистрибьютор LimeWire рассматривал возможность добавления кода для "блокировки" в ответ на давление со стороны RIAA. RIAA угрожала судебным иском нескольким разработчикам программного обеспечения для обмена файлами, включая LimeWire.
Второй бета-релиз FrostWire был доступен в последнем квартале 2005 года.
Клиент P2P с несколькими протоколами
Начиная с версии 4.20.x, FrostWire получил возможность обрабатывать торрент-файлы и включал в себя новый фильтр нежелательного контента. Кроме того, в версии 4.21.x была добавлена поддержка большинства устройств на базе Android.
Клиент BitTorrent
С версии 5.0 (2011) FrostWire был переориентирован на использование технологии BitTorrent, поэтому пользователи сети Gnutella должны либо использовать версию 4, либо перейти на другой клиент.
Просмотр перед загрузкой
С версии 6.0, FrostWire добавляет файлы предварительного просмотра перед началом загрузки.
Рекламные программы и вредоносные программы
Примерно с 2008 года некоторые участники сообщества FrostWire начали замечать распространение необязательной панели инструментов Ask.com в установщиках Windows. 9 сентября 2015 года официальная база знаний утверждала, что FrostWire больше не распространяет панель инструментов Ask.com и предоставила инструкции по её удалению. Около 2019 года было замечено, что FrostWire устанавливает другие рекламные и вредоносные программы, такие как браузерный угонщик WebDiscover.
FrostWire 4 Наследие
Программное обеспечение, основанное на оригинальном исходном коде FrostWire (с поддержкой Gnutella), до сих пор существует, например, WireShare — Gnutella-клиент, который отделился от исходного кода FrostWire/LimeWire в 2010 году с целью поддержания жизни сети Gnutella и продолжения оригинального проекта (без рекламного, шпионского ПО и скрытых дверей).
FrostWire для Android
FrostWire/FrostWire Plus для Android (также известный как FrostWire Downloader) — это нативный BitTorrent-клиент для Android с дополнительной возможностью загрузки видео и музыки с YouTube. Приложение работает на основе P2P-сети BitTorrent и поддерживает загрузку музыки, фильмов, приложений и другого контента. Также приложение позволяет загружать музыку из облачного сервиса SoundCloud и включает в себя музыкальную библиотеку и музыкальный проигрыватель.