Another good fix is legacy companies getting replaced by newer, more nimble companies.
It's good for the economy for new startups to tackle old problems in new and novel ways, throwing out decades of legacy cruft and ossification.
It also puts more comp into the hands of the founders and frontier employees that pave the way rather than funneling it to institutional shareholders of an old business - pension funds, etc.
Sure, but for companies that fail their code ceases to be run by them. If their code is used by other groups then they will have to deal with maintenance themselves, if that's even possible.
This risk is somewhat mitigated by demanding only open source software be used. At least then if a software's supplier goes bankrupt then updated versions can still be produced. That's not the case with closed source software.
> This risk is somewhat mitigated by demanding only open source software be used. At least then if a software's supplier goes bankrupt then updated versions can still be produced. That's not the case with closed source software.
If your solution starts with "for this to work all software used will have to be open source" you have a completely nom-solution.
It's good for the economy for new startups to tackle old problems in new and novel ways, throwing out decades of legacy cruft and ossification.
It also puts more comp into the hands of the founders and frontier employees that pave the way rather than funneling it to institutional shareholders of an old business - pension funds, etc.