2010-11-30 2 views
13

Я посмотрел и посмотрел и не могу найти этот исходный код в любом месте. Каждая ссылка, которую я нахожу, указывает на официальную страницу BitTorrent, на которую Slashdot говорит, что исходный код был выпущен в 2007 году. Я полагаю, что эта невероятно распространенная технология с открытым исходным кодом не может быть найдена нигде, кроме как в таких приложениях, как uTorrent или Transmission?
Должно быть место для загрузки исходного кода CURRENT для BitTorrent.
Может ли кто-нибудь указать мне на это волшебное место?Где найти исходный код BitTorrent?

+1

В дополнение к тому, что говорит @skaffman, если вы хотите, чтобы исходный код был bittorrent _client_, лучше всего взглянуть на него с открытым исходным кодом, например, на передачу (http://www.transmissionbt.com /), и мой личный фаворит KTorrent (http://ktorrent.org/) – Bojangles 2010-11-30 21:45:16

+0

Я определенно ищу исходный исходный исходный код bittorrent. Или, по крайней мере, последний выпущенный код до того, как он будет создан не с открытым исходным кодом. Там должен быть КТО-ТО, кто имеет это и имеет это общедоступно. – 2010-11-30 21:47:43

ответ

6

FYI Здесь доступна архивная версия оригинального приложения Bittorrent (также известного как Mainline, особенно для тех, кто разрабатывает другие клиенты bt), начиная с версии 3.9.1.

http://download.bittorrent.com/dl/archive/

Например, я могу подтвердить BitTorrent-3.9.1-1.noarch.rpm содержит источник питона. Формат RPM можно открыть, используя общие утилиты архива. В OSX я использовал Keka для unarchive для cpio, затем Keka снова разобрался в файловую структуру (я могу видеть скрипты python для выполнения общих задач bt под usr/bin/и различного кода под usr/lib/python2.3/site-packages/BitTorrent)

Когда они переключились на кодовую базу uTorrent, код стал закрытым. Как упоминалось другими, существует множество альтернатив с открытым исходным кодом для клиента Bittorrent, предлагаемого bittorrent.com.


Редактировать май 3, 2013: Bittorrent больше не делит свой архив. Вы можете загрузить исходный код через CVS, последний раз обновленный в 2005 году.http://sourceforge.net/p/bittorrent/code/?source=navbar

1

BitTorrent это протокол, который заставляет меня задаться вопросом, если вы спрашиваете об этом:

http://bittorrent.github.com/apps-sdk

«The Приложения для BitTorrent SDK представляет собой набор инструментов, библиотек и документации, чтобы сделать процесс создания , разработка и тестирование приложений как можно проще ».

3

Источник закрыт для uTorrent и всегда был. Тот факт, что BitTorrent теперь является ремаркетированным uTorrent, также закрывает его, хотя они закрыли его несколько лет назад.

Поэтому, если вы ищете CURRENT источник для BitTorrent/uTorrent, вы бы делали это незаконно.

Если вы ищете архивный источник для версий, которые ранее были выпущены как OSS, тогда ваш лучший выбор может по иронии судьбы быть различными механизмами поиска торрентов.

3

Последний доступный источник BitTorrent был опубликован в 2009 году на сайте BitTorrent, как BitTorrent-5.3-GPL.tar.gz по лицензии GPL/GNU.

Это версия 5.3, однако доступна и другая версия между 2.9.5 и 5.3.0.

Вы можете проверить эту версию от GitHub (с полной версией). Также доступно here.

Смежные вопросы