Cohesiveness. Gnome was born out from GNU and today it's just RedHatware, and overtime you will only get a RedHat/Flatpak/Wayland OS with no alternatives but brainless Pacman repacks over and over as they will provide near nothing against some Fedora Silverblue install. And, yes, overtime all Fedoras will be Silverblue rebases with different desktops, toolbox + RPMs for concurrent development environments (if any, as Flatpak would supersede it) and most customizations will be over. Kinda like a crappiffied NT clone with MSI's/WIM images but from IBM. Even worse, because MS and Icaza has been making GNU/Linux almost like a MS testbed for different C#, networking, io scheduling, performance tests, usability on tactile input and so on. Yes, it looks like a propotype OS more than a final product to freely thinker with.
Meanwhile, the true spirit of GNU won't be at GNU+Linux as they are becoming aware of what's Linux all about today. GNU+Lisp lovers would support their own desktop and packing layer and Hurd maybe running Linux kernel drivers (the libre ones) on top free from IBM/Microsoft hands.
Unix? Most people will move on from BSD's and maybe they will be fed up as FreeBSD and NetBSD are just stacking Linux layers over and over.
OpenBSD users are die hard, staunch developers and thus they will last for longer, but I won't be surprised if they somehow adapted the plan9 namespaces into OpenBSD well instead of the GNU/Linux implementations. And, who knows, as POSIX won't matter a lot in a near future, maybe they would break it for the good and even simplify it, borrowing 9front ways into OpenBSD. I'm talking about 10-15 years from now, of course.
Most Unix diehard hackers will be at 9front today because of the ease of thinkering, simplicity, rc+rio vs all the POSIX+FDo cruft and so on. It's in the docs, /sys/doc/ and 'man intro' covers nearly everything.
Don't expect i3, X, Wayland, anime setups a la /r/unixporn or h4ck3r ones. It's more like a gray, dull whiteboard, it's up to you to build your own path. Learn rc, Plan9 C, even Go if you want, just don't ask for crappy ports with SDL2, try the native tools and emulators first.
Make games/snes faster. Write mappers for games/nes, add search support for page(1).
PD: don't use LLM's unless you want to be kicked out fast. We all know when an LLM it's writting both your code and speech and you will be known as a dumb useless idiot forever.
> GNU+Lisp lovers would support their own desktop and packing layer and Hurd maybe running Linux kernel drivers (the libre ones) on top free from IBM/Microsoft hands.
Then why DON'T they? Probably because in most cases they have more holier-than-thou attitude than actual technical chops. Otherwise it'd be done and dusted by now, and this imaginary 0.01% community would have taken the GNU/Linux world by storm! Instead of shitposting on HN about how inadequate the major Linux distros (which are being used in Enterprise all over the world _as well as_ everyone's personal pet projects) are.
They are basically helping Hurd and there already is an instalable Guix image.
GNU+Linux was just a temporarary patch and it shows.
>This is comedy gold
Ok, where's the Unix support from Ken, Ritchie and so? Are you aware that most of research on that area flew away to Plan9 and Inferno being fed up of X11, virtual terminals from the 70's (rio+rc it's far superior), ioctl's, a hard as hell network stack, POSIX, a shell where you have both aliases and functions?
The list of quirks it's huge. Plan9 tried to solve everything you read in Unix Haters Handbook. walk(1) + grep(1) solved the complexity of find(1).
No one it's bound to terminal emulators where the VT100 frames break cut and paste. You don't have to write 20 lines of code just to start a connection against X or a socket. Yet people praised that obsolete technology.
It's madness.
Everyone tought the same about DOS and Win9x vs Windows 2000 and XP. Where is DOS now? On legacy industry machines and hobbyist Freedos Machines. No one cares about Win9x anymore except for retrogaming. Most of the people working for the Win32 API migrated to C# for a good chunk of custom appliances for companies, leaving out complex low-level C++ code for game engines, drivers and the like.
Think whatever you want, but Unix compared to the clean Plan9/9front design it's like praising the Windows ME disaster when the NT based OSes are many more times more advanced.
Entreprise world? People are getting fed up of containers and tons of dependencies for NPM, JS_change_of_the_day, tons of unoptimized setups just spawning new machines in a cloud grid over and over and the like making most of the efforts today focused on deploying technologies instead of technologies themselves which are the ones doing the actual work there.
Icaza hasn't been involved in the GNU/Linux space for years iirc, even if he has it's been limited. Also, what the fuck are you going on about? for the record, I also don't like the current direction of the standard "Linux" desktop but also am not schizoposting about it
Also, let's pray that's the future for GNU because I think the hurd is pretty darn cool
More like schizoposting, I'm just watching what RHOS it's becoming into, some weird NT/Solaris hybrid with a non X11 layer.
And, yes, Hurd with Guix it's where the potential of reproducible distros lies on. True separate services, namespaces, non-root perms to mount both local and remote FS' (no FUSE needed) and so on.
This is closer to what RMS dreamt about. Hurd was about to recreate Unix but giving the users almost full rights without compromising the systems' security. And, yes, I know OG Emacs and ITS had no permissions at all and it was a 'free for all OS', but times changed.
With 9front and namespaces/separate servers you get a similar environment but even more modular.
Meanwhile, the true spirit of GNU won't be at GNU+Linux as they are becoming aware of what's Linux all about today. GNU+Lisp lovers would support their own desktop and packing layer and Hurd maybe running Linux kernel drivers (the libre ones) on top free from IBM/Microsoft hands.
Unix? Most people will move on from BSD's and maybe they will be fed up as FreeBSD and NetBSD are just stacking Linux layers over and over. OpenBSD users are die hard, staunch developers and thus they will last for longer, but I won't be surprised if they somehow adapted the plan9 namespaces into OpenBSD well instead of the GNU/Linux implementations. And, who knows, as POSIX won't matter a lot in a near future, maybe they would break it for the good and even simplify it, borrowing 9front ways into OpenBSD. I'm talking about 10-15 years from now, of course.
Most Unix diehard hackers will be at 9front today because of the ease of thinkering, simplicity, rc+rio vs all the POSIX+FDo cruft and so on. It's in the docs, /sys/doc/ and 'man intro' covers nearly everything.
Don't expect i3, X, Wayland, anime setups a la /r/unixporn or h4ck3r ones. It's more like a gray, dull whiteboard, it's up to you to build your own path. Learn rc, Plan9 C, even Go if you want, just don't ask for crappy ports with SDL2, try the native tools and emulators first.
Make games/snes faster. Write mappers for games/nes, add search support for page(1).
PD: don't use LLM's unless you want to be kicked out fast. We all know when an LLM it's writting both your code and speech and you will be known as a dumb useless idiot forever.