![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 | |
|
Professional Programmer
|
Decentralized distribution
I've been interested in decentralized distribution lately and was planning on creating my own server based on it. I have read up on bittorrents but most are done in java and python, couldn't find any opensource C++ bittorrents. Would it be possible to create this type of server using the socket types that beej's tutorial talks about or does this type of server have it's own type of socket and a whole different way of doing things? Well, I know this would be different, but i mean just the connecting to the main server from a client.
__________________
▄▄▄▄ Quote:
Due to incorrect calculations during the middle ages, our calendar actually begins a few years after Jesus' birth. Thus the real 6/6/6 happened a few years back. The world already ended and you missed it. Download Code::Blocks now! ▄▄▄▄ |
|
|
|
|
|
|
#2 |
|
Programmer
Join Date: Jun 2005
Posts: 92
Rep Power: 4
![]() |
Here is an open source c++ bittorrent program:
http://libtorrent.rakshasa.no/ Check the "Browse Source" under /trunk/rtorrent/src/ |
|
|
|
|
|
#3 | |
|
Professional Programmer
|
Hmm, I've never heard of this client before. I am going to have to use it just because it's C++ lol.
I shouldn't really say open source bittorrents either. That's kind of a given considering if a bittorrent was closed source the author would most likely be sued.
__________________
▄▄▄▄ Quote:
Due to incorrect calculations during the middle ages, our calendar actually begins a few years after Jesus' birth. Thus the real 6/6/6 happened a few years back. The world already ended and you missed it. Download Code::Blocks now! ▄▄▄▄ |
|
|
|
|
|
|
#4 |
|
I eat cake for breakfast.
![]() ![]() ![]() ![]() Join Date: Jul 2004
Location: In my box.
Posts: 4,434
Rep Power: 9
![]() |
Why? The protocol is open; if you write your own client based on the BT protocol without using the official client's source code, it's perfectly legit. My favourite BT client, uTorrent, is closed-source.
|
|
|
|
|
|
#5 | |
|
Programming Guru
![]() Join Date: Aug 2005
Location: England
Posts: 1,499
Rep Power: 5
![]() |
Quote:
|
|
|
|
|
|
|
#6 |
|
Newbie
Join Date: Aug 2005
Location: Florida, U.S.A.
Posts: 10
Rep Power: 0
![]() |
Hmm... uTorrent is closed-source ... somehow I didnt know that.
-Cool-
__________________
"Give a programmer enough pizza and coke they'll do anything you want." |
|
|
|
|
|
#7 |
|
Newbie
Join Date: Jan 2006
Posts: 13
Rep Power: 0
![]() |
I think you should finish that c++ book before you get into that
. You keep trying to get ahead of yourself. |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|