Especially for software projects, there are a wide variety of places that will host them – sourceforge, google code, and many more. You can even elect to host it yourself.
In follow-up to my question on selecting a content distribution license from yesterday, what should go into selecting where to host a software project?