> So this is the only part that really answers the "why" - you want to earn a living from working on Pi, and presumably (?) believe you can't achieve that with OSS. I think you're wrong, and belong to the 0.001% of OSS projects that can earn a very nice living from working on Pi without taking this step. I'm not exaggerating, I would fully agree that the number of OSS projects where this is possible is exceedingly small. But this is one of them. If you don't believe that then fair enough, I guess, though I'm curious why you believe that. Because there clearly exist a good number of OSS projects that make their lead developer a very comfortable living. Which condition do those projects satisfy that Pi doesn't?
Because he wants to have tons of money in the bank and get up every day to go do anything he wants with his four-year-old kid when he wakes up. Building something in a couple months that got popular enough to be able to this is amazing. Not check GitHub issues and PRs from ClawdBot5000 and hope he'll make some money from it in 5 years.
We're entering a new world of software development that allows people with no coding experience to do things like build their own mobile apps, websites, and all sorts of other things that were previously reserved for only technical people. The gap is closing quickly. At this point, if you're a "real" developer and have an app that somebody wants to purchase, you'd be crazy not to take the offer if it's a good amount and have cash in the bank that would allow you to do your own stuff in the future without worrying about $dayjob.
Because he wants to have tons of money in the bank and get up every day to go do anything he wants with his four-year-old kid when he wakes up. Building something in a couple months that got popular enough to be able to this is amazing. Not check GitHub issues and PRs from ClawdBot5000 and hope he'll make some money from it in 5 years.
We're entering a new world of software development that allows people with no coding experience to do things like build their own mobile apps, websites, and all sorts of other things that were previously reserved for only technical people. The gap is closing quickly. At this point, if you're a "real" developer and have an app that somebody wants to purchase, you'd be crazy not to take the offer if it's a good amount and have cash in the bank that would allow you to do your own stuff in the future without worrying about $dayjob.