|
| |
Gnucleus
gnucleus.sourceforge.net,
www.gnucleus.com.
Anwendungen :
File-Sharing : Gnucleaus : Übersicht
01-Jul-2001/14-Jan-07
Übersicht
Gnucleus ist ein Open Source-Client für das
Gnutella-Netzwerk, der unter Windows auf die MFC aufsetzt und auch
unter WINE arbeitet; die Anwendung ist in C++ geschrieben.
Lizenz: Der Client wird unter der GPL veröffentlicht und
weiterentwickelt.
Logos:
Features
- Open Source
The code that makes this program is free! Anyone who wants to is
free to modify my program and make their own versions. The advantage
of open- soure is that people can also find problems in the code and
fix it themselves without waiting for me to fix it for them. This
gives you, the user, confidence that gnucleus will never become 'out
of date', even if I am no longer able to work on this project
someone can always come out with new versions.
- Simple and Powerful
Keep it simple, stupid. Gnucleus is created with the mind set that
first time users should be able to open the program and get files
immediately. To achive this kind of usablility I did not dumb down
the program in any way. Advanced features are still fully accessible
to the user, but they will only be found and understood by advanced
users. Over time as a users become experienced and appreciates the
kind of power that they have over the program.
- Mulitple Windows
One of the most distinguishing features of Gnucleus is that it is
not just one big dialog with tabs seperating different parts of the
program. Gnucleus has sub- windows inside itself so that users can
observe different aspects of the program simultaneously. Such as
watching downloads progress while chatting with a friend, or
performing an unlimited number of searches at the same time.
- Not Evil
Unlike many file sharing systems, Gnucleus is not run by a company.
This project has been active for over a year and no one has made a
dime of it. We do not want your money, we want your support in
development and making this program something great. Few windows
programs are open-source, this is one of the few, because of that it
is impossible for us to ever charge you for this program or future
versions. I make this program out of my need for a honest file
sharing system.
- All files are hashed during idle processor time with SHA1
- Alternate locations are given and collected when transferring
files
- New Gnutella web-based cache system created, developed by the
Gnucleus team
- New Re-Search system, Gnucleus never stops looking for more
sources
- Transfers saved between program runs
- Keep-Alive support for multi-source uploads
Eine weitere Besonderheit des Clients ist die Möglichkeit, das
Gnutella Network zu visualisieren:
Auto-Update
Eine Besonderheit von Gnucleus ist die als "Evolution" bezeichnete
Auto-Update-Funktion; im Gegensatz zu den kommerziellen Anbietern
besteht bei dieser Open Source Software eine erheblich geringere Gefahr,
mit Spyware oder sonstiger Malware belästigt zu werden.

Screenshots
Quelle:
www.gnutella.com/connect/images/gnucleus-big.jpg.
Mapping
www.gnucleus.net/research/mapping.html, Zugriff: 08-May-2002
Decentralized networks and how to get the most out of them isn't
fully understood yet. Thats why I'm not only a developer, I'm also a
researcher continually trying to optimize the network for the best user
experience. Always through research first. Here are some maps that I
made with the mapping functions built into Gnucleus.
Note: These graphs were made before ping/pong algorithm changes by
most clients, including gnucleus. Since most client will only respond to
a ping if they need connections it is difficult to create dynamic maps.
As a researcher I am working on a bigger and better solution to this
problem. If you run gnucleus in a large LAN enviroment, mapping works
perfectly.
Siehe auch
Gnutella Network (Infrastruktur)
Anmerkungen
| |
|