There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

linux

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

geoma , in Why does nobody here ever recommend Fedora to noobs?
@geoma@lemmy.ml avatar

I am installing fedora kinoite to most of the people I install gnulinux to. All noobs.

PseudoSpock , in Linus Torvalds and Richard Stallman
@PseudoSpock@lemmy.dbzer0.com avatar

I’m picturing Daffy Duck and Bugs Bunny swapping hunting signs on a tree… “Linux season!” “GNU season!”, back and forth. The rest of us just watching like Elmer Fud.

just_another_person , in Furi Phone FLX1: Debian smartphone debuts • The Register

We’ve tried this before. Didn’t work out very well from what I remember.

sabreW4K3 OP ,
@sabreW4K3@lazysoci.al avatar

Sometimes ideas are ahead of their time.

Asyx ,

I don’t think this is the case here. Like, this is dead on arrival in most of Europe without WhatsApp. My phone is my most important device. I cannot access my bank account without it. But banks will not allow me to use that phone as a factor for authentication.

5 or 10 years ago you could have forced those companies to either support something third party or develop for a new phone os but now we are stuck with android and ios until something really messed up happens to our economy or until one of them really fucks up and gets into legal trouble to a point where they can’t sell phones or services anymore.

sabreW4K3 OP ,
@sabreW4K3@lazysoci.al avatar

You’re not wrong. But remember that with the new law, third party apps can send and receive WhatsApp messages now.

Petter1 ,

And you can use matrix bridges or whatsapp web via phone as a server at home

possiblylinux127 ,

I personally refuse to use anything that requires that I install a proprietary app. F-droid or the highway

Asyx ,

Yes but then you are half a percent of the user base that a new phone manufacturer would want to attract. And in Germany at least it is literally impossible to have a social life outside of the nerd bubble if you don’t use WhatsApp.

ExtravagantEnzyme , in Linus Torvalds and Richard Stallman

Stallman’s attempt to rename Linux to incorporate the GNU name not happening was frustrating on his end it seems. Everytime someone calls their system a Linux based OS and not GNU/Linux based OS downplays the work he put in. However, Linus’s kernel was more elaborate than GNU Hurd, so it was incorporated. It’s said Stallman is a visionary, while Linus is a programist. While there’s never been any display of tension in a back and forth between them online, it’s always seemed to me they appreciate and also despise various aspects of each another.

Buffalox ,

Everytime someone calls their system a Linux based OS and not GNU/Linux based OS downplays the work he put in.

Absolutely, and the fact that people didn’t adopt it creates confusion, some people claim Android is also Linux, which you can argue, but it’s definitely NOT GNU/Linux, and it’s definitely NOT a free desktop OS as defined by freedesktop.org either. There’s a huge difference.
Especially since Android generally means Android with Google apps, and not AOSP. AOSP is open source, but Android with Google apps is not.

LeFantome , (edited )

I actually believe that “GNU / Linux” creates the confusion, even the Android problem you cite.

If we all just said “Linux” to mean Linux distribution and the software ecosystem that implies, almost everybody would agree what that meant. All this “actually what you are calling Linux is actually” and “Linux is just the kernel” stuff confuses people. If Linux is just the kernel then Android and Ubuntu are equally Linux. Most people do not even know what a kernel is until you start “educating” people that “Linux” is not Linux.

An Operating System is defined by the applications that it runs natively. Alpine Linux and Ubuntu run the same software and services. Chimera Linux runs all the same stuff even though it comes without any GNU software by default ( BSD utils, Clang compiler, MUSL ). They are all “Linux”. None of them are Android or ChromeOS. They are not the embedded OS in my thermostat or body worn camera. Of course, all these things use the Linux kernel but they are not all “Linux” operating systems.

There are many examples of the kernel not defining the Operating System. iOS and macOS are not the same thing. Windows and Xbox are not the same thing. Yes, us geeks know the common infrastructure they share.

