As one example, ubuntu-minimal is the minimal meta package, but it has a sneaky dependency on ubuntu-advantage-tools
and ubuntu-advantage-tools is sort of the master phone-home system.
Maybe it's my myopia, but I feel they were easily the most dev friend years ago, and poured their life and money into it, to benefit others
But then after ubuntu phone, the level of ingratitude from us devs were shocking
Project focus wasn't always on the ball, but we the community ripped them apart for it
So yeah, snaps is a little more lookin' after number one. I agree with that assessment, but I hardly blame them
> effectively forking the Debian ecosystem
The company and project were founded by a Debian user and developer, who employed and still employs a number of Debian developers, to make a version of Debian for ordinary people.
How is that a bad thing?
Ubuntu changes feed back into Debian. Debian now has the `apt` command instead of `aptitude`. It has the Ubuntu GUI tool for configuring repositories and so on. It has various bits of Ubuntu.
ISTM that this was as friendly and cooperative as a sub-project can be, and Debian has benefitted significantly from it.
I tried Debian before Ubuntu. It was hard and I didn't use it because it was too hard for me to bother.
(I used Caldera OpenLinux and then later SUSE.)
Nowadays Debian is a lot better and easier, and I reckon a lot of that is down to the Ubuntu influence.
I find it hard to see that as a bad thing.
But seriously: Shuttleworth tried a classic EEE play on Debian, over and over and over. Obviously nerds mostly want to get along and will end up talking to each other, but it doesn't change the fact that, at the time, it was a (not-that-) thinly veiled, well-funded takeover attempt on the Debian ecosystem and community.
> Ubuntu changes feed back into Debian. Debian now has the `apt` command
It's nice that you bring up a classic case of unashamed namesquatting. People have been referring to "apt" in general terms since apt-get came on the scenes, 6 YEARS before Canonical was founded. But why give up the chance to piggyback on someone else's brand, eh...? So when the time came to churn on the umpteen apt-get frontend, they did just that.
APT as a set of tools is ancient. `apt` as a command isn't. It is handy, it's simpler and easier, it eliminates the nonsensical split between apt-get and apt-cache and aptitude and so on... and you can tell, because Debian adopted it.
I like it. I use it all the time. The upstream project adopted it, but to you, that's bad, because it falsifies your angry claim.
Yeah, no. End of thread.
As an example, if you install Windows 98, then Windows XP, then Windows 10 side by side, the following things happen:
1. Windows 98 installs its bootloader.
2. Windows XP takes a dump of 98's bootloader into a file and then overwrites the MBR with NTLDR. NTLDR is then configured with an option to chainload into 98's bootloader by reading its dump file.
3. Windows 10 takes a dump of NTLDR into a file and then overwrites the MBR with Windows Boot Manager. Windows Boot Manager is then configured with an option to chainload into NTLDR by reading its dump file.
This means you can install Windows 10 (and Windows Boot Manager), install Linux and have it install its bootloader (eg: GRUB) somewhere, then configure Windows Boot Manager to chainload the Linux bootloader (eg: GRUB) by reading from wherever it's stored.
That being said, as I wrote in a comment[1] further down both NTLDR and Windows Boot Manager are capable of chainloading into other bootloaders, including Linux bootloaders like GRUB.