Gnutella Forums  

Go Back   Gnutella Forums > Gnutella News and Gnutelliums Forums > General Gnutella / Gnutella Network Discussion
Register FAQ The Twelve Commandments Members List Calendar Arcade Find the Best VPN Today's Posts

General Gnutella / Gnutella Network Discussion For general discussion about Gnutella and the Gnutella network.
For discussion about a specific Gnutella client program, please post in one of the client forums above.


Welcome To Gnutella Forums

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content, fun aspects such as the image caption contest and play in the arcade, and access many other special features after your registration and email confirmation. Registration is fast, simple and absolutely free so please, join our community today! (click here) (Note: we use Yandex mail server so make sure yandex is not on your email filter or blocklist.) Confirmation emails might be found in your Junk folder, especially for Yahoo or GMail.

If you have any problems with the Gnutella Forum registration process or your Gnutella Forum account login, please contact us (this is not for program use questions.) Your email address must be legitimate and verified before becoming a full member of the forums. Please be sure to disable any spam filters you may have for our website, so that email messages can reach you.
Note: Any other issue with registration, etc., send a Personal Message (PM) to one of the active Administrators: Lord of the Rings or Birdy.

Once registered but before posting, members MUST READ the FORUM RULES (click here) and members should include System details - help us to help you (click on blue link) in their posts if their problem relates to using the program. Whilst forum helpers are happy to help where they can, without these system details your post might be ignored. And wise to read How to create a New Thread

Thank you

If you are a Spammer click here.
This is not a business advertising forum, all member profiles with business advertising will be banned, all their posts removed. Spamming is illegal in many countries of the world. Guests and search engines cannot view member profiles.



           Deutsch?              Español?                  Français?                   Nederlands?
   Hilfe in Deutsch,   Ayuda en español,   Aide en français et LimeWire en françaisHulp in het Nederlands

Forum Rules

Support Forums

Before you post to one of the specific Client Help and Support Conferences in Gnutella Client Forums please look through other threads and Stickies that may answer your questions. Most problems are not new. The Search function is most useful. Also the red Stickies have answers to the most commonly asked questions. (over 90 percent).
If your problem is not resolved by a search of the forums, please take the next step and post in the appropriate forum. There are many members who will be glad to help.
If you are new to the world of file sharing please do not be shy! Everyone was ‘new’ when they first started.

When posting, please include details for:
Your Operating System ....... Your version of your Gnutella Client (* this is important for helping solve problems) ....... Your Internet connection (56K, Cable, DSL) ....... The exact error message, if one pops up
Any other relevant information that you think may help ....... Try to make your post descriptive, specific, and clear so members can quickly and efficiently help you. To aid helpers in solving download/upload problems, LimeWire and Frostwire users must specify whether they are downloading a torrent file or a file from the Gnutella network.
Members need to supply these details >>> System details - help us to help you (click on blue link)


Moderators

There are senior members on the forums who serve as Moderators. These volunteers keep the board organized and moving.
Moderators are authorized to: (in order of increasing severity)
Move posts to the correct forums. Many times, members post in the wrong forum. These off-topic posts may impede the normal operation of the forum.
Edit posts. Moderators will edit posts that are offensive or break any of the House Rules.
Delete posts. Posts that cannot be edited to comply with the House Rules will be deleted.
Restrict members. This is one of the last punishments before a member is banned. Restrictions may include placing all new posts in a moderation queue or temporarily banning the offender.
Ban members. The most severe punishment. Three or more moderators or administrators must agree to the ban for this action to occur. Banning is reserved for very severe offenses and members who, after many warnings, fail to comply with the House Rules. Banning is permanent. Bans cannot be removed by the moderators and probably won't be removed by the administration.


The Rules

1. Warez, copyright violation, or any other illegal activity may NOT be linked or expressed in any form. Topics discussing techniques for violating these laws and messages containing locations of web sites or other servers hosting illegal content will be silently removed. Multiple offenses will result in consequences. File names are not required to discuss your issues. If filenames are copyright then do not belong on these forums & will be edited out or post removed. Picture sample attachments in posts must not include copyright infringement.

2. Spamming and excessive advertising will not be tolerated. Commercial advertising is not allowed in any form, including using in signatures.

3. There will be no excessive use of profanity in any forum.

4. There will be no racial, ethnic, or gender based insults, or any other personal attacks.

5. Pictures may be attached to posts and signatures if they are not sexually explicit or offensive. Picture sample attachments in posts must not include copyright infringement.

