GitHub
Advanced
GitHub is by far the most popular platform for software development. It is based on Git and provides a great deal of collaboration and social features.
I have spent most of my developer time working for open-source projects funded by EU grants. Therefore, a sizeable chunk of the code I have written has been published to GitHub under either copyleft or permissive licenses, so that it is available for everyone.