I registered a project in SourceForge on Valentine's day. After several days' studying, I found that SourceForge is the Heaven for a proactive programmer, who has his/her own hobby open-sourced project.
You want to write a software to publish to the whole world? SourceForge provides you the best platform to play. I cannot figure out what SourceForge lacks: teamwork management, code version control, product publishment, web-site, marketing place, forum, mailing list, subscriptions...
One word, SourceForge enable make your own software well managed and connect it to the whole world~!
Super strongly recommend it if you want to create your own work!!