6. Remember to post in the correct forum. Take your time to look at other threads and see where your post will go. If your post is placed in the wrong forum it will be moved by a moderator. There are specific Gnutella Client sections for LimeWire, Phex, FrostWire, BearShare, Gnucleus, Morpheus, and many more. Please choose the correct section for your problem.

7. If you see a post in the wrong forum or in violation of the House Rules, please contact a moderator via Private Message or the "Report this post to a moderator" link at the bottom of every post. Please do not respond directly to the member - a moderator will do what is required.

8. Any impersonation of a forum member in any mode of communication is strictly prohibited and will result in banning.

9. Multiple copies of the same post will not be tolerated. Post your question, comment, or complaint only once. There is no need to express yourself more than once. Duplicate posts will be deleted with little or no warning. Keep in mind a forum censor may temporarily automatically hold up your post, if you do not see your post, do not post again, it will be dealt with by a moderator within a reasonable time. Authors of multiple copies of same post may be dealt with by moderators within their discrete judgment at the time which may result in warning or infraction points, depending on severity as adjudged by the moderators online.

10. Posts should have descriptive topics. Vague titles such as "Help!", "Why?", and the like may not get enough attention to the contents.

11. Do not divulge anyone's personal information in the forum, not even your own. This includes e-mail addresses, IP addresses, age, house address, and any other distinguishing information. Don´t use eMail addresses in your nick. Reiterating, do not post your email address in posts. This is for your own protection.

12. Signatures may be used as long as they are not offensive or sexually explicit or used for commercial advertising. Commercial weblinks cannot be used under any circumstances and will result in an immediate ban.

13. Dual accounts are not allowed. Cannot explain this more simply. Attempts to set up dual accounts will most likely result in a banning of all forum accounts.

14. Video links may only be posted after you have a tally of two forum posts. Video link posting with less than a 2 post tally are considered as spam. Video link posting with less than a 2 post tally are considered as spam.

15. Failure to show that you have read the forum rules may result in forum rules breach infraction points or warnings awarded against you which may later total up to an automatic temporary or permanent ban. Supplying system details is a prerequisite in most cases, particularly with connection or installation issues.

Violation of any of these rules will bring consequences, determined on a case-by-case basis.


Thank You! Thanks for taking the time to read these forum guidelines. We hope your visit is helpful and mutually beneficial to the entire community.


Reply
 
LinkBack Thread Tools Display Modes
  #11 (permalink)  
Old December 2nd, 2001
Moak's Avatar
Guest
 
Join Date: September 7th, 2001
Location: Europe
Posts: 816
Moak is flying high
Default

Sounds good! What can we do to achieve/support this goal? *asking*

To be more specific, how can we build up an effective development community? Is the GDF as is works now an ideal place for protcol improvement, client implementation, new developer support and for learning from other p2p systems? Can we make the new Developer Forum more attractive, find more ideas?

Personally I think a friendly place to meet and a better support/documentaion for programmers new to Gnutella could be a step forward. The current V0.4 documenation does contain only a small part of what modern clients do and possible extensions (e.g. multisegmented doenloads, researches, superpeer, hashs, swarming) are very undocumented or hard to find.

Greets & Aloha, Moak

Last edited by Moak; December 2nd, 2001 at 02:22 PM.
Reply With Quote
  #12 (permalink)  
Old December 3rd, 2001
Disciple
 
Join Date: November 30th, 2001
Location: Nederland
Posts: 16
gerardm is flying high
Default What to achieve ??

First off. Decide what you want, what is in it for you.

Then when you are committed, decide how you can best achieve what you want. If you want to do certain things alone. Do it alone. When finished, when you want to give it to the community, do so. If you want to work together on things, work together and agree who does what, when.

Keep your focus; and be open what you are in it for,

When you work together, you never get the best hand, the best people, all the resources. So when you can work together with angels and *******s, you are a great TEAM player.

When the current documentation is the thing that holds back. You might want to work on that. When you want to get to a common codebase work on that. But do it like Linux, Publish often, make obvious that something is happening. Make sure that the excitement is there.

I am not sure what GDF means But when you have doubts be clear what is wrong with it. Discuss it AND do not try to make it personal (hard enough).

An other thing; find a pet project that is COMPLETELY legit. That will help to have a lively Gnutella in a year's time.

Thanks,
have fun
Gerard
Reply With Quote
  #13 (permalink)  
Old December 4th, 2001
Moak's Avatar
Guest
 
Join Date: September 7th, 2001
Location: Europe
Posts: 816
Moak is flying high
Default

Hi Gerardm,
the GDF is a mailinglist of some Gnutella client developers (founded by Ex-Clip2), they coordinate client development and discuss new protocoll implementations.

To read online or to subscribe check this thread:
"Simple question on Gnutella"
http://www.gnutellaforums.com/showth...&threadid=4638

Hope it helps, Moak
Reply With Quote
  #14 (permalink)  
Old December 4th, 2001
Disciple
 
Join Date: November 30th, 2001
Location: Nederland
Posts: 16
gerardm is flying high
Default Puzzled

First I want to thank Moak, he is helpfull.

I have read that people equate a new client to new ideas.

And that to work on an existing client requires that the existing people must allow you to work with them.

It was also said in a reaction to my "read about IBM's userv" that it does not include the Gnutella things like antispam and that is why it is no good. (obvious that it does not ) It is however a p-p appplication that companies might buy. It is also functionality that, given some posts, can be part of Gnutella as well.

I read that one of Gnutella's "strengths" is that nobody controls what and how. I am sceptical, that it leads to anarchy is something you may not mind. Thing is that every new implementation of a client will lead to network clutter by bug that need fixing.

And actually it is not what I proposed. When you have a framework client, with all basic functionality that is build modularly, well documented, everyone can build their client on top of that. When it is found that one module does not fit completely, it is time to work on THAT module again. That is the Linux way of developing. Linux is about the core, the kernel. After that it is up to you. Contribute back and it may become part of the package.

A personal question, I have spend some time on Gnutella, I think it has promise. But do you think that the way I contribute is helpfull ?

Thanks,
Have fun
Gerard
Reply With Quote
  #15 (permalink)  
Old December 4th, 2001
SRL SRL is offline
Gnutella Veteran
 
Join Date: March 24th, 2001
Posts: 144
SRL is flying high
Default Re: Puzzled

Quote:
Originally posted by gerardm
I read that one of Gnutella's "strengths" is that nobody controls what and how. I am sceptical, that it leads to anarchy is something you may not mind. Thing is that every new implementation of a client will lead to network clutter by bug that need fixing.
That kind of "anarchy" is why you can read this webpage or download your email. Open standards are why the Internet exists today and all those proprietary online services of the 80's have disappeared or adapted.

There are plenty of closed P2P protocols out there. Many are quite good - perhaps better than gnutella, but they're limited to the company that owns them. Most will be dead and gone in a few years time despite whatever techincal merit they may have.

A true P2P protocol must be open and client agnostic just like HTTP, FTP, TCP/IP, SMTP and all the myriad of other protocols the Internet runs on. Anything else is not only self-defeating, but pointless. If you want a yet another proprietary P2P network go and make one, but don't try and exploit gnutella for your own company's personal gain.
Reply With Quote
  #16 (permalink)  
Old December 4th, 2001
Disciple
 
Join Date: November 30th, 2001
Location: Nederland
Posts: 16
gerardm is flying high
Default Re: Re: Puzzled

Quote:
Originally posted by SRL
If you want a yet another proprietary P2P network go and make one, but don't try and exploit gnutella for your own company's personal gain.
SRL,
Sorry you are ***-uming. Yes, I work for a company, I work in IT professionally. That does not mean that I do this for my company reasons and monetary profit! (the company I work for is not into P-P)

If you want to know WHY I am doing things, ask.

My question is, is my cooperation helpfull and I do not find that in your answer. I only get some !@#$% on anarchy.

Software development, protocol development is about evolution. It is brutal. When Gnutella is only about sharing music. It will die. If you want Gnutella in a year's time it must have the ability to share whatever and may have the option of anti spam. AND IT MUST BE FREE. It must have a living flexible protocol that allows for whatever you all come up with.

Thanks,
have fun
Gerard
Reply With Quote
  #17 (permalink)  
Old December 5th, 2001
Enthusiast
 
Join Date: November 18th, 2001
Location: Munich, Germany
Posts: 40
hermaf is flying high
Default

As the others already mentioned there are already a couple of P2P clients out there used comercially.

One good web site on your discussion is

http://www.peertal.com/

which is a page for "Business and Technology of Distributed Network Systems" in their own words. There you find a lot of interesting news what is going on in P2P development in the business sector.

I think one has to mention Groove http://www.groove.net, which I consider as one of the leading P2P products that are developed at the moment. Also the web page there gives qu
ite a lot of interesting information on the subject also numbers how much money could be saved with P2P technology in company networks.

I hope this is what you look for and that I could give you some new information ...

If I am wrong in some things please correct me =)

In my personal opinion I think there are quite some indications that P2P networks will survive. If they will be based on the Gnutella protocol as it is today? I doubt. I think the tremendous number of P2P network users that came up in such a short time shows how important and useful these networks may be/are. I say "may be" 'cause file sharing (Mp3, Movies, ...) is shurely not the long time goal and the only thing you can be done with P2P networks.

I am happy to discuss that a little bit more here, also the business models that can be though of, since once in a while people will like to earn money or not loose money ... not only Napster showed this (of course there have been other reasons - I don't want to discuss that here).
.
Hope I could help & Cheers

Felix
Reply With Quote
  #18 (permalink)  
Old December 5th, 2001
SRL SRL is offline
Gnutella Veteran
 
Join Date: March 24th, 2001
Posts: 144
SRL is flying high
Default Re: Re: Re: Puzzled

Quote:
Originally posted by gerardm


SRL,
Sorry you are ***-uming. Yes, I work for a company, I work in IT professionally. That does not mean that I do this for my company reasons and monetary profit! (the company I work for is not into P-P)
Sorry if I sounded harsh, but I've seen other authors try and "take over" the gnutella network. The excuse was always that the "other" peers were buggy and flawed and everyone should just be happy to accept whatever proprietary twist they decide to add.

There may very well be money to be made with P2P, but I don't think anyone should expect to make a fortune from gnutella. It's a grungy, imperfect, mutt of a protocol that has survived were other, sometimes better, protocols have failed largely because *anyone* can write a peer.

If it's to have a future there needs to be some agreed upon standards developed. This has been true for every other Internet protocol, so why should P2P be any different? What's needed is something like a P2P RFC.


Quote:

If you want to know WHY I am doing things, ask.
I didn't mean you literally - more as a general warning to those that would try, but you were the one who seemed to be saying we should defer the development of gnutella to the beneficence of some company for it to be profitable.

What you seem to miss is no one besides those companies needs Gnutella to be profitable. Corporate sponsorship would hardly have the interests of its current users at heart. The truth is they don't care if you or any company never make one cent off of Gnutella. Actually why should they? It's only bad for them.

For what it is, Gnutella's better off being a garage protocol slapped together by CS students on a weekend lark. It will grow, sometimes painfully, in fits and starts, but in ways the users want - because some of those users *are* the developers, and someone will always be willing to make a peer that's better than the rest just because they want one. The same is true of Linux. It was a cool toy long before it became a "Corporate IT solution", and to be honest that's all it really needed to be. The companies embracing it are only benefiting from the open free-for-all ethic that created it. Thankfully a few even seem willing to give back for now.

Quote:

My question is, is my cooperation helpfull and I do not find that in your answer. I only get some !@#$% on anarchy.
Is your co-operation helpful? It depends what you want to do, what you plan to give back, and what you might take away. Too many developers look at Gnutella's popularity and dollar signs flash in their eyes. They don't care about making it better for its users - only finding a way to make it better serve them.

Quote:

Software development, protocol development is about evolution. It is brutal. When Gnutella is only about sharing music. It will die. If you want Gnutella in a year's time it must have the ability to share whatever and may have the option of anti spam.
Honestly, your questions seem a bit, well, anachronistic. Surely you must know gnutella has *never* only shared music - it's has always been about as generic a file sharing protocol as it gets. I actually filter MP3's out of my results because I'm looking for other stuff. Also, spam turned out to be kind of a non-issue. It hasn't been much of a problem for a over a year. Currently there's much more pressing things facing the network.

For example, it's getting very hard to find files that aren't very popular and well distributed. This is a protocol flaw, and other P2P protocols have already overcome it. It's just a matter of getting all the current developers to agree on the same implementation.

Maybe you should lurk around these boards for awhile, or read up on Gnutella's current development. Things have changed drastically since a year ago, and some of your questions seem points long moot.

Quote:

AND IT MUST BE FREE. It must have a living flexible protocol that allows for whatever you all come up with.


That's nice, but it already is and does.

Actually I may have completely missed what you were after. So I'll ask, what is it you'd like to accomplish with Gnutella? What do you expect it to do for you that some other P2P protocol wouldn't do better?

There's already been a good deal of development in alternate P2P uses with far more commercial potential (swarming comes to mind), so why Gnutella? It's not an attack, it's a valid question - what use does any company have for this mutt? It may even be the *worst* of all the P2P protocols, but people use it because it half-way works for what they want.

I'd expect a company to choose something better, and it always makes me suspicious when anyone talks of its commercial potential. Either they don't know what been going on in P2P, or they've really set their sights on milking its userbase (which is gnutella's only real asset).
Reply With Quote
  #19 (permalink)  
