4 ms·
IMHO it's not possible today because of higher expectations from nontechnical users and radical complexity bloat in commercial software. There is a path-depend
by ForHackernews 3y ago
IMHO it's not possible today because of higher expectations from nontechnical users and radical complexity bloat in commercial software.
There is a path-dependence in software and it's almost inconceivable that a small team of hobbyists starting from scratch could build, for example, an office suite that could compete with MS Office or Google Docs. For better or worse, we're stuck with Libre Office.
Even Microsoft, with their massive resources, decided they weren't up to building and maintaining their own browser engine. They've chained themselves to Google's Blink along with everyone else.
BSD is an interesting example: less hardware support, fewer GUI options, good luck running BSD on a mobile phone. Can you imagine your parents trying to use BSD as their primary OS?