this post was submitted on 22 Nov 2023
187 points (95.6% liked)

Linux

48039 readers
756 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

Not that this is a surprise to some of us.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 10 points 11 months ago (3 children)

For those of us still naive ... Why does Lemmy say "Ubuntu bad" now?

[–] [email protected] 22 points 11 months ago (1 children)
[–] [email protected] 2 points 11 months ago (1 children)
[–] [email protected] 5 points 11 months ago
[–] [email protected] 6 points 11 months ago (1 children)

Proprietary snap store backend that is controlled by Canonical: that's it.

I used Ubuntu for years: installed it for family and friends. I moved away around a year ago.

Moving packages like Firefox to snap was what first started annoying me.

If the backend was open source, and the community could have hosted their own (like how flatpak repositories can be), I might have been slightly more forgiving.

Did a quick Google to find if someone had elaborated, here's a good one:

[–] [email protected] 2 points 11 months ago* (last edited 11 months ago)

Snap is just one case where Ubuntu is annoying.

It is also a commercial distribution. If you ever used a community distribution like Arch, Gentoo or even Debian, then you will notice that they much more encourage participation. You can contribute your ideas and work without requiring to sign any CLAs.

Because Ubuntu wants to control/own parts of the system, they tend to, rather then contributing to existing solutions, create their own, often subpar, software, that requires CLAs. See upstart vs openrc or later systemd, Mir vs Wayland, which they both later adopted anyway, Unity vs Gnome, snap vs flatpak, microk8 vs k3s, bazar vs git or mercurial, ... The NIH syndrom is pretty strong in Ubuntu. And even if Ubuntu came first with some of these solutions, the community had to create the alternative because they where controlling it.