Ubuntu 20.04 also looks to be an extremely usable desktop that just works.
Then i went to games which was empty and nothing would appear. I closed it and started it again and now games would show up, so i decided to install "WolfeDoom" which sounded interesting. While it was downloading, i went back and decided to also install ZZT (i think) so i pressed Install for that too. That installed fast so i tried to run it and... nothing happened. I tried again, but nothing - the game's name appeared for a bit at the top but then disappeared without any indication about what was wrong. So i uninstalled it and closed the Software app.
At this point i thought to try WolfenDoom but... i couldn't find it anywhere. I opened the Software app to see where it was, went to the installed tab, scrolled down and found it, but instead of "Launch" (or whatever) it had an "Install" button next to it (which is weird since i was in the installed category). I clicked it and an error popped up about some state or whatever. So i restarted the Software app, went directly to the game's page and pressed Install from there - error again. So i googled to figure out what is wrong and i found vague messages about it.
Eventually it fixed itself. Somehow. My guess it was installing at the background but this wasn't shown anywhere and trying to install it again was failing because of that.
Very usable.
Very just works.
It reminds me of Early Mac OS X in someways, around the leopard, lion, mountain lion times. Just seems to work.
With a lot of closed components on every device.
> Bsd powering macos and ios.
There is BSD code in XNU just like there was BSD code in NeXTstep in the 80s but the link and resemblance is pretty tenuous. And it would be a huge stretch to call Darwin an open source project. There were efforts to build free distros out of it, long abandoned. And that is ignoring the vast amounts of closed components.
I'm speaking to the lineage of what linux has been able to impact.
It's not likely that closed components could have existed without a foundation of linux/bsd.
> It's not likely that closed components could have existed without a foundation of linux/bsd.
This is false and I think pretty naive.
On the Apple side, I'll cite that NeXT's equivalent of Cocoa used to run on Windows NT in the 1990s. They didn't need Mach/BSD or any form of Unix to run AppKit. I will also note that today many Apple features depend heavily on the Mach kernel interfaces and less upon the BSD layer.
On the Android side, note that many people are saying Fuschia will replace Linux in that environment.