And if an operating system is defined by its applications, is “GNU” a good label? My distro of choice offers 80,000 packages of which maybe 200 are managed by the GNU Project. Go to gnu.org and look at the list of packages that are actually GNU for real. It may shock you how short the list is.

There are other single sources that contribute more software. In terms of code and base architecture, Red Hat is probably the largest contributor ( and no, I do not use Red Hat — RHEL has fewer than 3000 packages for one thing ). I do not want to call my distribution “Red Hat” Linux but frankly it makes more sense than GNU.

Some of the GNU / Linux folks say that the reason for the label is the C library ( Glibc ). But not all Linux distros use Glibc. For a mainstream Linux user, does it make sense to say that Alpine, Void, and Chimera are not the same kind of OS as Ubuntu or Fedora? A regular user could sit down at any of them and not only use them mostly the same but perhaps not even notice the difference. I could write a Linux app without knowing about Alpine and the it could be built for it easily. They all use the same apps and desktop environments. They all run Docker natively. Even fairly deep Linux knowledge applies equally to them all. As pointed out, freedesktop.org applies to them equally. They have the same driver and hardware support ( including the full graphics and audio stacks ). Most people would agree that all these “Linux” systems are pretty alike and quite different from macOS, Windows, and Android. They are all much more like each other than they are even to FreeBSD.

The GNU name pays homage to the historical contribution of the GNU Project that, while important, is pretty historical at this point. If the goal is to promote Free Software or even the GPL, the right branding would be the FSF. So, even that is confusing.

Clearly, in my view, GNU is a terrible brand to try to glob on to Linux. It is not explanatory. It is not even accurate. It is mostly political and frankly overstates the current contribution of the project. I talked code above. There is more code in Wayland or X11 and Mesa than in all of GNU probably. There are more lines of code licensed MIT than GPL in most distros. Most GPL software available is NOT provided by the GNU project.

Again, GNU is a hugely important project to free software and the history of Linux. That history should be celebrated and acknowledged. Distorting it and contorting it is not the way to do that. Enough with “GNU / Linux” already.

SpeakinTelnet ,
@SpeakinTelnet@sh.itjust.works avatar

Should have been called Lignux.

originalucifer ,
@originalucifer@moist.catsweat.com avatar

hell they could have called it anything.. seems like they couldnt get past their egos to see the value in a new designation

Feathercrown ,

I thought Linus didn’t come up with the name Linux

cybersandwich ,

He didn’t. He wanted freax or something dumb. Someone talked him into Linux.

t0mri ,

His professor ig

LeFantome ,

They did not really “talk him into it”. They simply labelled it that when they uploaded it. Linus just went with the flow and it stuck.

lung ,
@lung@lemmy.world avatar

Lig deez nux

Cyber ,

🤭

ardorhb ,
@ardorhb@discuss.tchncs.de avatar

Thats the term Stallman came up with when the first distributions (esspecially Debian) started to build up. It wasnt really popular even back than so he setteled in GNU/Linux as alternative which to this day is in the name of quit a lot distributions.

It was never the plan/intend to rename the Linux kernel itsself to either of those terms.

cbarrick ,

However, Linus’s kernel was more elaborate than GNU Hurd, so it was incorporated.

Quite the opposite.

GNU Hurd was a microkernel, using lots of cutting edge research, and necessitating a lot of additional complexity in userspace. This complexity also made it very difficult to get good performance.

Linux, on the other hand, was just a bog standard Unix monolithic kernel. Once they got a libc working on it, most existing Unix userspace, including the GNU userspace, was easy to port.

Linux won because it was simple, not elaborate.

ExtravagantEnzyme ,

Ok, interesting, thanks for the correction. Do you think rephrasing my statement and stating Linus’s kernel is more adaptive would be more accurate?

cbarrick ,

Maybe.

Linux won because it worked. Hurd was stuck in research and development hell. They never were able to catch up.

Nibodhika ,

Should we call it X/GNU/Linux as to not downplay the work the people at Xorg put in? Also possibly Systemd/X/GNU/Linux, how about Plasma/Systemd/X/GNU/Linux, and since nowadays browsers do most of the tasks I think it’s only fair Firefox/Plasma/Systemd/X/GNU/Linux, or maybe Chromium/GNOME/Dinit/Wayland/Musl/Linux, you know what these two have in common? Just the Kernel, but you would say they’re both the same OS.

I’m not saying GNU is not great nor am I saying that they didn’t contributed or that they’re worthless. But GNU is not special, X, Systemd, and other such components are just as essentials to Linux as GNU, and no one claims they should be added to the name of the OS.

TheImpressiveX , in Linus Torvalds and Richard Stallman
@TheImpressiveX@lemmy.ml avatar

TLDR : Does finnish man like bearded GNU jesus man and the same vice versa

My impression is that they both have a respect for each other, although they don’t necessarily like each other.

dactylotheca ,
@dactylotheca@suppo.fi avatar

Neither of them is exactly what I’d call easily likeable

NeoNachtwaechter ,

But Linus was very likeable among the computer nerds of his own generation. These eccentricities that are criticized today have actually added a lot to his fame.

dactylotheca ,
@dactylotheca@suppo.fi avatar

He was never likeable. He acted like a huge asshole, which naturally made other assholes look at him and go “see if he can do that so can I”

NeoNachtwaechter ,

He acted like a huge asshole

Not at all. I can’t remember anything like that.

dactylotheca ,
@dactylotheca@suppo.fi avatar

Are we pretending that his various and ubiquitous abusive rants didn’t happen, or that they weren’t him acting like an asshole?

NeoNachtwaechter ,

I can only assume that you are very young.

In our times, a good rant has gotten somewhat out of fashion, and that is a sad fact. A good rant does not make you an AH (or anybody else). It is different from spreading hate (which is quite fashionable these days). You must learn the distinction.

dactylotheca ,
@dactylotheca@suppo.fi avatar

Right, I must be “very young” if I don’t think that hurling abuse at others is OK.

Yeah, pretty much figured you were one of the people who thought his behavior wasn’t only acceptable but preferable. In other words, an asshole.

uis ,

From LKML:

So I’m going to have a HARD REQUIREMENT that any compiler complaints need to be really really sane. They need to detect when people do things like this on purpose, and they need to SHUT THE ^&% UP about the fact that wrap-around happens.

Any tool that is so stupid as to complain about wrap-around in the above is a BROKEN TOOL THAT NEEDS TO BE IGNORED.

Really. This is non-negotiable.

And no, the answer is ABSOLUTELY NOT to add cognitive load on kernel developers by adding yet more random helper types and/or functions.

We already expect a lot of kernel developers. We should not add on to that burden because of your pet project.

Be the solution, not the problem.

Is he asshole?

Templa , (edited ) in I bit confused on github fork

You pull the origin to your fork and solve the conflicts one by one, that’s usually how it goes.

If you want to keep your files how they are you can select “accept local changes” instead of “accept incoming changes”. That’s it.

Edit: If you need something more detailed let me know, I am assuming you are using an IDE like VSCode

Joseph_Boom OP ,

Thanks, I was able to do exactly what I wanted.

Templa ,

Just make sure things are working while doing this. Maybe accepting your changes and the incoming changes is the correct way, but you need to know what you are doing.

blaine , in Why does nobody here ever recommend Fedora to noobs?

No Nvidia driver support. Dealbreaker for most folks folks wanting to run games.

WereCat ,

Have you tried Fedora recently or are you stuck in its early Wayland days?

simonced ,

I am not sure what do you mean. I use fedora with Nvidia (it’s a different repo to activate) and my main rig is for gaming… No problem what so ever. Using Fedora since 37, what a smooth ride.

blaine ,

My understanding was that they weren’t included in the ISO and had to be installed manually after the fact.

baronvonj , in I bit confused on github fork
@baronvonj@lemmy.world avatar

You can still merge the whole upstream branch manually with a local clone, and git will stop on each conflict for you to resolve them. Then when it’s done you can push the merged branch to your fork.

cevn , in Why does nobody here ever recommend Fedora to noobs?

