There is a getting started guide which can be accessed from the side menu.
RetroShare allows you to share information with only the people you want to. I use it to access information when I'm away from home, and to share stuff with my friends.
Because Retroshare is a private filesharing network. It doesn't really matter how many people use RetroShare, the network will function well with only a couple of friends. Of course, the amount of material and the network availability both improve as the network grows.
Remember that a RetroShare connection allows direct secure communication between the two peers, and noone else. The amount of available shared files increases as you connect to more and more people. As you connect to more people the AutoDiscovery system introduces you to further friends of friends. This allows the network to expand and develop.
Of Course ;)
I am a software engineer and take some pride in the quality of my work (except for the GUI). But like any Alpha software it probably still contains some bugs. Therefore the usual caveat applies: Use at your own risk. To my knowledge, however, it has never damaged anyones computer or files.
Quick Answer: retroShare is private and secure, but it is not anonymous.
Firstly, retroShare is a private network. Only you and your peers can see which files you are sharing. All peers must be authenticated and approved before a connection will take place, and all communication is also encrypted using standard openSSL techniques.
RetroShare is, however, not an anomymous file-sharing network. Your peers know who you are, and what you are sharing. Noone else on the network can see this information. The friends of your peers also know of your existance, and can attempt to connect to you through the Auto-Discovery system.
Your security is primarily dependent on the reliability of the people you connect to. Connect to trustworthy people and your secrets will be save. Allow anyone to connect and who knows what will happen.
RetroShare is a generic File-Sharing system, and can used to share any information you want. Sharing of illegal material is discouraged.
When RetroShare is run, an Startup Window is launched. This window allows you to either use an existing Certificate, or create a new Certificate.
Your certificate is basically a self-signed RSA public key. Your private key is encrypted by the password you specify. As you use retroShare, your certificate will be signed by more and more people. These signatures signify that the signer believes that your certificate belongs to YOU, and form the basis of the Web of Trust Authentication scheme.
Quick Answer: Anyone and everyone.
If you know me personally, then I am very willing and able to sign certificates.
More Info Coming Soon.
Unfortunately firewalls cause a problems.
Each RetroShare server attempts to open an external port to receive connections. If
In reality I see there being several common setups.
If you are having trouble connecting to people, please
look through the list to see which scenario most closely
describes your computer setup.
A Proxy connection system is being developed to try to alleviate the firewall problems. If you want to help develop this let me know.
If anyone has some smart way to get around this network problem. Please let me know.
Yes. Anything could be provided. There is a plugin system that is underdevelopment. However care must be taken as plugins can lead to significant security issues. And so any plugins will be carefully checked, and compiled into the release.
An alternative option is to use the underlying PQI libraries to allow other programs to communicate securely with your friends over the RetroShare network.
Anyone with good plugin suggestions, or interested in collabrating should contact me.
There could be a number of reasons for this. The most likely reason is that their Certificate was signed my someone that is unknown to RetroShare. Ask the person to send you their CA Certificate.
Yes, I hope to. If you are interested in helping with the development of it, let me know. Or if you want a version for a different platform, i also let me know.
I'm not a mind-reader, email your Questions to retroshare _AT_ lunamutt.com, and I'll do my best to answer them.