[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


File: linux.png (629 KB, 612x612)
629 KB
629 KB PNG
i will try to speak a bit more technically here so that maybe you'll understand what really causes problems in linux. most linux distributions are just package curators, they simply take the packages, compile them in an integrated way with the rest of the system (libraries, file structure, etc.), test them, and deploy them to production individually. however, many of the problems we see discussed in linux aren't related to linux fragmentation, but to the lack of responsibility and *real* technical support from the linux distributions themselves. companies like apple and microsoft (before windows 11) also use third-party libraries, but these companies are responsible for curating and integrating these packages with the system.

and all the problems we see in linux are related to this lack of support. note that is not in solving problems individually, these we can find online, but in an integrated way, people don't know what wpa_supplicant is. therefore, i end up arguing that there should be companies that pay developers to establish an architecture and technical support for these operating systems, but i don't deny my lack of knowledge to define whether something so community-based can exist.

however, for it to exist, the "upstream first" culture has to die. we need to be more pragmatic; open-source projects should be forked, and important system functionality packages should indeed be forked for individual maintenance of each operating system. we need to stop being afraid to fork a project, provide maintenance, patches, and solve real problems.
>>
I really feel like Linux shouldve been an effort to produce a complete system like the BSDs, rather than just a kernel with a need for other parties to do it themselves.
>>
File: 1766884719125798.jpg (139 KB, 752x1004)
139 KB
139 KB JPG
>>107841800
Well this is the price we have to pay for having free decentralized software. You can try to influence the culture but this shit dates back to the 90s.

Maybe we could automate an AI to suggest which areas need focus from the community. Kind of like an oracle. I'd be interested in working in such a project.
>>
>>107841843
Linux is just a kernel at the end of the day. The responsibility for integrating the packages should lie with the maintainers of the distributions.
>>
>>107841843
how lucky we are
the *BSDs still exist
feel free to switch any time you want (I did)
>>
>>107841871
I don't think we have to change that much, just to try to push this "upstream first" away a bit. RHEL does this, Google does this with Android, System76 did this with GNOME (which created COSMIC). Maybe these "lego" distros has its place to give control to the power user, but it definitely does not have space in the end-user space.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.