@romin @j
In this particular case there are no good guys, this is a reference case of shit prevailing over the piss. Linux kernel is an absolute clusterfuck — all things considered, it's kinda surprising it works at all, that is precisely why it's insanely hard to maintain in this state.
The cons of Linux kernel are… legacy code, the pros… also legacy code. There are zero good things about it.

@romin @j
That's exactly what I proceed to, five hundred character limit prevents me from putting it into one comment 😅

@romin @j
No, I'm not going to reimplement that pile of garbage, but even if I intended to — it won't take THAT long because you don't have to implement all the quirks that it had accumulated historically, you don't have to support all the hardware and all the exotic architectures which were supported historically (and all this still contains bugs).

@romin @j
Linux detects liquid cooling pumps in my PowerMac G5 which never had them — because some variables don't get initialised properly, maybe it worked when someone from IBM submitted that code over a decade ago, but now it doesn't — and reporting it would likely only result in support for ppc64 being removed entirely.

@romin @j
I probably won't be using the re-implementation of Linux in Rust even if they did it — I would most likely only support x86_64 and AArch64 — architectures I'm the least interested in.
I'm just going to switch to FreeBSD — they don't have Perl in the base system, can you imagine how cool is that? 🤩

@romin @j
No, I don't like the fonts!
(And I want at least my wireless card to work 😅)
Besided, I'm pretty sure that it's currently broken on anything, but Intel and ARM maybe 🤷

@romin @j
Besides, OS kernel in Rust already exists and works (kinda): phoronix.com/news/Redox-OS-Fas
That's what happens when you want to write code and make things — no need to reimplement Linux in its entirety and "face the toxicity head on".

@romin @j
Unlike Asahi Linux — a project that is completely pointless IMO as it boils down to making modern Linux system work on hardware that isn't open quite on purpose, this actually looks interesting. If they make this work even on a limited set of hardware, it would be great! But again, it only currently works on x86(_64) and ARM 🤷

@m0xee @romin @j nah asahi isn't pointless, 👉users👈 who already got this kind of hardware deserves freedom too. Imagine you are a student learning to develop iOS apps, or maybe a graphics designer who always has used MacOS or just imagine you dont even knew about free software until recently. Not everyone can buy more than 1 computer or can't just do the full switch for whatever reason. I know it's better to have hardware that works well and is fully compatible with linux, but it doesn't mean that if you don't have it you must surrender and use something you don't want even if you did before, or even if you still like macOS and just want to learn something new, that is valid too and can be the start to a full switch

@JoseMariaHDZ @j @romin
This was a great topic to explore in a longer post… and I actually did, but I wanted to proofread it properly and then I forgot to get back to you with a link to it 😅
gemini://m0xEE.Net/gemlog/posts/2024-09-05-asahi-linux-is-pointless.gmi
It's also available via HTTPS, m0xEE.Net/gemlog/posts/2024-09 , but I encourage you to use Gemini.

@JoseMariaHDZ
Oh, and sorry for quoting your post and putting it where you no longer have control over it. I can update it if you wish or remove it entirely, but I'd like to keep it for the context, otherwise the designer being brought up makes no sense 😆

@m0xee nah, im ok with it don't worry i mostly agree, but you just ignored that i said "people who already got this hardware" i know and i said in my post that is better to get something fully linux capable and even better if is 100%RYF and so on, there's a lot of clonic distros that are actually worthless and don't add something to the table as asahi with support to this hardware like it or not
@m0xee you know wht is truly worthless effort and talent wasted? people developing plugins and mods for proprietary software, patching non working stuff they paid for, like bethesda games or proprietary programs. anyway everyone decides what to do with their time so i don't care, as i don't care about asahi cuz i don't own any Apple silicon hardware i just don't see it that bad.

@JoseMariaHDZ
Well, I'm quite thankful to the one who did this: github.com/p0358/Fuck_off_EA_A
For being able to at least back up the C&C games I had on Origin — the ones that do not require you to be always online, and the ones that will keep working when they shut Origin down for good.

@JoseMariaHDZ
Mods developed for proprietary games keep working then those get opensourced or get an open source re-implementation, I'm not such a free software purist when it comes to games — some things about modern videogame industry are outright evil of course, but thanks to them not making many good games anymore, I rarely have to interact with all that shit.

@m0xee in the case of games i was talking about patches for broken stuff only, that shit is suposed to be fixed by the devs not the comunity, im not talking about those that add extra content to the game or unlocks stuff
Follow

@JoseMariaHDZ
Sometimes one become the other with time. Game publishers often abandon games until the right time comes to milk the game's already grown up fans and they dig them up in the attic. When the game gets abandoned, but people want to keep playing, the community often steps up to at least fix old bugs, oftentimes this results in other things — such as facilitating modding the games which originally didn't have modding capabilities.

@JoseMariaHDZ
Speaking of C&C: Nyerguds' patch is exactly that, it was born out of genuine desire to get the game running on modern systems, but became so much more. It's now considered a must have for Tiberian Dawn and AFAIR, original Red Alert too.
So there are a few good things born out of this too — with modern games none of that is possible of course, they just shut down the servers for good and that's it — game's dead 😩

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml