|
Register | FAQ | The Twelve Commandments | Members List | Calendar | Arcade | Find the Best VPN | Today's Posts | Search |
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. |
| LinkBack | Thread Tools | Display Modes |
| |||
DOS Gnutella Client!!! I think it would be cool to see a DOS Gnutella client. email your suggestions here. http://www.gnutella.*******space.com |
| |||
Four words... No Way In Hell. As a programmer, I'll give my less-than-humble opinion that such a program would be unbelievably difficult to write, and as such, not worth it. It would be difficult because some of the things that all modern operating systems provide for us (that we take for granted) are not supported in DOS. Like: Memory management- getting at the memory above 640k is a pain, and this app would need several megs to manage its data. Not impossible to deal with, but... "Sockets" - a socket is the connection your computer opens to UL/DL a file or some information. Modern OSes handle connecting with the other computer, send/recv, error control, closing the connection, etc... These would all have to be implemented by hand (compliant with the standard for BSD sockets)... An effort of Tantalus... but if I HAD to do it, I would copy the Sockets implementation from Linux!! The whole thing, just cut and paste Anyway... not worth it... But as long as a program runs on Win, Mac, and Linux, it's all good, right?? That's the trend with clients being written in Java (LimeWire), so they don't have to be rewritten across platforms... |
| |||
Install Linux, do not use the nice windows like KDE, log in with a command line shell, that's DOSsy enough for you isn't it? Now go get Gnut using the Lynx browser or via FTP and you will be a happy command line camper. Type, type, type, clicky, clickity, click! DAMN THAT MOUSE THINGY I NEVER FIGURED IT OUT! WTF? |
| |||
[How many people out there still use only DOS? For some reason I don't think it is a lot of people. ...] Hallo: True, there are for sure not many people using only DOS. But it is good on a second computer sometimes... You could use older PCs with DOS for smaller things like fax relay, answering machine, mailboxes etc, especially when they need to run all the time (less energy consuming). Even a 486/25 will perform well enough as a fileserver under Dos+Novell/386 in a small network, to have another example. So, if anyone writes a DOS gnutella client, odds are not bad I would give it a try. But to write one by myself? Working with DOS memory extenders, real/protected switching, crappy libraries, ugly compilers etc. is very ****ty, though, so I nearly agree to Hydrophonic when he says it would be too much labour. |
| |||
Re: DOS Gnutella Client!!! Quote:
|
| |||
As a growing developer... I can only say that Devoting the time and resources to writing a client that would see little use would destract us from the more critical goal of developing the next generation of P2P protocol before the Napster case wraps up... Time is of the essence... |
| |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
New Gnutella Client | liogr | General Gnutella Development Discussion | 2 | February 14th, 2004 01:49 PM |
Gnutella client name... | errorlevel | General Gnutella / Gnutella Network Discussion | 3 | August 2nd, 2002 12:18 PM |
How many Gnutella client are there? | dimagor | General Gnutella / Gnutella Network Discussion | 8 | May 18th, 2002 05:01 AM |
Gnutella itself--not a client | Unregistered | General Gnutella / Gnutella Network Discussion | 3 | May 15th, 2002 08:21 AM |
The Best Gnutella Client | Unregistered | General Gnutella / Gnutella Network Discussion | 0 | July 9th, 2001 06:36 PM |