Results 1 to 14 of 14

Thread: What the hell is GnucDNA

  1. #1

    ....

    Join Date
    Jun 2002
    Location
    Unknown
    Posts
    1,042

    What the hell is GnucDNA

    Can some explain what GnucDNA is? I read some all of the stuff there and cant figure out what exactly it does. Can someone explain what it does?

    BTW here is what I got from the site:

    GnucDNA
    Free P2P Core Component


    What is it? GnucDNA is a powerful component for building P2P applications. It provides developers with a common layer to create their own Gnutella client or network. As a separate component, GnucDNA can be updated independently of the client, passing down improvements to the applications already using it.


    What's included? GnucDNA is already a wide-spread and established system that can be easily built off of by anyone. It includes the capability of forming a decentralized network between peers with integrated SuperNode technology. Sharing files, hashing those files, and extracting meta-data to be shared through the network. Advanced searching by specific hash and meta-data parameters. File transferring, uploading, downloading, file queuing and partial file sharing (I can download you, as you download from someone else). GnucDNA also offers applications the ability to update their software easily through the same P2P network that they create.


    Who's it for? Its easy for anyone with an idea to now create their own Gnutella client or even a new P2P network running on their own rules. GnucDNA is licensed under the LGPL, meaning while the component is still open source, the application running on top of it does not need to be. We've decided its time to stop re-writing the same code every time a new P2P application is created, with this common foundation every person or company using and improving the DNA mutually benefit from each other, even if their applications serve different purposes.


    How to dev? The GnucDNA component is COM based to inherit the advantage of language independence and versatility. Applications in C++, Visual Basic, .Net, and even scripts can wield the power that GnucDNA provides. Also by being a separate component it can be used in a number of new and even unthought of situations such as part of a plug-in, a service or running behind a web server.


    The History Over two years of development have already gone into coding, improving, and testing the DNA as part of the Gnucleus project. As others took notice of the project the engine was duplicated over 15 times, but while the interfaces and services others provided were great, they could not keep up with our development. With the Gnucleus engine, (or GnucDNA) now running as a separate component, anyone has access to it without fear of falling behind in the developments and improvements that are made. It also opens up new doors for those interested in creating their own P2P networks, but do not want to re-invent the low layer communication and file transfer mechanisms.
    meh

  2. #2
    phalkon30's Avatar

    Jay Leno Geek

    Join Date
    Nov 2002
    Location
    Lacrosse, Wi.
    Posts
    4,214
    I just had to comment on this, until I saw the sig, I thought it was seph, but I know he has no intrest in gnutella, seemed strange.

    I believe its the network protocol for gnutella. Its open source, and encourages more clones, and more clients in an allready packed arena of programs. If you're thinking about starting your own file sharing app from the ground up, this is good to use for practice.

    (Insert random dogster comment here)
    Help save lives by doing cancer research! Click here to see the Zeropaid.com UD member page. Please take a few minutes to sign up for our UD cancer research program, it uses idle cpu cycles to help fight cancer by helping to find new drugs. This thread has more info, or you can PM me with questions/comments. I hope to finish the guide on how to start using UD soon

  3. #3
    Dividend's Avatar

    ZeroPaid Regular

    Join Date
    Apr 2003
    Posts
    70
    It's a core for any Gnutella application to use. It does all of the main stuff like uploads/downloads/hashing/networking and all someone has to do is build a GUI and interface with it. The core goes in GnucDNA.dll in the windows folder and is supposed to be upgradable without having to replace anything but the single dll file. If one upgrades their GnucDNA.dll, then Morpheus, Gnucleus (1.9+), and a bunch of other clones will all see the same upgrade as they all access the same core.

  4. #4

    ....

    Join Date
    Jun 2002
    Location
    Unknown
    Posts
    1,042
    ok thanks for the replies.
    I kinda want a "real life" p2p program so I might look into this. Also what can I make a GUI and interface with?


    Thanks again
    meh

  5. #5
    Evil_Dweller_01's Avatar

    Your Favorite News Mod

    Join Date
    Feb 2003
    Location
    Mars.
    Posts
    1,429
    Man..its ok for you to post asking about GnucDNA but please...

    DONT ASK ABOUT MAKING P2P APPS!!!

    Would you like me to tell you why it's not good for YOU to try and make an app?

    You have no idea how to code, you dont even know proper html and you have no idea about designing a GUI

    You think you might get some stupid book, read up on it for a couple days and try and make an app?

    Are you out of your fucking mind?
    I'm sorry i'm going ballistic here but come on Yoda..I mean wtf?

    How the hell will you make an app with multi-sourcing, good GUI and shit like that when you have no idea what the hell C++ is or even what any coding language is

    Second of all, you are in the US and you are 14 years old so please don't say you want to design a GUI and maybe later an app for p2p when you absolutely, totally, will make a fool out of yourself for trying and making this thread

    Third of all, it would take you AT LEAST months to learn the langugage and another several months to actually understand it so much that you can try and fiddle around by making a small application

    But to say you are going to do something like a p2p is just absurd..after you make this app what are you going to do? Move to Russia and pretend you are 30 years old so you can continue future development?
    I dont think so..
    Sorry friend, I know ya and everything but I had to say it

  6. #6
    Theinfamousone's Avatar

    Krell's Hitman

    Join Date
    Dec 2002
    Location
    One of the states with no sales tax
    Posts
    1,735
    I think it's kind of like MySQL/PHP for the gnutella network. Sephiroth is interested in the gnutella network, he's a die hard Bearshare fan (or was it Limewire?). He just hates Shareaza for ruining the Gnutella network.

    Evil Dweller, it's people like you that made me the way I am today. You gotta be more optimistic. Anyone can do anything they put their mind to (especially when they have as much time as someone as young as he is), and BTW, he's 15!

    That being said, you'll be hardpressed to make a better client than development teams like Limewire and Bearshare who have been making improvements for years on their apps. But hey, look at Mike, he created Shareaza all by himself, that's one of the best P2P apps ever made.
    People on my "cool list" in no particular order.

    Krell, Phalkon30, Ken17625, Triniti, Kyle06, Potato429, wessman, Winphuk, Woflie, MoonMan, All the mods, CCSDUDE, Lamourlady, Nasrules, Alannah777, vipp, foreverboard, NDGAARONDI, metale, isus, Endersgame21, Reg0232, notbob, Janett999, and uhh you!

  7. #7
    Evil_Dweller_01's Avatar

    Your Favorite News Mod

    Join Date
    Feb 2003
    Location
    Mars.
    Posts
    1,429
    Originally posted by Theinfamousone
    I think it's kind of like MySQL/PHP for the gnutella network. Sephiroth is interested in the gnutella network, he's a die hard Bearshare fan (or was it Limewire?). He just hates Shareaza for ruining the Gnutella network.
    Let him be a fan of whatever he wants...its his choice

    As for Shareaza ruining the gnutella network...it made advancements to big for gnutella to catch up in and they just seperated, but then again people say G2 is just like G1 except with UDP and couple other things..whatever

    Nobody cares though...I dont want to start another war about this stuff

  8. #8
    Theinfamousone's Avatar

    Krell's Hitman

    Join Date
    Dec 2002
    Location
    One of the states with no sales tax
    Posts
    1,735
    Originally posted by Evil_Dweller_01
    Let him be a fan of whatever he wants...its his choice

    As for Shareaza ruining the gnutella network...it made advancements to big for gnutella to catch up in and they just seperated, but then again people say G2 is just like G1 except with UDP and couple other things..whatever

    Nobody cares though...I dont want to start another war about this stuff
    I'm not saying it is ruining the network (honestly I don't have enough networking experience to know if that's just Vinnie making that up, or if it really is).
    People on my "cool list" in no particular order.

    Krell, Phalkon30, Ken17625, Triniti, Kyle06, Potato429, wessman, Winphuk, Woflie, MoonMan, All the mods, CCSDUDE, Lamourlady, Nasrules, Alannah777, vipp, foreverboard, NDGAARONDI, metale, isus, Endersgame21, Reg0232, notbob, Janett999, and uhh you!

  9. #9

    ....

    Join Date
    Jun 2002
    Location
    Unknown
    Posts
    1,042
    Evil Dweller 01 if i asked for you worthless comment on this I would of said "hey evil dweller 01 can you come to this thread and flame the hell outa me just because I asked a question about something I wanted to know" Just because I dont know shit right now doesnt mean I can't learn. So before you go flaming me and saying shit why dont you think for a minute. dumbass
    meh

  10. #10
    The Hunter's Avatar

    Janitor

    Join Date
    Apr 2002
    Location
    Copperhead Road
    Posts
    11,611
    Now dammit, both of you give it up.
    Grow old along with me, the best is yet to be.

  11. #11

    ....

    Join Date
    Jun 2002
    Location
    Unknown
    Posts
    1,042
    na fuck this asshole Kris, he acts like he is one smart ass with his piece of shit site that really isnt anything great. The reason its got some members is because it host Ares's forum. The site blows. First he begs me on messanger to become a news mod there and second its just a stupid post nuke site. Nothing really special. Atleast I have something diffrent. Your forums blow there is really nothing diffrent from ZP there. So why dont you just back off me and go play in traffic or something.
    meh

  12. #12
    Evil_Dweller_01's Avatar

    Your Favorite News Mod

    Join Date
    Feb 2003
    Location
    Mars.
    Posts
    1,429
    Originally posted by Yodashady
    Evil Dweller 01 if i asked for you worthless comment on this I would of said "hey evil dweller 01 can you come to this thread and flame the hell outa me just because I asked a question about something I wanted to know" Just because I dont know shit right now doesnt mean I can't learn. So before you go flaming me and saying shit why dont you think for a minute. dumbass
    Hahaha Yoda you always make me laugh

    First off my friend, I didn't flame you
    I told you the truth whether you like it or not
    Truth hurts at times, deal with it

    Second, I'm not a dumbass for stating the truth

    Third, I dont make run on sentances like you...another illiterate post by you shows you are not to bright when it comes to making an essay so I doubt you will be good at coding lines in delphi or C++

    Fourth, Dont get mad at me...I didn't want to post this because I know you but I couldn't resist no matter who you were..even if it was my cousin posting what you did.. I would have responded the same way

    You really think this is going to be cakewalk?
    If it was cakewalk there would be 1 thousand p2p applications out there right now...but there aren't
    It takes time and devotian(w/e the spelling) for a programmer to make an app and its a lot of work
    Lines of code among lines of code among lines of code..its not easy..

    I'm saying this for your own good..you'd explode trying to learn all this

  13. #13
    The Hunter's Avatar

    Janitor

    Join Date
    Apr 2002
    Location
    Copperhead Road
    Posts
    11,611
    Thats it, both of you go and take a cold shower,
    thread closed.
    Grow old along with me, the best is yet to be.

  14. #14
    The Hunter's Avatar

    Janitor

    Join Date
    Apr 2002
    Location
    Copperhead Road
    Posts
    11,611
    PS, if you two have a problem, try to solve it with PMs, not bickering on the site.
    Grow old along with me, the best is yet to be.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •