These days, most developers use platforms like GitHub, AWS, GCP, or Azure to distribute software. For user-facing applications, most developers publish to app/game stores like Apple, Google Play, or Steam. These are web2 software distribution platforms.