Animeshz / site

(Home | Blog | Notes | Projects | Reflect Back)
https://animeshz.github.io/site/
Creative Commons Attribution 4.0 International
8 stars 3 forks source link

A Critical Analysis of Linux Landscape (2023) | Animesh Sahu #10

Open Animeshz opened 1 year ago

Animeshz commented 1 year ago

https://animeshz.github.io/site/blogs/a-critical-analysis-of-linux-landscape.html?

Is the Linux Ecosystem Heading in the Right Direction?

BillDietrich commented 1 year ago

If system has went down a wrong path, with all the directory structure and things almost about to burst.

This sentence makes no sense, maybe is missing some words ?

BillDietrich commented 1 year ago

To me, the major point in the article is "fragmentation". That is what is hurting desktop Linux. Filesystem standard is an internal detail. Systemd is a good thing (does one thing well: manage units of work), not a bad thing. Package management problems are another example of fragmentation. Containers/appbundles are a good thing (decouple app update from system update, get some easy permission control).

How to address fragmentation: persuade leaders of major projects that it's a problem. Get them to encourage consolidation. For example, all of the Ubuntu* family should be just options in one installer, not separate distros. Same for Debian family, RH family, Arch family. Get all members of each family to share one source tree, one bug-reporting tree.

Animeshz commented 1 year ago

@BillDietrich

If system has went down a wrong path, with all the directory structure and things almost about to burst.

This sentence makes no sense, maybe is missing some words ?

Yes, my English is not complete in that part hence a bit of obstruction in the explanation, apologies about that. A complete case against it is present here: http://kmkeen.com/maintainers-matter/ (HN: https://news.ycombinator.com/item?id=11911303) :)