Old December 5th, 2001
Disciple
 
Join Date: November 30th, 2001
Location: Nederland
Posts: 16
gerardm is flying high
Talking I like it..

I am happy. People actuallly try to read what you say. SRL's answer is a case in point.

I do not want to take over, better still I will not take over as I do not have that in mind. I want to do filesharing on a rather massive scale. I am in the process of creating a community around a database application (GPLish I do add ). This database application is about Taxonomy and pictures of plants.. Really dull when you do not like that

I need a P-P software package that has multiple uses and can be configured as such. Yes, it must have the current Gnutella functiality, Yes I need people to interrogate a file server to get the name of the file they want. Yes it would be best that it is only asked to a subset of all Gnutella clients. Yes, the files are all over the world so a limited horizon is

This is a project that costs nothing and can benefit a whole community. When it works all kinds of people interested in plants will want this. That is a hobby/scientific community.

This is what I am after. What you get is a "window" application. That is a project that you put as an advert for all to see. What I am good at is badger people to cooperate. To define the protocol better, To get people to talk about the core functionality. Cause when I am considered to be helpfull I will follow what happens and comment.

At this moment I can not use LimeWire because of the spy-ware.

SRL, You are right, that a RFC mechanism is needed. Isn't that what a forum can be used for? Have one for chit chat, have one for genuine TECHNICAL stuff.

SRL, the intention was that you would ask, so there..

Linux is not corporate. Companies benefit themselves by contributing to the community. IBM eg sells more mainframes because of it. The corporations that do Gnutella benefit from a mature protocol. They will not make their money from the client. They will make their money from the add-ons. LimeWire shoots itself in the foot with their spy-ware. I CANNOT use it because of it. My community will not stand for it.

So my contributions will be in being professional IT and commenting on what I see. Personally I write RPG, CL, Synon/2 some Cobol some MS/Access. So I will not add to the code.

When I write things that are old hat, call me ill informed and I look for better info next time, I learn..

Why Gnutella; it is well known. It is free. And I choose it for a community that has at this time little money to spend. The basic functionality is there in Gnutella clients. And there is this vibrant community.

Thanks,
have fun
Gerard
Reply With Quote
  #20 (permalink)  
Old December 5th, 2001
SRL SRL is offline
Gnutella Veteran
 
Join Date: March 24th, 2001
Posts: 144
SRL is flying high
Default

Ok, I understand better now. ;-)

You might want to look at this...

http://sourceforge.net/projects/gift/

It's an open source reverse engineering of the FastTrack protocol (used by Kazaa, Morpehus, etc). You can think of FastTrack as being a sort of second generation Gnutella that's actually solved most of the major weaknesses of the original protocol.

The only problem was, until giFT, it was completely proprietary. Once giFT opened it up, FastTrack actually changed the protocol to shut it out again (and in the process destroyed its server-free independence). However, rather than abandon giFT, the authors decided to create an open parallel protocol. If it gets support and good peers written for it, it could beat Gnutella hands down. For an independent project that doesn't depend on the existing network for files, it would be a much more functional choice.

Gnutella is actually moving in this direction, but it has to fight the demons of backwards compatibility (which giFT is free of). Actually I should point out LimeWire is open source, so spyware or not, you could always fork the code and make a "clean" version (in fact the CVS source tree is spyware free already), but gnutella won't work as well for what you describe. By the time it does (think super-peers), it'll look a lot more like giFT/FastTrack.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Open Source Shareware? Concerned Open Discussion topics 10 August 2nd, 2005 03:27 AM
LimeWire Goes Open-Source CycloCide Open Discussion topics 7 October 15th, 2001 11:51 AM
LimeWire Goes Open-Source Moak Open Discussion topics 0 September 24th, 2001 05:17 AM
Open source it!!!!!!! Compenguin General Gnutella / Gnutella Network Discussion 1 October 21st, 2000 06:33 PM


All times are GMT -7. The time now is 10:19 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.