Canonical seems to have forgotten why Linux exists to begin with.
Canonical seems to have forgotten why Linux exists to begin with.
Edit: In hindsight I think this comment was too cynical. I like canonical mostly.
From what I can tell, the problems with Canonical will sort themselves out when the market they've created for themselves is eaten by Microsoft's incorporation of Linux into Windows.
The only people left using 'pure' Linux/Unix will be those who care about quality software, FOSS, and privacy. I hope that day comes sooner than later.
Like what? I run Linux because I want control of my computer. The minute a distro starts gatekeeping, the moment I switch to a different distro.
Increasingly, you can run Linux software on non-Linux OSes, if a piece of software is all you care about.
* It is slower (might not matter depending on your workload).
* It requires manual tuning to set the correct RAM limit (whereas Docker containers on Linux are just normal processes so they just use however much RAM they need like any other process).
* It's difficult to use the normal administration tools you're familiar with: you can't, from the host, see containers running in top, or attach a debugger to them. You have to either open a shell in the container and install all the typical GNU/Linux tools there, or have some weird remote debugging setup.