[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / 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


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: Distros.png (82 KB, 1000x566)
82 KB PNG
Why are we like this?
>>
>>108946015
the only distro claiming to be universal is debian. everyone else acknowledges that their distro is a use case.
>>
>>108946015
There are literally thousands of distros.
>>
>>108946297
That's kinda the problem Anon, Linux is so inconsistent that you could never develop pro apps and shit for it, and it's nothing to do with the marketshare, Apple for a very long time had single digit marketshare when OSX was new, but you can develop pro apps that people want and have it work because everyone is running the same Darwinshit XNU kernel with the aqua desktop, the quartz display server, and the finder file manager.
>>
>>108946297
No there aren't. There are a few dozen true distinct GNU/Linux distributions, most of which are irrelevant hobby projects. Everything else you call a "distro" is the FOSS equivalent of Windows XP Gold Edition.
>>
>>108946015
Red Hat and Debian are the big two. Pick a side and slide.
>>
>>108946015
Autism
Normies develop for money and only care about getting paid. Every software project that is not profitable enough just dies.
Autists develop for the sake of it and don't care about the use case and customers. So they sink another 1k hours in a project nobody cares about because it's free and open source and needs no customers to pay developers.
>>
>>108946038
you misspelled devuan
fuck talmudd
>>
File: 1755502535910270.jpg (94 KB, 567x567)
94 KB JPG
>>108946015
>>108946325
First you're fucking retarded because what significant difference in distro prevent *le professional apps* to be developed on linux? Just pick a distro, write your software for it and you're done, the other distro can figure out a way to port the software by themselves if they want because it's fucking trivial. For example take Waydroid: it's written to work exclusively with wayland + sistemd and yet it took me 5 min top to have it working on a distro with x11 and a different init without even rewriting a word of code.
Second go read E. Raymond "The cathedral and the bazar", it should make more clear to you why numerous distro exist in the first place.
>>
has anyone made an estimation of how much wasted human effort all those various distros generate as opposed to having 1 main distro everyone focuses on and magically wont try to do same thing twice
>>
>>108946762
If Linus Torvalds and the kernel team had taken effort to ship an official, complete operating system, then we wouldnt need distros.
>>
>>108946753
>Just pick a distro, write your software for it and you're done
It's not that simple Anon, it may work but will it be seamless? especially with pro apps, Linux DEs can't even aggree with each other on how to do a fucking file picker, it's just stupid shit like that which makes things difficult.

>>108946762
It almost makes you cry to imagine what we could have if everyone channeled their autism into making something great, but I don't know if it's possible because so many Linux users want so many things, some of them don't even believe in DEs just a tiling window manager, and because Linux is so clusterfucked, the only thing consistent among all of them is that damn terminal which makes alot of people do stuff there.

Basically the more features you put on something and make it more usable, it's gonna have bloat, and a lot of them don't like that, so Linux just is what it is, a bunch of people doing their own thing.
>>
>>108946776
What part of "just pick one distro" did you not understand? If you're that terminally so mentally handicapped i'll give you an extra hint: pick one with a big marketshare (eg: ubuntu) or an upstream one (eg: redhat/fedora) and work with their default assumptions. You're done, every other distro can port your software from there BY THEMSELVES, you don't need to do shit.
>>
>>108946786
How would a software company who may be charging money for software support that, Anon? it goes back to that "Windows and Mac users are all running the same shit" even if you wrote your shit with Ubuntu and gah-nome in mind, you're gonna get that one asshole on xfce or some other weird ass Distro, DE, and file manager who has a problem with your stuff and expects support in a space where there's shit tons of distros and forks of stuff, this is why nobody bothers with us, you can't expect them to trouble shoot every thing that can run ontop of the Linux Kernel, but this is the space you are entering into.
>>
>>108946804
You're literally chasing phantoms in your head: you've written your app to work, for example, ubuntu and gnome? Then your support is only valid on that software stack, it's the job of the other distro (or the individual that hacked your shit somewhere else) to mediate as the extra layer. In case of requests from unsupported stacks you just drop them tapping on your eula, pointing to the proper path (repackagers) if you feel kind enough.
>>
>>108946829
That's literally a shitshow Anon, because the software company might state this is for Ubuntu, but all the distros are technically "Linux" the law may not side with them if there's a problem, for fucks sake there was literally a lawsuit in California with AMD over what constitutes a fucking CPU core, so yeah some autistic ass motherfucker would say "This software was made for Linux, I am running Linux and shit is fucked up, Linux is a Kernel blah blah, but with Mac and Windows this is a non issue, everything just works, they know what everybody is running, and they can troubleshoot when there seldom is a problem.
>>
>>108946015
SteamOS will fix this.
>>
>>108946717
Your meme distro depends 100% on Debian for its continued existence.
>>
>>108946855
Nigger, just don't make your software for "Linux", make your software for "Ubuntu+Gnome", specifying in fine prints the software stack with which is developed and with which your eula stipulates the conditions to have your support, out of that simply state that the software is distributed "as-is", a fuckload of software is licensed in a similar way and no one is chasing them down.
>>
>>108946860
>Grammarly
holy midwit
>>
>>108946877
>don't make your software for "Linux", make your software for "Ubuntu+Gnome"
terrible advice if you know anything about how often Gnome and Ubuntu change their interfaces and fuck everything over. snap is losing to flatpak, upstart and mir already lost to systemd and wayland, Gnome 3 broke compatibility with Gnome 2. Then GTK4 broke GTK3 theming and subpixel antialiasing. If your software depends on the fine print of Ubuntu/Gnome, your software is not portable, won't be widely used, and will break regularly on both aesthetic and technical levels.
>>
>>108946753
Yeah dude, your distro with 54 users is not even on my company’s radar, it doesn’t matter how easy it is or isn’t. There’s no fucking market for this shit.
>>
>>108946906
>b-but things change
Moving the goalpost here, first of all the enterprise stack has lts solutions, work with them if you need to, second what kind of "professional app" can't specify the versions of its components of a specific release? Your support end life for a given release is just aligned with the end life of the enterprise stack you're basing on.

>>108946908
My point is that you don't have to, reread my post adhd-kun.
>>
>>108946786
>pick one with a big marketshare (eg: ubuntu) or an upstream one (eg: redhat/fedora)
Fedora is upstream, Redhat is not. Debian is also upstream but you didn't mention it.
>>
>>108946941
I just made a couple of example
>>
>>108946935
I'm just saying you're gonna work a lot harder in Canonical's world than in Debian's or Redhat's because they constantly move shit from the universal standard to some in-house bullshit they soon drop. So your support needs will be way greater.
>>
>>108946935
It's not a goalpost Anon, people who pay money for the software shouldn't have it break in a year or two when the new Ubuntu LTS drops, that's the strength of Windows, it's dogshit, but it's been the same very backward compatible dogshit for so many years, that it runs the software you bought 20 years ago, Linux could never as much as I love it, it means nothing to break old FOSS that is maintained, but you cannot be breaking things people need and paid for.
>>
>>108946935
>my point is that you don’t have to
Do where are all of the fucking apps, then?
>>
>>108946950
you claim it's backwards compatible but nothing runs as smoothly as it did on XP
>>
>>108946948
Then work with debian and redhat if you need that? It's not like that ubuntu won't port shit from debian, it's literally their bedrock distribution.

>>108946953
What do you mean? There's a fuckload of software available for linux.
>>
>>108946975
XP was a pretty based OS but at least you can run a lot of your old shit even if things aren't perfect, meanwhile on the based but not perfect Linux, you can get a piece of software that came out yesterday that has bugs.
>>
>>108946984
Repackage it with appimage using the proper version of libs it needs. Done, now it works on any linux distro and versions.
>>
>>108946984
>you can get a piece of software that came out yesterday that has bugs.
yeah you can also rm -rf *. so what? don't install unstable software unless you want to? on windows you get ads in the start menu and to financially support Israel
>>
>>108946860
>Console OS for games will somehow magically fix the Linux shitshow on desktops
Press X to doubt
>>
>>108946786
You make the false assumption that the Linux desktop is in any way ready to be usable. It doesn't matter which distro you choose because they are all impossible to develop for. Every piece of the Linux desktop stack ranges from beta software to alpha software and even just proof-of-conepts. You can't build a house on a bad foundation. Gnome/KDE, Wayland, Pipewire, Flatpak/Snap/Appimage are all bad to the core and can't be used to develop software for.

Just imagine the most simple scenario like a drawing/design app getting ported to Linux. The Linux desktop still has problems with multi-monitor setups, drawing tablet configuration (if it works at all), problems with touch interfaces, monitors with different resolutions and refresh rates, HDR screens, color accuracy, input delay, sharing your work with your colleagues, missing codecs, graphical/sound glitches caused by your DE/Wayland/Pipewire, some features just not working because of Wayland,... The list is endlessly long and the developers will get thousands of issue reports while they can do nothing to fix it since it is not their fault that the Linux desktop is at best pre-beta software.
>>
>>108946015
It's a good thing desu.
The free market could learn from open source and embrace competition.
>>
File: sayaweed.png (209 KB, 645x505)
209 KB PNG
Jesus Christ this thread is a good example for why Big Tech is winning.
>>
>>108947517
>things are bad... because they are, ok!
No retard, just pick a stack and (no pun intended) stick to it. It's that simple.
>>
File: %22linux is stable%22.png (210 KB, 598x1132)
210 KB PNG
>>108947983
>every Linux desktop has glaring bugs, is unstable and is missing essential features which prevents software from being ported
>"lol just choose one of those desktops it isn't that hard retard"
And you really wonder why no one wants to make software for Linux. Even software like Blender that has a native Linux version is unuseable on Gnome because of a bug (can't even open a file because the pop-up window is just blank). Those issues are sent to Blender and they then have to figure out what is wrong by contacting the Gnome developers and hoping they fix it. Those fixes are then pushed out in about 6 months to the users because that is Gnome's release schedule. Until then you can't use your software anymore and different issues exist on every Linux desktop with every piece of software.

Or to put it simply:
>Despite only making up 0.1% of the user base Linux users are responsible for 20% of the bug reports (all of which have nothing to do with the software)
>>
>>108946038
you mean
>debian
>fedora
>arch
>>
>>108946015
vanity
>>
File: 1754749245098196.jpg (187 KB, 640x480)
187 KB JPG
>>108946015
>competing
Do you really think having a choice is bad for you?
>>
>>108946015
Cute troon
>>
>>108946829
tell that to the gnometards who were screeching because Mint didn't icecat core gnome shit lmao
>>
>>108946860
>krashes
>>
>>108946015
>>108948334
There are only three kinds of distros:
1. Ubuntu/Debian, Redhat/Fedora (99% of serious work is done here)
2. Reskin of the above with bloat preinstalled made by a high school dropout (99% of all other distros are here)
3. Freetard schizo distro with the goal of making computing as bothersome as possible (99% of people that use this shit need to have their hard drive searched)
>>
>>108946015
>2035-9
>normies don't code their own bootloader and kernel
>>
>>108948334
having the choice between a thousand pieces of crap is indeed bad for me.
it wouldn't hurt to have some consolidation to focus on improving existing distros instead of creating more trash.
>>
File: 1600553168806.jpg (44 KB, 640x628)
44 KB JPG
>>108948243
Nigger you're not making any point at all, just because something is broken on a specific version what has any of that to do with making professional applications? That's not your problem, you disingenuous piece of shit, it's like shitting your pants because the start menu on Windows broke on an update and now users can't reach your application from there and you fear to get complaints because of that.
>>
>>108948246
Arch and Fedora never made any such claim.
>everyone should use the rhel developer desktop not actual rhel
>everyone should install their os by hand
Nobody thinks this.
>>
File: epussy.png (243 KB, 460x460)
243 KB PNG
>>108948482
>improving existing distros instead of creating more trash.
Impossible. If you try improving Gnome and Wayland then you should prepare to endure hundreds of pages of discussion about the dumbest shit you can possibly imagine. And the outcome after 5 years of back and forth will be "Use case?" and then the PR gets closed.

The whole "Open source is awesome because everyone can contribute and fix stuff!" is a complete fabrication. You have better luck writing a personal letter to Bill Gates and ask him to make Windows better.
>>
>>108946015
BSD fixed this
>>
>>108948414
You forgot about OpenSuse which is neither Ubuntu/Debian or Redhat/Fedora(though similar)
>>
>>108946015
what about working on react os instead and ditching troonix?
>>
>>108948540
I will be honest, I think you are genuinely to dumb to understand. I was trying to explain to you why developers do not develop their professional software for Linux and that is because the Linux desktop consists of unstable trash software which prevents them from doing so. Developers say that all the time when they are asked why they do not port their software to Linux.

It is a fact that software doesn't get ported to Linux and yet you somehow seem to cope about... something? I'm not even sure what. Your reply doesn't even make sense and has nothing to do with what I wrote so I assume you really just don't understand it. I even tried giving a real life practical example of why it causes problems but that only seemed to confuse you even more lol.

So here is my final try to explain this simple fact to you: The Linux desktop stack like Gnome/KDE, Wayland, Pipewire and so on are really low quality and do not work properly. Because of that the professional applications will also not work properly on the Linux desktop. I hope this clears things up.
>>
>>108948584
That is fair. But Suse and Opensuse aren't as popular in general and they also don't spawn a hundred different forks for some reason. But they are another valid upstream distro. There is also Arch of course but that is targeted solely at tinkerers.
>>
>>108948414
>if you don't use talmudd as your init you're a pedophile!
shalom rabbi :)
>>
>>108948711
If you care about industry standards (which is just a trap) don't use linux.
>>
File: daffy_and_porky.gif (1.35 MB, 326x312)
1.35 MB GIF
>>108948711
>verbal diarrhea
The reason *professional applications* don't get ported to linux (desktop) is simply marketshare you dumb nigger, nothing more, nothing less. It's really that simple.
>>
>>108948579
true. that's the second part of the problem.
>>
>>108946015
There are four Linux distros that matter.
>Ubuntu
>Fedora/RHEL
>Alpine
>Arch (solely due to Valve)
Everything else is irrelevant hobbyist nonsense.
>>
>>108949122
wrong, the top 5 are:
>Debian
>Ubuntu
>Fedora
>OpenSuse
>Arch
>>
>>108949132
>Debian
Immediately went down the shitter after Ian ACK'd. It's just Ubuntu Alpha now.
>openSUSE
Meme.
>>
>>108946015
Nobody is actually like this though. We don't want one operating system for everybody. We acknowledge and understand that some usecases might be better for arch, and some for debian, and some for FreeBSD.
>>
>>108949182
Opensuse isn't a meme and is one of the corpo linux distros that gets taken very seriously. It is also used in tons of embedded devices t. irl field service technician that fixes tons of different shit.
>>
File: Adobe-Photoshop.jpg (227 KB, 1874x1316)
227 KB JPG
>>108948924
I can't even imagine getting this buttmad about something so unimportant while still being completely wrong. Just so you know, MacOS had a marketshare of less than 3% in the year 2000 and companies still wanted to support the platform. All the professional applications like Photoshop were there. You know why? Because MacOS was a platform that was worth supporting and Apple worked together with the developers to ensure compatibility. Something that will never happen on Linux since it offers nothing of value and the quality of the whole platform is very low.

Also don't bother replying to me because I won't read your nigger nigger nigger talk. I really hope you are some edgy teenager and not a mentally ill adult.
>>
>>108949277
You're just cherrypicking examples to drive your point (?) home, explain then steamos, i'll wait.
>>
>>108946015
>competing
They aren't competing. Standards compete all the time
>no you can't bury that cable x feet underground it has to be y feet
Distros? Nobody fucking cares use whatever you want.
>>
>>108949277
Adobe was also a lot of ex Apple employees who would throw melties if they had to program for Winshit, and all their software was made for Mac first. Not least because they were a lot of the same guys who added TrueType support to MacOS before every other platform. Unsurprisingly they were 100% in the tank for Apple no matter what into the early 00s.

There's no reason why they don't support Linux or at least wine now other than institutional inertia. Photoshop and Acrobat aren't super sensitive programs that need tight platform integration. The Windows tax just isn't that high if you're already paying for CS, so they don't see it as a problem.
>>
>>108948711
stop arguing rationally with a lintroon. they're like communist, it's about the ideology for them, not the implications.
>>
>>108948243
>users gave me feedback and that's bad somehow
it's not like linux users make their specs a secret
just require shit like uname -a to make a bug report and filter architectures and kernels you don't support
anyway, actually listening to ricers results in more portable, more configurable, and more robust software



[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.