Unfortunately, I'm not entirely into the free software movement, but Richard Stallman is worth listening to. I don't think this is an economically viable system for all kinds of programs, but it still aims to give the community more power than big tech usually does.