Wow. These reasons match exactly why I've built open source software in the past (now running on your iPhone).
Fun. Rewarding. Feels important. Pure.
Maybe didn't save my life, but given a different start, definitely plausible.
Fun. Rewarding. Feels important. Pure.
Maybe didn't save my life, but given a different start, definitely plausible.