Comment by movedx
Comment by movedx 2 months ago
Do you think making important, widely used open-source software is a good idea when it's being done, for fun? What happens when it's no longer fun, but 150,000 people depend on it for their job?
Imagine Linus Tarvolds stopped working on Linux before there was a foundation to take over because he did it just for fun and no one else wanted to take up the mantle? It's hard to say what the outcome from that would have been... maybe Google would have claimed it entirely and slowly shifted the license to something else?
I appreciate that people can create things for fun, and those things can be open-source, but if someone creates something because it's the right thing to do and not just about fun... well where do we stand now? Should they make it open-source but demand money? Should it be closed-source if the fun-factor is less than 80%? 50%?
Unless a small, dedicated team of capable people agree that your open-source project is worth preserving, allowing it to survive you as the founder, I question the validity of open-sourcing anything for fun unless you design the licence, and more, to enable you to walk away and/or get bored.
Would love to hear your thoughts.
> What happens when it's no longer fun, but 150,000 people depend on it for their job?
Then someone else can take over, or not, depending on how important it really is to those 150000.
From the perspective of a business, using open source is strictly safer than closed source. With closed source, if the entity owning the code goes bankrupt, increases licensing fees substantially, just axes the project (incidentally what Google is also known for) or looses interest in some other way, you are out of luck. Go find something similar and hope there is a migration path. With open source, the equivalent is the maintainer walking away because they are bored, and you have the code right there to take over, or pay someone else to do so.
> I question the validity of open-sourcing anything for fun unless you design the licence, and more, to enable you to walk away and/or get bored.
Every open source license is already designed so that you can just walk away for whatever reason, e.g. when you are bored.