Just finished moving all 3 of my computers to Fedora and WOW it is so good compared to ubuntu. I was missing out. Everything is working on both AMD and Nvidia, even wayland.

shadow06 , in Why does nobody here ever recommend Fedora to noobs?

KDE/QT is not OSS

poki ,

Would you mind elaborating?

bzxt ,

I am also genuinely interested in further explanation of this view.

shadow06 ,

lists.qt-project.org/pipermail/…/040798.html

Things might have changed, but I personally avoid it. GTK is just as good. If you’re a linux newb this might not be good advice, but I’d recommend XFCE if you hate GNOME.

bzxt ,

I don’t really undeestand from this mail how is it not open source, but I am not well versed in licenses and technicalities either.

possiblylinux127 ,

Err

Yes it is? It is in fact FOSS

velox_vulnus , in I bit confused on github fork

Use interactive merge or rebase - whatever seems fit to you.

Templa ,

If they don’t know how to solve conflicts do you think that they know the difference between merge or rebase?

bier , in Lindroid is an Android app that lets you run Linux in a container, with support for hardware-acceleration

What’s the difference to “Linux deploy”?

krathalan , in bash coding standards?

Repos are archived by the maintainer, but I find these really helpful resources:

github.com/dylanaraps/pure-bash-biblegithub.com/dylanaraps/pure-sh-bible

9488fcea02a9 , in Linus Torvalds and Richard Stallman

I know lemmy has a gigantic hate boner for LLMs, but if you plugged this scenario into a good one (probably not the bog standard “free” chatgpt in bing) you’ll probably get a very entertaining conversation.

thegreenguy ,
@thegreenguy@sopuli.xyz avatar

“LLMs mEnTiOnEd lEt’S dOwNvOtE”

I really hate this about Lemmy sometimes…

Barzaria , in Linus Torvalds and Richard Stallman

Who is running herd right now? I need to know.

pingveno ,

I tried Debian/Herd on a spare box. I think that lasted for what, a week? It was a less than complete experience, so I moved on to more fruitful experiments.

myrrh ,

…i’m absolutely ignorant of its current state, but every time i’ve checked in on progress of GNU/hurd over the past three decades, it still hasn’t matured into a stable production-ready platform: i’m not sure if that’s an artifact of technical viability or developer interest…

pingveno ,

I wasn’t able to get a good read on it either. I didn’t spot anything obviously wrong from a technical standpoint, but I’m not a systems developer. It just doesn’t have much that distinguishes it on a non-technical level. The design is neat, but other OS projects like Redox have shot past it in a shorter period of time. That tells me something’s broken, whether it’s technical or social.

Octorine ,

Both, I think.

It’s built in top of Mach, which has some architectural issues that aren’t fixable without a huge amount of work.

And no one’s interested in doing that work because we already have Linux and Linux is fine.

There have been a couple of pretty good post mortems over the years. I think one of them is on gnu.org somewhere.

myrrh , (edited )

…NeXTstep was built on mach and, although i’m unsure if any antecedents remain in macOS, it was certainly production-ready in its day; i remember a couple of decades ago there were stopgap versions of the HURD built on top of mach instead of their own microkernel but i thought that was only ever intended as a temporary workaround…

…i presume on that basis that sustained developer interest was its greatest hurdle, no pun intended…

edit:is this the post-mortem you mentioned?..

Octorine ,

I haven’t seen that paper before. The ones I remember were blogposts or web pages. In fact, this may be what I was remembering: www.gnu.org/software/hurd/faq.html Particularly the part about what happened with the port to different microkernels.

IIRC NeXT and OSX use Mach, but they don’t use it as intended. I think they’re mostly a BSD kernel with Mach functioning as an interface to userspace.

Hurd actually used Mach as a microkernel, and moved most functionality to userspace daemons. This meant that Mach’s performance issues, at least the ones related to IPC, affected the Hurd a lot more than OSX or NeXT.

And yeah, I think developer interest was the biggest thing that held it back.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines