PDA

View Full Version : What name for a peer-to-peer program?



{MSX}
16-10-2007, 08:51 PM
Hello, i'm trying to develop a peer2peer program for file sharing, something like waste if you know it.
I'm thinking of a name for it but i really couln't came out with a good one.
Any suggestion? :)
One that i have thinked was "Brotherhood" (since the program is a darknet, ie you only share with people you trust), but it sounds a little too fantasy or dark, i'll prefer something more tech :)
Also Bluenet, Blacknet or <anycolor>net, but they're too anonymous, i'm searching for something a little strange so that it stay in mind.

So please help :mrgreen:

JSoftware
16-10-2007, 09:55 PM
Pinknet? :D

cronodragon
16-10-2007, 10:30 PM
peerate? :D

pstudio
16-10-2007, 10:49 PM
PartisWeb -> Share Web
LimaWeb -> Files Web

arthurprs
17-10-2007, 12:44 AM
globalshare?
bigshare?
comshare?

WILL
17-10-2007, 03:20 AM
You could take the english word 'covenant' and put a twist on it. coveNET or covenNET?

The definition from dictonary.com is (http://dictionary.reference.com/search?q=covenant): "an agreement, usually formal, between two or more persons to do or not do something specified."

NecroDOME
17-10-2007, 06:13 AM
pgd_community_share :P

My Share Tool

Uber Share ( :P )

Or just call it Lisa (just some girls name :) )

{MSX}
17-10-2007, 07:14 AM
Thanks guys!
lol some funny names :)

here's my tought:

Pinknet: very funny and prononciable, but a little too gay :)
Peerate is also nice, just too explicit on piracy. maybe the best by now :P
PartisWeb, LimaWeb: i didn't get this one.. are they in danish ?
globalshare, bigshare, comshare: too anonymous..
covenant: nice idea, ugly names :P maybe with "alliance"? PeerAlliance is already taken anyway..
ubershare is already taken
a girl name could be nice, but i don't have a girl now :P

i've checked the a list of color here: http://en.wikipedia.org/wiki/List_of_colors and almost discarded the idea of a color name (even if beigenet is fun :P)
Maybe something political? involving freedom of speech or something?
Or a pun on bittorrent, something like ByteRiver :)

Btw if anyone is interested in testing, let me know :)

JSoftware
17-10-2007, 07:27 AM
I can test. I have 100/100 8)

Brainer
17-10-2007, 10:12 AM
I can test it, too. :D

{MSX}
17-10-2007, 12:09 PM
ok, i'll prepare a distribution asap
eventually i'll post a description of how it works :)

jasonf
17-10-2007, 12:53 PM
How about something to do with Socrates, if you want freedom of speech that is.

http://en.wikipedia.org/wiki/Socrates

pstudio
17-10-2007, 02:09 PM
PartisWeb, LimaWeb: i didn't get this one.. are they in danish ?
It's Latin dude ;)
Partis means Share and Lima means Files

noeska
17-10-2007, 05:02 PM
PartisWeb, LimaWeb: i didn't get this one.. are they in danish ?
It's Latin dude ;)
Partis means Share and Lima means Files
Then you could name it LimaPartis :o

arthurprs
17-10-2007, 05:02 PM
PartisWeb, LimaWeb: i didn't get this one.. are they in danish ?
It's Latin dude ;)
Partis means Share and Lima means Files

I liked a lot partisweb :)

limaweb is better but too similar to limewire :? but stills a goot name

WILL
17-10-2007, 05:17 PM
You know 'Wild Salmon' is a color. :D Wild Salmon Network? :lol:

chronozphere
17-10-2007, 06:21 PM
What about:

Dome of Data (D.o.D) :razz:
Digital FreeDOME
PhotonShare
4U-NeT
JA3P (Just another Peer 2 Peer Program)

Hope you like them

cairnswm
17-10-2007, 07:11 PM
Well if its for people you trust and want something PC related why not

FileGuild

Guilds are groups of people on the net...

Legolas
17-10-2007, 07:21 PM
Guild! I like it!
BTW, in italian "Guild" becomes "Gilda", that incidentally is a feminine name too :)

cronodragon
17-10-2007, 07:35 PM
Guild! I like it!
BTW, in italian "Guild" becomes "Gilda", that incidentally is a feminine name too :)

The same in spanish :D

HEY! This is my post 256, wohoo!

{MSX}
17-10-2007, 08:05 PM
Uhm Gilda is not bad, really.. Maybe i could pick it. Not so much of a girl name anyway :P Legolas do you know any Gilda in italy? :)

cronodragon, happy 2^8 post :P

So i'm preparing a release for who wants to test.

It works like this: your node only talk with node you trust, always. You add nodes just as you would add friends on an IM program, entering their id wich is composed of a diplay name and a unique identifier, possibly with this syntax:

msx@ad3f3d4caf45f53aad3f3d4caf45f53a

the nodes use SSL for communication, and the unique identifier is the hash of the public certificate, so it is not possible to fake someone identity or even connect to a node if the hash is not known.

When you search a file, the search is routed (propagated) for one or two nodes (ie friend of friend).
You can start a download from one of the results or you can just enter the ED2K link (i made it compatible so you can reuse all ed2k links that are around in the internet. Magnet links support could be added too).

