I had this idea for an open source app like Spotify or YouTube, where everyone can join and add content to it. Consumers pay either by donation, subscription or ads to keep the server and development running (non profit) and increase the content creator pool of money.

Every click or view gives the artist a % of that money pool. But they get alot more when they still have little amounts of views and more if they are loyal to the platform. The more they get, they ll reach a point where they have enough money to support themselves by making music or videos.

After this point you get more or less exponatially less money per view, but in return they fund all the other starting artists with their success, while still having a solid but slower growing income source. Making monetary success a more community driven goal.

Just an idea any critique/addition is appreciated.