LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Programming (http://www.linuxquestions.org/questions/programming-9/)
-   -   programmer wanted. (http://www.linuxquestions.org/questions/programming-9/programmer-wanted-40348/)

Ciccio 01-05-2003 04:32 AM

programmer wanted.
 
Ok. First Morpheus, then napster and finaly Audio Galaxy. Kazaa is next. Thos ciberphobics want to shut down kazaa also. This time is that britney, she may be sexy, but she is blond and by definition brainless. I've had an Idea. a peer to peer that cannot be stopped. I'm not a good programmer but I have the Idea. I need a good C/C++ programmer with knowdlege about networking and p2p technology. Also a good GUI programmer and someone able to coordinate a development (I'm not sure If I can do it). And someone with extense knowdlege on databases.

I know this may not be the right place but it's the only place I can go to.

if you are intrested post a reply here or send me an email to 333101@personal.net.py

thanks.
:Pengy:

schatoor 01-05-2003 07:54 AM

First, tell me you idea.

nautilus_1987 01-05-2003 11:10 AM

you know Ciccio, I would join your company with great pleasure .... but I don't have enough programming knowledge, only thing I can do is creating a homepage for the project :)
You know guys I have another idea, everybody knows that gtk-gnutella is the only client for linux such as kazaa for winbloze? but why gtk-gnutella programmers cannot make the program to connect to KAZAA or IMESH networks and to share files with the world but just under Linux, because files you can download with gtk is miserable comparing to winbloze clients.
Please correct me if I'm wrong.

schatoor 01-05-2003 12:54 PM

gnutella isn't the only p2p software for linux. You also have edonkey for linux.

schatoor 01-05-2003 12:56 PM

He, does any body know that the deal is with kazaa for linux. Some sources say there is no such thing while other say it existed.

Ciccio 01-05-2003 03:09 PM

personally I couldn't find a kazaa or a client that would connect to kazaa's network for Linux.

Ok, here is what I think: all the p2p software is based on a client server model, where a lot of clients connect to a same server o servers and they do the searching and then establish the connections. Now, it's pretty easy to stop them, just block the server and it's done. Now, if instead of server and a lot of clients we have a lot of serverswith a lot of clients it would be almost impossible to stop. so far I've encountered two problems here. One... how can we search for other clients if we have no connection in common. well just using a scanner, check all ips for a specific open port. when you find it just query if it is used by that p2p api. Now, how to search was another problem... so I thought that if all connected users keep a database of other user's status and shared files we would solve the problem. Since that kind of data is usually very small it wouldn't be a big problem to share (specially for broad band users, like DSL or LAN).

Now, I'm not a good programmer and I certainly don't know how hard would be to do such a software. but I know that in theory it's possible.

Quote:

you know Ciccio, I would join your company with great pleasure .... but I don't have enough programming knowledge, only thing I can do is creating a homepage for the project
I appreciate our enthusiasm and I certainly appreciate your offer. Though it's not my comany, I just had an Idea that I think that is good and that would stop once and for all those damned cybephobics.

read this and you will see why I want to do this software: http://www.hackology.com/programs/mbhttpbf/riaa.shtml

This Idea came up to me when I was using MSN, chatting with a friend. we were talking about that article and I thought that it could e a good Idea to make it stop.

technology is the future. unless some idiot actually thinks that fox's series Dark Angel could happen, we all know that technology is the future. when the first trains appeard the said it was demonic because it traveed at 30 kph. now a ferrari goes 350 kph. let's see... perhaps now they think that it is some sort of trend and that will eventually go away, perhaps they are right... ut what sill come next??? software that allow to directly download the music from it's artist personal database???

Technology can't be stopped, not now, not with powerfull enterprises such as HP invent or microsoft having all the power. Not with all those freacks and geeks with all that power. just with a dial up they can do whatever they want. Just a single man can create an OS that would make history (I'm talking about Torvalds).

Now, I could say a lot more about these things, I could write much more about open source and how they are trying to restric us. But I won't, because it's not what this forum is about.

So. now you know my idea, now you can decide whether you want to help me or not.

Azrael 01-05-2003 04:48 PM

I don't want to stop you, but you're idea is not half as new as you think. Dezentralized P2P nets are already used for several well knows projects, e.g. gnutella, morpheus.

acid_kewpie 01-05-2003 06:19 PM

yeah, there is a lot of 100% decentralized software around now. if you're interested on reading up on it, i'd strognly recommend Andy Oram's book http://www.oreilly.com/catalog/peertopeer/ The ONLY oreilly book i've ever ever read for fun...

Mephisto 01-05-2003 06:31 PM

If you want 100% decentralized, and hard to track p2p try Freenet
Be warned though some of the content is down right disturbing and/or sick.

Mik 01-06-2003 08:47 AM

Quote:

Originally posted by schatoor
He, does any body know that the deal is with kazaa for linux. Some sources say there is no such thing while other say it existed.
giFT used to be able to connect to the Fasttrack network which is used by Kazaa. But since they modified the network quite a while ago giFT decided to continue on it's own protocol.
There have been various other people who have tried to make clients for the Fasttrack network but I haven't found any successfull ones so far.
These people claim to have reverse engineered the whole thing and claim to be developing a client:
http://fileblitz.net/rapidroad/home.php
But others say it's all a hoax, and since they haven't made anything public yet they don't sound convincing.

schatoor 01-06-2003 10:35 AM

Ciccio, you want to program somthing usefull? Why don't you setup a project to create a Fasttrack client for linux?

schatoor 01-06-2003 10:56 AM

I know nothing about networking, but I could try to create a GUI.
Mik, so if I get it right, the protocall fasttrack uses is not open. So any one wanting to create a client will have to do what samba did.

Ciccio 01-06-2003 01:15 PM

schatoor. Because you can't find any usefull software for linux in fasttrack. Kazaa was my only source of software for windows... now I'm looking for some Linux software but kazaa has nothing. Besides... if it was so easy to create such a software don't you think that there would be more clients for linux???

I don't know the protocol fasttrack uses, I fear that perhaps there is something that is uncompatible with linux and that is the reason why there are not clients.

schatoor... what did samba do?. Kazaa doesn't seem the closed type... in fact they are the number one source of home-use pirate software. I've downloaded over 30GB in serial# protected software... with the serials. And since napster and audio galaxy were shut down, it became the number one source of MP3. Now, if they were pro 'closed source' (didn't know how to say it... ;)) don't you think they'll avoid at least the sharing of software???

:Pengy:

schatoor 01-06-2003 03:19 PM

" Because you can't find any usefull software for linux in fasttrack" ,
as you stated your self, kazaa is mostly usefull (atleast to me) for mp3's and movies. Those are OS independent. BTW, you can get most linux software for the net for free and leagaly.

"if it was so easy to create such a software don't you think that there would be more clients for linux???"

Got me there, good point. ;)

"schatoor... what did samba do?"
Samba is software that lets a linux machine on a network pretent it's a windows machine so you can share files with computers running windows and more stuff like that.
The reason I stated that was because of the way samba was created. The developers of samba woulden't get any support form M$ (suprise !!! ) so they listend very closely on how windows machines communicated. If you will, they decoded the lanuage windows speeks in. We kind of have to do the same thing don't we.

Cheers, schatoor

GtkUser 01-06-2003 03:21 PM

What's wrong with using Limewire? < www.limewire.com >


All times are GMT -5. The time now is 06:10 AM.