The Linux Thread - The Autist's OS of Choice

no that is not the whole point, you implied that stallman is a vocal opponent of non-copyleft free licenses which would make him a hypocrite but so far youve shown nothing to back that up

He's been telling people to not use the LGPL forever:


His cope for why it was okay for him to use it for gcc, arguably the largest and most important open-source project other than the Linux kernel itself, is bullshit, there was no other viable C/C++ compiler on Linux for years. LLVM wasn't really capable until about 2014 or so. He used the LGPL for gcc because otherwise, absolutely nobody was going to use Linux, not for any high-minded reason. So when he tells you not to use LGPL to make your lib more popular and gain commercial users, that's the exact opposite of what he did.
 
He's been telling people to not use the LGPL forever:

https://www.gnu.org/licenses/why-not-lgpl.html
the article isnt attributed to him nor is he mentioned anywhere, but even assuming it was him,
So when he tells you not to use LGPL to make your lib more popular and gain commercial users, that's the exact opposite of what he did.
yes its well known the header exception was added to help popularize linux, where in the world did he say that copylefting your shit will gain you commercial users? even the article you linked says the exact opposite
 
Switching to Linux in matter of months, anything I should brace for impact? Willing to do it since the experience has improved a lot (or so I'm been reading, thanks Valve) and anything that is not compatible can just be run with Wine or that one direct kernel software I cannot remember its name of to run Windows .
Note that this isn't my first rodeo with Linux, every single time before I absolutely despised it, but it will be the first time I use it in a personal machine that I can make it my own so I find it less aids inducing.
Have some manuals open and be prepared for shit not working despite it supposed to be working. Doesn't have to happen, but it can.
Be also prepared to Google problems and getting frustrated because that particular problem has been around for a decade and the ten possible solutions all don't work.
And finally be prepared for whenever and wherever you ask questions there will be a neckbeard faggot who will tell you to use Arch Linux or otherwise mention Arch despite there being no need for that.
You will think that you hate Arch users enough. But you don't.
 
GPL-3 is an attempt to keep businesses out of the open source ecosystem.

As far as using libraries that are GPL, a company can if they want. If the application isn't distributed outside of the company, GPL is technically fine. But there is so much fear around the legal implications of GPL that most companies choose to avoid it entirely. A lot of VC/angel investors even explicitly forbid it for startups they invest in. The company I work for has CI licence checks and we've had to remove or rewrite some components because they missed a transient GPL library.

As far as releasing code as GPL, I think a lot of companies would have benefited from AGPL. AGPL code can't be added to your internal tool without you also open-sourcing the internal tool, even if it's never intended to be released or distributed outside of the company. Instead of going for AGPL, companies like Elastic and Redis created their own licenses, that were condemned as not actually open source and will never be OSI approved. It really comes down to revenue. Google/GCP and MS/Azure were paying the enterprise fees for Elastic, but Amazon wasn't. AGPL would mean no one would need to pay the fees so long as they released all their modifications/patches. It didn't work of course. Amazon just forked it and made OpenSearch, and now that's the one being included in most Linux distros.

So I guess you're right that GPL-3 has kept business out of that sphere of open source, but I'm not sure if that was at all the intent.

It's funny how "master" as a name for an SVC branch is such a problem while "scrum master", a title given to an actual person, is all OK. It's almost like these cowards lack the spine to cause issues with their employers in real life.

I haven't heard anyone being called a "scrum master" in nearly a decade. I don't think anyone cares because it's an outdated term. If it wasn't, you could be sure someone would open their bitching hole about it.

Given the lengths Oracle went to claim the copyright over APIs, and the lengths SCO was going until its case imploded (they claimed the linux headers were their copyright code), it's a good thing the exception was made, because otherwise the interface problem would have been used to kill Linux. It would also heave wrought havoc in the industry at large if syscalls could be claimed as copyright. The legal status of every piece of software in existence would be called into question.

Even though Kiwistan (New Zealand) is an authoritarian hellhole where the government is legally allowed to spy on all citizens (see: Kim Dotcom) and has no freedom of speech, one of the things they got right was banning software patents. I know patents are different than the copyright issues in the Oracle/Java case, but I do think things would get better in the software world if globally a company couldn't have exclusive ownership to the design around clicking on a button.
 
I haven't heard anyone being called a "scrum master" in nearly a decade. I don't think anyone cares because it's an outdated term. If it wasn't, you could be sure someone would open their bitching hole about it.
Good for you, although I'm not sure what you mean by "outdated term" as it is widely used in the industry complete with certifications.
Screenshot 2025-01-15 at 17-23-07 scrum master at DuckDuckGo.png

The death of the scrum master role would be boon to humanity as it would send thousands of useless pajeets scurrying to find other jobs.
 
So I guess you're right that GPL-3 has kept business out of that sphere of open source, but I'm not sure if that was at all the intent.
GPL-3 forces you to open-source any program integrated with the GPL-3 program. If you use anything GPL-3 in your software you have to open-source all of it, it’s the demon core of open source licenses for any business that wants to make money. Industry warned FSF of that before GPL3 launched, FSF was just delulu. This yc thread shows the industry perspective and points out Linux’s kernel will never leave GPL-2 for the same reason. https://news.ycombinator.com/item?id=25346965

If you want to have a tree fort that keeps out industry and commercial use that’s totally the FSF’s prerogative but most people have stuck with GPL2, Apache, MIT/BSD for a reason.
 
  • Informative
Reactions: Blade of Grass
Given enough time, politics will seep into any popular space. I strongly believe such an apolitical space is impossible to achieve in FOSS without extreme gatekeeping. E.g. SQLite's development model where a small group op developers write all the code and release it in the public domain while not allowing any form of contribution by outsiders. But is it even FOSS at that point?
It doesn't violate the four essential freedoms, so it can't be that bad. I'd say it's less about gatekeeping and more about having a core and strict rules. People online fellate The Mythical Man-Month and the idea of development time exponentially increasing the more people you pile onto the project 24/7, doesn't it apply to FOSS as well? Look at the dependency graph for sqlite, mine is at 5 libraries (one of them is glibc). When you have no curation and allow any chucklefuck to add whatever in any language, you get software that requires you to resize your terminal window to see what it's trying to pull in when installing on one screenful.

If you want to have a tree fort that keeps out industry and commercial use that’s totally the FSF’s prerogative but most people have stuck with GPL2, Apache, MIT/BSD for a reason.
The tree fort is nice sometimes, though it wouldn't stop Chinks et al.
 
People online fellate The Mythical Man-Month and the idea of development time exponentially increasing the more people you pile onto the project 24/7, doesn't it apply to FOSS as well?
Well, duh, obviously if a man can dig a post-hole in a minute, 60 men can dig one in a second. It's just common sense.
 
I don't have a low opinion of Mental Outlaw but at his core he's typically introducing tech concepts and reading news to non-tech people while being le epic 4channer. I've been subbed to him for a few years and I don't think he's ever demonstrated proficiency in any language or anything particular technical but as I scroll through his channel it's clear he likes rust, even referring to himself as an amateur rustacean. Even his "how to configure neovim for rust" video is just him following instructions like saying "How to configure Emacs as an IDE" and then saying how to install Doom Emacs by following the README.

Has he ever done anything programming related that isn't to do with a README or blog?
I never took him as being a coder. Just a tech guy. He used to be a geek squad employee. So more like a sys admin kind of thing. Not so much writing programs.
 
I never took him as being a coder. Just a tech guy. He used to be a geek squad employee. So more like a sys admin kind of thing. Not so much writing programs.
You can edit your first post and quote this other post you replied to to avoid multiposting.

You can also delete the second post.

While you're scrolling towards the latest post in the thread, you can click the "+Quote" button under posts you want to reply to and in the end click "Insert quotes" in the post editor.
 
Last edited:
Wonder what features have been added?
On Alpine, it's bringing in qt-python libraries, wallpaper crap and abseil for some reason, Plus, it crashes now unless xwayland is explicitly turned off in the config if you don't have it installed now. It never did that before. But, even before that it bringing it's own dumb cursor software. I'm not sure if its just Alpine related because of musl or some other crap. Not that it matters because of how easy it was to switch to river.
Blade Of Grass said:
As you're scrolling towards the latest post in the thread, you can click the "+Quote" button under posts you want to reply to and in the end click "Insert quotes" in the post editor.
You can also do the hypercode (quote=) quote here (/quote) to add quotes too. Old forum trick. Obviously, you need the "=" after the first quote bracket with the name, and put the quote in-between. Use [] instead of ().
 
Last edited:
Valve says NVIDIA drivers on Linux are holding them back from a SteamOS 3 desktop release. I'm assuming they're waiting for NVK+NOVA to mature, but RedHat and NVIDIA are not the most dependable of companies. It also doesn't help the main devs of the open-source NVIDIA drivers are unironic trannies like Faith or retards like Karol Herbst.
 

Attachments

  • Screenshot 2025-01-15 at 21-34-24 karolherbst 🐧 🦀 (@karolherbst@chaos.social) - chaos.social.png
    Screenshot 2025-01-15 at 21-34-24 karolherbst 🐧 🦀 (@karolherbst@chaos.social) - chaos.social.png
    121.6 KB · Views: 33
NVIDIA-Linux woes are one of the black eyes of normie-friendly Linux and most Steam users use NVIDIA...
Nvidia’s new driver actually works just fine with in both X11 and Wayland. As one would expect, given it’s really just a shim for the proprietary driver that uses the kernel interfaces.
 
  • Informative
Reactions: Blade of Grass
Nvidia’s new driver actually works just fine with in both X11 and Wayland.
NVK and Nova, by the way, are separate from the open modules which is NVIDIA half-ass opening the source code of the proprietary driver. NVIDIA hired the old Nouveau dev a while back too to work on what you're talking about. NVK+Nova are a reverse engineering of the propriety driver by Red Hat using what NVIDIA has open-sourced so far. They're very recent developments. Neither NVK or Nova are getting much help from NVIDIA. Both are trying to be a part of Mesa and the kernel like AMD/Intel drivers are.
 
Back