Files are only downloaded from friends. This is actually a limitation but i have some idea on how to make a node download from a friend-of-friend (2-step-link or bigger). I'll explain later if anyone is interested :)

The program is not something like a replacement of emule, it is more targeted to small groups of people, ie groups of densely interconnected friends that want to share stuff (like waste). It will not offer the file quantity of emule but it will offer a better privacy (you know the emule network is under heavy attack recently).

There could be an option to make an "open" node, a node that accept other peers automatically (less secure but add nodes more easily) like on the last releases of freenet. Yet to think of this.

The program doesn't have a GUI, but have an integrated web server and offer an html interface. I experienced this solution with mldonkey and i think it's great: no dependencies on widget toolkits, lot more portable, can run on an headless system, you can connect and manage over the internet, different users on a lan can access the same node, etc etc. Also, you can make a graphically rich interface with html, and different themes.

Ok, that was a brief description. Comments, suggestions, ideas, doubts are welcome :P I designed all alone so i didn't had much confrontations. I just based on my knowledge of P2P.

cronodragon
17-10-2007, 08:22 PM
Don't forget to make a built-in search feature, with stats... I hate to visit sites full of pop-ups to look for files. :x

{MSX}
18-10-2007, 07:40 AM
Ok, i've prepared the release. by now there is no ssl (i'm working on it) and you can just connect with anyone.

Important: before running the program, edit the config file with a text editor. Choose a name and eventually change the default ports.
You can add some shared directories, separated with ";".

You can connect to my server which is located at msx.homelinux.org port 19074

The file is here: http://www.lugato.net/dnet2.zip

Thanks :)

cronodragon
18-10-2007, 02:25 PM
08:24:52 INFO starting the node
08:24:52 DEBUG shared dir: e:\mp3
08:24:52 DEBUG shared dir: e:\foto
An unhandled exception occurred at $00435856 :
EConvertError : "msx" is an invalid integer
$00435856
$00402BC1 IPTOINADDR, line 135 of ./src/ultimatesockets/socketunit.pas
$00402F18 GETADDR, line 171 of ./src/ultimatesockets/socketunit.pas
$00402128 TSERVER__CREATE, line 88 of ./src/ultimatesockets/serverunit.pas
$00407C37 TNODE__CREATE, line 1088 of ./src/nodeunit.pas
$0040147E TPROGRAM__CREATE, line 45 of ./src/mainunit.pas
$004010AB main, line 19 of src/dnet2.pas

JSoftware
18-10-2007, 02:36 PM
Works nice and fast. Let's see if I have anything interesting to share..

I might be hidden behind a firewall but my ip is 130.225.243.84 and port 3000

Robert Kosek
18-10-2007, 02:50 PM
I'll have to give this a go. Put up the source to a few of my projects and such. For now I've nothing interesting to share...

Funny about the "msx is not a valid integer" error though. :lol:

{MSX}
18-10-2007, 04:43 PM
lol jsoftware you've a good connection, i'm downloading at 60 kB/s :P

cronodragon: could you please copy your config file here? looks like you've made something wrong there (or it could very possibly be a bug :P)

JSoftware
18-10-2007, 04:48 PM
I have 100mbit up and down.

(Connected through a direct fiber to the university 8) )

When I get my old hdd fixed I can put a bit more online

{MSX}
18-10-2007, 06:10 PM
it looks like the firewall makes you unreacheable indeed.
i rebooted the server after recompiling and it couldn't connect..

NecroDOME
19-10-2007, 06:43 AM
You don't have it to rename to your "own" girl :P , just some chick :)

Chavez_US
19-10-2007, 07:12 AM
How about "Bafudamen"

This was a name game which shared words not commonly used,..your goal was to stump an opponent,...penalty was a drink of beer

Bafudamen was the opening statement, followed by "swatrz" (which meant "i understand the game has started"...)

The play continued in a clockwise fashion until someone stutterred or couldnt come up with a reply...penalty...drink

oh yeah,.."figliano" meant play reversed in the other direction...

kind of like the game balderdash in which there are terms which are rarely used...

This is not a patented game and also was made up from a friend of mine in college...

Sounds catchy to me,..may work for you perhaps...

Rick (Chavez_US) Co-founder VietnamEliteTeamwork for the game Vietcong. Im a 3dsmax editor and texture artist,..going to college for game programming bachelors degree...

good luck with yor quest for titles...

{MSX}
20-10-2007, 11:13 AM
uhm "bafudamen" doesn't sound so good :)
I got two other names: "gazzera", which is the place where i live, and "snafunet", from the acronym SNAFU :P

Gazzera seems good for me.. How does it sound in other languages ?

pstudio
20-10-2007, 06:44 PM
Well Gazzera sounds Italian (I guess there's a reason for that ;) ), but I'm not sure I would remember the name. It means nothing to me if you understand.

cronodragon
22-10-2007, 03:07 PM
In Spanish sounds like "Gacela" which means the animal Gazelle, you could write it as Gazzella (like Mozilla) and in spanish it would read the same since it's a latin word.

I couldn't sent you the config file since I lost the program :( sorry