|
File sharing Bit Torrent client ported to RISC OS Published: 29th Mar 2007, 20:19:37 | Permalink | Printablewe_are_so_happy.iso.torrent [Updated] A BitTorrent client has been successfully ported to RISC OS by Theo Markettos using the GCCSDK. The peer-to-peer file sharing program can fetch and upload large files from the Internet, from Linux distribution CDs to videos of films and TV shows - allowing users to download and enjoy episodes of their favourite shows, such as Lost, pictured.
To use the BitTorrent network, users must first search for and download a .torrent file which the client will use to fetch a particular file from other BT users. The file is gradually downloaded in bits from other clients until it is complete. At the same time, you will be expected to share files with other BT users.
Theo's RISC OS port of the enhanced ctorrent client runs from the command line, and can download files as well as share them with other bit torrent users. For example, to download a GNU/Linux Ubuntu ISO, run in a taskwindow:
*wget http://releases.ubuntu.com/6.10/ ubuntu-6.10-desktop-i386.iso.torrent *ctorrent ubuntu-6.10-desktop-i386.iso.torrent |
Theo told us: "You can successfully fetch a file from a torrent, and letting other people leech it works too. Somebody is doing so right now. I haven't tested creating torrent files, as I'm not sure I have anything I want to upload to the world."
He ported the software, written in C++, after RISC OS Open staffers discussed using peer-to-peer file sharing networks to spread the load of distributing the RISC OS 5 source code.
Theo said: "I decided to port ctorrent partly because lots of Linux distributions and similar projects are supplying files by torrent these days, and it's only polite to download by a method that costs them less bandwidth.
"But it's also as a result of a discussion on the RISC OS Open forums a month or two ago where I suggested peer-to-peer as a means of distributing big source tarballs like the RISC OS sources."
A binary build for punters to run is expected to be made available via the GCCSDK Autobuilder shortly. GCCSDK users can read Theo's post below to port the software by hand using the Autobuilder.
Update at 15:11 on 30/03/07
A webpage with a download link and more information is now online here.
Links
Theo's initial GCCSDK mailing list post
'Upstream' enhanced ctorrent website
Previous: 32bit MIDI drivers progress website launched
Next: TTOTD: Do not discuss the Firefox 2 source patches
Discussion Viewing threaded comments | View comments unthreaded, listed by date | Skip to the endPlease login before posting a comment. Use the form on the right to do so or create a free account.
|
Search the archives
Today's featured article
DialUp, R-Comp's net connectivity package, is put to the test as Michael Stubbs reviews
2 comments, latest by gary_hughes_fp on 7/8/01 3:50AM. Published: 12 Feb 2001
Random article
Classic adventure and shooter games republished on CD 15 quid Christmas present fodder
11 comments, latest by flibble on 7/12/05 4:32PM. Published: 3 Dec 2005
Useful links
News and media:
Iconbar •
MyRISCOS •
ArcSite •
RISCOScode •
ANS •
C.S.A.Announce •
Archive •
Qercus •
RiscWorld •
Drag'n'Drop •
GAG-News
Top developers:
RISCOS Ltd •
RISC OS Open •
MW Software •
R-Comp •
Advantage Six •
VirtualAcorn
Dealers:
CJE Micros •
APDL •
Castle •
a4 •
X-Ample •
Liquid Silicon •
Webmonster
Usergroups:
WROCC •
RONE •
NKACC •
IRUG •
SASAUG •
ROUGOL •
RONWUG •
MUG •
WAUG •
GAG •
RISCOS.be
Useful:
RISCOS.org.uk •
RISCOS.org •
RISCOS.info •
Filebase •
Chris Why's Acorn/RISC OS collection •
NetSurf
Non-RISC OS:
The Register •
The Inquirer •
Apple Insider •
BBC News •
Sky News •
Google News •
xkcd •
diodesign
|