I'd like to interject for a moment...

3 years ago by TheImpressiveX to c/linux

Taken from the CompTIA IT Fundamentals Exam Guide book (2nd edition, published 2021). I'm not sure if they fixed this in newer versions, if at all.

Ocelot 278 points 3 years ago

These textbooks are trash and written by morons. When I was in college one of the required books said very clearly that sleep and hibernate are exactly the same thing. It said that both suspended to RAM and hibernate was just some lower power version of sleep. It was even a question on an exam that I got wrong for some reason. I argued with the professor about it and proved to him thats not the case by taking one of the lab computers, hibernating it, physically taking the ram out and swapping it with another computer and resuming into the same state on power on. He said “Well thats what it says in the textbook so I have to mark it wrong”

It really highlights that there are probably a lot of other inaccuracies that I didn’t notice. This is the standard of education nowadays.

path: 0 3064323, hotness: undefined, score: 278, children: 17
gomp 124 points 3 years ago

He said “Well thats what it says in the textbook so I have to mark it wrong”

The mark of a great teacher. It's nice however that he had the patience to wait for your experiment (or maybe he was expecting it to fail miserably?): no prof of mine would have went along with something like that (not to mention, I'm pretty sure we couldn't take apart the lab PCs at our leisure).

path: 0 3064323 3064479, hotness: undefined, score: 124, children: 8
evatronic 41 points 3 years ago

The mark of a great teacher.

Perhaps not great, but effective. This attitude is exactly how working in the corporate world works. Reality and being right are rarely, if ever, the important thing. Following the rules, doing what you're told, and sitting the fuck down and shutting the fuck up? That's what this teacher was teaching their students.

path: 0 3064323 3064479 3069057, hotness: undefined, score: 41, children: 7
BaconIsAVeg 25 points 3 years ago
path: 0 3064323 3064479 3069057 3069500, hotness: undefined, score: 25, children: 5
erwan 5 points 3 years ago

To be fair, when you drive in California you really have to apply the Californian traffic laws and not the Canadians.

path: 0 3064323 3064479 3069057 3069500 3072932, hotness: undefined, score: 5, children: 4
uis 2 points 3 years ago

Following the rules, doing what you're told, and sitting the fuck down and shutting the fuck up? That's what this teacher was teaching their students.

Sadly, this is opposite of what teacher should teach.

path: 0 3064323 3064479 3069057 3260266, hotness: undefined, score: 2, children: 0
travysh 45 points 3 years ago

I went to college early 2000s. The textbook said something along the lines of "The fastest RAM is 100 MHz".

DDR was still relatively new then. I took a clipping of an ad showing higher speeds, and he literally claimed I faked the printed ad ...

path: 0 3064323 3069116, hotness: undefined, score: 45, children: 1
AeonFelis 25 points 3 years ago

Missed opportunity to amend and reprint the textbook every time a faster RAM was launched and force all the students to buy the new edition.

path: 0 3064323 3069116 3077594, hotness: undefined, score: 25, children: 0
schmensch 23 points 3 years ago

what kind of prof is that?

path: 0 3064323 3064889, hotness: undefined, score: 23, children: 3
Ddhuud 24 points 3 years ago

In my country, the vast majority.

Here professors are so underpaid, that anyone with an IQ above 75 is doing something else.

path: 0 3064323 3064889 3065234, hotness: undefined, score: 24, children: 2
notsofunnycomment 11 points 3 years ago

Where is that?

path: 0 3064323 3064889 3065234 3065564, hotness: undefined, score: 11, children: 1
uis 2 points 3 years ago

America or post-soviet

path: 0 3064323 3064889 3065234 3065564 3260327, hotness: undefined, score: 2, children: 0
KroninJ 14 points 3 years ago

That's messed up. When this kind of thing happened when I was in school the instructor would mark both answers as correct since the book did state it. I highly appreciated that.

path: 0 3064323 3078364, hotness: undefined, score: 14, children: 0
Nintendo 8 points 3 years ago

most CS "textbooks" are a scam these days I'm general. a huge red flag when I scan resumes now is actually if they have a textbook published without some sort of advanced degree or qualification to write a textbook. I get resumes of people a year out of college, work a junior position, and have a "Advanced JavaScript" or "JavaScript the not boring way" or "Complete guide to typescript" or some other quirky textbook name. if you actually click into any of these books, they're complete nonsense written by somebody who just copied another textbook from another idiot who knew nothing. all these people are over confident resume padders. in practice they don't know shit and didn't legitimately write a lick of the book. I've had some of these applicants claim their books are used by professors too.

path: 0 3064323 3087027, hotness: undefined, score: 8, children: 0
rotopenguin 69 points 3 years ago

Has anybody mentioned yet that tar isn't even a "compression format"?

path: 0 3064818, hotness: undefined, score: 69, children: 6
gjoel 10 points 3 years ago

Well, neither is iso...

path: 0 3064818 3079913, hotness: undefined, score: 10, children: 0
Ddhuud 8 points 3 years ago

Isn't that like common knowledge or something?

path: 0 3064818 3065363, hotness: undefined, score: 8, children: 0
VitabytesDev 5 points 3 years ago

It says archive not compression.

path: 0 3064818 3073015, hotness: undefined, score: 5, children: 1
xigoi 28 points 3 years ago

Table 9.7 Compression Formats

path: 0 3064818 3073015 3073143, hotness: undefined, score: 28, children: 0
cbarrick 1 point 3 years ago
path: 0 3064818 3066183, hotness: undefined, score: 1, children: 0
floofloof 1 point 3 years ago
path: 0 3064818 3067764, hotness: undefined, score: 1, children: 0
ExLisper 68 points 3 years ago

Fun fact: G in GNU also stands for GNU.

path: 0 3072178, hotness: undefined, score: 68, children: 3
Colour_me_triggered 17 points 3 years ago
path: 0 3072178 3075733, hotness: undefined, score: 17, children: 1
glibg10b 8 points 3 years ago

GNU Is Not Unix Is Not Unix is not Unix

path: 0 3072178 3075733 3087736, hotness: undefined, score: 8, children: 0
kevinbacon 7 points 3 years ago

Nice entry point to recursion :)

path: 0 3072178 3085437, hotness: undefined, score: 7, children: 0
redcalcium 59 points 3 years ago

If someone send this to Stallman, he'll write a stern email on emacs to the book's author reminding them that gnu is not linux.

path: 0 3067299, hotness: undefined, score: 59, children: 2
NightAuthor 21 points 3 years ago

GNL

path: 0 3067299 3068626, hotness: undefined, score: 21, children: 0
neanderthal 6 points 3 years ago

They'll argue with Stallman about what GNU is.

path: 0 3067299 3091724, hotness: undefined, score: 6, children: 0
4am 51 points 3 years ago

Gentlemen, a short view back to the past. Thirty years ago, Niki Lauda told us ‘take a monkey, place him into the chair and he is able to use the computer.’ Thirty years later, Sebastian told us ‘I had to start my computer like an F1 car, it’s very complicated.’ And Nico Rosberg said that during the compile – I don’t remember what compile – he pressed the wrong button on the keyboard. Question for you both: is Linux today too complicated with twenty and more buttons on the keyboard , are you too much under effort, under pressure? What are your wishes for the future concerning the technical programme during the development? Less buttons, more? Or less and more communication with Torvalds?

path: 0 3068086, hotness: undefined, score: 51, children: 9
Isbjerg 48 points 3 years ago

Could you repeat the question?

path: 0 3068086 3069356, hotness: undefined, score: 48, children: 2
AngryCommieKender 7 points 3 years ago

🎶 🎵 You're not the boss of me now! 🎵🎶

path: 0 3068086 3069356 3082056, hotness: undefined, score: 7, children: 0
stembolts 2 points 3 years ago

We are checking.

path: 0 3068086 3069356 3156660, hotness: undefined, score: 2, children: 0
stembolts 32 points 3 years ago

As a huge Formula 1 fan and daily Linux user for a few decades now, while also being quite stoned.. this fusion broke my brain, haha, well written. I could hear the words in the voice of Lauda, Seb, and Rossberg.

Pastor Maldonado I would assume is a windows user.

path: 0 3068086 3068490, hotness: undefined, score: 32, children: 5
clutch 6 points 3 years ago

Ukyo Katayama was a Xenix user then

path: 0 3068086 3068490 3076820, hotness: undefined, score: 6, children: 0
funkless_eck 4 points 3 years ago

can you explain for a casual scroller-by with a less-than-mild interest in both?

path: 0 3068086 3068490 3081928, hotness: undefined, score: 4, children: 3
stembolts 4 points 3 years ago

A reporter asked a very very long question in a press conference 2-3 years ago. It has become a quaint F1 copypasta due to this. The author took that quote and replaced all of the Formula 1 references with Linux references.

It's obscure as hell but funny to encounter as a fan of both.

I am pretty sure the long question is used in Netflix's Drive to Survive series in one of the seasons with Sebastien Vettel. Good show even for a non-F1 fan, but I admit I am biased.

path: 0 3068086 3068490 3081928 3156652, hotness: undefined, score: 4, children: 0
405found 2 points 3 years ago path: 0 3068086 3068490 3081928 3092569, hotness: undefined, score: 2, children: 1
PipedLinkBot 2 points 3 years ago

Here is an alternative Piped link(s): https://piped.video/FlFt_W4664M

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I'm open-source, check me out at GitHub.

path: 0 3068086 3068490 3081928 3092569 3092579, hotness: undefined, score: 2, children: 0
TheImpressiveX 44 points 3 years ago

Here's some more excerpts from the book that I found amusing:

As you learned in Chapter 1, Linux is an open source operating system, meaning that anyone can download and modify it. Open source operating systems can benefit from improvements contributed by thousands of programmers. Some people choose open source operating systems out of an anti-establishment spirit; others choose them as a practical matter because they are free.

"Anti-establishment" isn't the word I'd use, but I guess that fits.

One of the most popular distros for casual users, Ubuntu, comes with a DE called Unity (shown in Figure 5-16)

That hasn't been true since 2017.

Be suspicious of free apps. In the best-case scenario, the app does what it says but installs ads or other software. In the worst-case scenario, the free app is, or contains, malware that might steal personal information from your device, encrypt your data files and demand a ransom for decryption, or monitor your device usage. Installing an app sometimes asks for specific permissions that the app will use. Be selective in allowing app privileges to items such as contact lists, GPS location, e-mail messages, and so on.

Okay, I'll admit this is good advice if we're talking about "freeware", but there's also free/libre/open-source software, which has all of the benefits of freeware, and also gives you the freedom to read/mofify/share the source code, if you wish.

As for that "malware" you speak of, you might as well be describing Google Chrome.

No media player supports all formats, so it's important to find one that supports the formats of the clips you want to play.

Clearly, these people haven't heard of VLC.

Codec is short for "compressor-decompressor"

It actually stands for "coder/decoder".

And that's just one page...

path: 0 3088789, hotness: undefined, score: 44, children: 4
DryTomatoes 16 points 3 years ago

Paid apps can also steal user data and also I'd be way way more concerned about 'free' mobile apps than open source programs.

Mobile apps can and will get a jarring amount of your data just for being installed.

path: 0 3088789 3089221, hotness: undefined, score: 16, children: 2
lukas 2 points 3 years ago
path: 0 3088789 3089221 3104049, hotness: undefined, score: 2, children: 0
DemBoSain 1 point 3 years ago
path: 0 3088789 3089221 3096661, hotness: undefined, score: 1, children: 0
DemBoSain 13 points 3 years ago

The "best-case scenario" is adware or malware. Someone didn't get hugged as a child.

path: 0 3088789 3096674, hotness: undefined, score: 13, children: 0
roguetrick 42 points 3 years ago

GNU's Not... Linux

path: 0 3064668, hotness: undefined, score: 42, children: 5
Ddhuud 11 points 3 years ago

At this point RMS should seriously consider changing the name to GNL.

path: 0 3064668 3065261, hotness: undefined, score: 11, children: 2
mvirts 7 points 3 years ago

Might as well make it ANL since the first letter is arbitrary 😹

path: 0 3064668 3065261 3068646, hotness: undefined, score: 7, children: 1
uis 1 point 3 years ago

ANaL. ANaL Not a Linux.

path: 0 3064668 3065261 3068646 3260363, hotness: undefined, score: 1, children: 0
OwenEverbinde 5 points 3 years ago

Damn it, it's now GNL and we have to rewrite all the textbooks!

path: 0 3064668 3065260, hotness: undefined, score: 5, children: 0
AbidingOhmsLaw 3 points 3 years ago

Nice.

path: 0 3064668 3065750, hotness: undefined, score: 3, children: 0
const_void 32 points 3 years ago

CompTIA is a scam. No job that's worth a shit will require it.

path: 0 3065429, hotness: undefined, score: 32, children: 4
Plavatos 9 points 3 years ago

Not disagreeing about it being a scam but the government uses Sec+ as an IAT level 2 requirement. Helps meet some contract requirements.

path: 0 3065429 3068722, hotness: undefined, score: 9, children: 2
Ocelot 4 points 3 years ago

have you... seen the state of IT and technology in general in the government? I mean actually that explains a lot.

path: 0 3065429 3068722 3088970, hotness: undefined, score: 4, children: 1
Plavatos 4 points 3 years ago

I'm just saying that government contracts == money and so my point is that while Comptia may be (read: most definitely is) a scam/racket it can make a person eligible for a paycheck. Agreed that it doesn't mean they're competent.

path: 0 3065429 3068722 3088970 3096873, hotness: undefined, score: 4, children: 0
Ocelot 8 points 3 years ago

not entirely. It makes it easy to filter out the kind of applicants that would put that on their resume. Very useful for hiring managers. Saves lots of time.

path: 0 3065429 3066421, hotness: undefined, score: 8, children: 0
tony 31 points 3 years ago

Missed opportunity to talk about tar being a tape format that we just happen to use on disks too (so it's accessed linearly, and in fact if you cat two tar files together they make a valid tar file.. or you can create a multi volume tar file that'll prompt you to change the tape).

path: 0 3088614, hotness: undefined, score: 31, children: 1
makingStuffForFun 4 points 3 years ago

I had no idea. Thank you

path: 0 3088614 3088674, hotness: undefined, score: 4, children: 0
mvirts 29 points 3 years ago

In an alternate universe the sentence reads 'GNU is not UNIX' and leaves it at that.

path: 0 3066550, hotness: undefined, score: 29, children: 0
Caitlynn 28 points 3 years ago

GNU is Not Unix GNU is Not Unix GNU is Not Unix GNU is Not Unix GNU is Not Unix GNU is Not Unix GNU is Not Unix GNU is Not Unix

path: 0 3078382, hotness: undefined, score: 28, children: 0
darcy 27 points 3 years ago

id like to interject for a moment. what your referring to as gnu, is actually linux/gnu, or as ive taken to calling it, linux + gnu

path: 0 3064580, hotness: undefined, score: 27, children: 0
neanderthal 22 points 3 years ago

So much to unpack here.

GNU is not a Linux variant. It is a set of programs and shared libraries.

ISO 9660 has nothing to do with compression. Just calling it ISO isn't a good idea for an intro class like that because it is a set of MANY standards. They should have put a little side blurb and called it ISO 9660 in the table.

tar is an archive tool. It has no compression.

Why no mention of compression algorithms algorithms vs archive tools?

Why not have different compression algorithms and their tradeoffs?

ETA: jar files are just zip files for Java libs/programs. You can open them with zip file tools.

path: 0 3065019, hotness: undefined, score: 22, children: 7
9point6 10 points 3 years ago

That line implying 7zip and 7z are different formats has just been pulled out of the air too

path: 0 3065019 3071883, hotness: undefined, score: 10, children: 0
Aatube 10 points 3 years ago

Just calling it ISO isn’t a good idea for an intro class like that because it is a set of MANY standards. They should have put a little side blurb and called it ISO 9660 in the table.

This is the only thing here I disagree with. The table is quite clearly putting extensions on the left and intro classes do not need to know about the International Organization for Standardization.

path: 0 3065019 3066081, hotness: undefined, score: 10, children: 0
Hawke 7 points 3 years ago

There actually is a compression format that used .jar as an extension, a would-be successor to .arj. It’s quite archaic though, and God help you if you find one in the wild at this point.

http://www.arjsoftware.com/jar.htm

path: 0 3065019 3072938, hotness: undefined, score: 7, children: 0
jsnc 6 points 3 years ago

GNU is not a set of programs or libraries, it's an operating system.

GNU packages is what you are referring to. But GNU itself is the name of the OS.

path: 0 3065019 3067014, hotness: undefined, score: 6, children: 3
neanderthal 5 points 3 years ago

It was intended to be an OS and is if you use the Hurd kernel. In practice, Hurd isn't really used, so it is just a bunch of programs and libraries. I guess it can go either way.

path: 0 3065019 3067014 3074384, hotness: undefined, score: 5, children: 2
mJX3EzyBsVPN 6 points 3 years ago

Agree. GNU Hurd is the OS. GNU Utils is a bunch of libre utilities that replicates the function of the UNIX utilities.

path: 0 3065019 3067014 3074384 3075075, hotness: undefined, score: 6, children: 0
jsnc 0 points 3 years ago

It is not "intended" to be an OS if you use GNU Hurd. That is literally the name of the operating system that launched the entire libre software movement. You don't engage with it that way because linux comms don't bother to educate their users at all.

Rms was right, "linux" users don't care about history and "linux" communties stopped giving a shit.

path: 0 3065019 3067014 3074384 3090697, hotness: undefined, score: 0, children: 0
_s10e 22 points 3 years ago

This whole table raises multiple questions. I guess I'll never hire someone mentioning comptia on their cv

path: 0 3072738, hotness: undefined, score: 22, children: 3
turdas 16 points 3 years ago

Failing to mention that JAR is just a ZIP file with special contents and calling tar a compression format sure is a bit incompetent for a textbook.

path: 0 3072738 3084231, hotness: undefined, score: 16, children: 2
brakenium 4 points 3 years ago

Am I blind or do they call tar an archive format and not a compression format as you say?

path: 0 3072738 3084231 3085187, hotness: undefined, score: 4, children: 1
_s10e 9 points 3 years ago

The headline under the table says compression formats

path: 0 3072738 3084231 3085187 3087163, hotness: undefined, score: 9, children: 0
Blackmist 22 points 3 years ago

I think you'll find that's GNU/Zip, or as I've taken to calling it GNU plus Zip.

path: 0 3081419, hotness: undefined, score: 22, children: 0
dingus 19 points 3 years ago

I mean, it's technically correct? The G does stand for GNU, and GNU tools can be used to build Linux. It is indeed worded very badly.

path: 0 3064426, hotness: undefined, score: 19, children: 10
Bye 11 points 3 years ago

No basically all Linux uses gnu Coreurils as a foundation and is therefore best called gnu+Linux. There’s a great RMS rant about this , it’s what the title is referring to.

path: 0 3064426 3065012, hotness: undefined, score: 11, children: 6
blackbrook 7 points 3 years ago

Aren't their embedded systems that run the Linux kernel without the core-utils (maybe with busybox instead) and would therefore be non-gnu linux variants?

path: 0 3064426 3065012 3066514, hotness: undefined, score: 7, children: 2
YaBoyMax 5 points 3 years ago

Yep, Alpine Linux does this as well.

path: 0 3064426 3065012 3066514 3066762, hotness: undefined, score: 5, children: 0
jsnc 3 points 3 years ago

Yeah these would be called NonGNU/Linux or Busybox/Linux.

path: 0 3064426 3065012 3066514 3067294, hotness: undefined, score: 3, children: 0
DryTomatoes 5 points 3 years ago

They should make a new version of Linux From Scratch where all you get is the Linux kernel source code and you write the compiler and core utils yourself. Now that would be Linux.

path: 0 3064426 3065012 3065679, hotness: undefined, score: 5, children: 0
Ddhuud 1 point 3 years ago

And the next time RMS invent Linux, he can call it whatever he wants.

path: 0 3064426 3065012 3065306, hotness: undefined, score: 1, children: 1
YaBoyMax 12 points 3 years ago

Calling it now, 2024 will be the year of the Hurd desktop.

path: 0 3064426 3065012 3065306 3066738, hotness: undefined, score: 12, children: 0
erwan 9 points 3 years ago

No, that's a big confusion.

I hate the RMS rant about how you're supposed to say "GNU/Linux", but here we're talking about a GNU package that can be used without Linux. It's on FreeBSD and even macOS.

path: 0 3064426 3072977, hotness: undefined, score: 9, children: 1
SpaceCowboy 2 points 3 years ago

It just goes to show how important it is to come up with a good name. Recursive acronyms are clever and all, but if no one likes saying it they aren't going to. T

path: 0 3064426 3072977 3092345, hotness: undefined, score: 2, children: 0
jsnc 7 points 3 years ago

GNU is the name of the operating system. GNU packages like glibc and gcc can be used for an operating system. Gzip is a GNU package.

path: 0 3064426 3067037, hotness: undefined, score: 7, children: 0
bestnerd 9 points 3 years ago

Sorry CompTIa is fucking garbage. In all my years at faangs, startups, Silicon Valley ycombinators, mid west tech, have I ever hired or worked with someone who has comptia certs.

Is it a good start to level 1 help desk at a hospital? Maybe. But I feel like it’s a fucking scheme where the time to learn any language instead would make you leagues better. Or study and get Cisco certs instead for neteng.

I’ll add it’s not that I chose not to hire CompTIa cert people. But I think in my 15 years I have never seen one come across the desk. The only time I saw it on a resume was level 1 help desk at a shop that thought Windows ME was the best release at the time and should be used in all rural hospitals and it was 2006 and anything beyond it was full of bloatware.

His company went bankrupt. Fuck you Arco

path: 0 3064870, hotness: undefined, score: 9, children: 0
mwguy 9 points 3 years ago

This is great.

path: 0 3063686, hotness: undefined, score: 9, children: 0
db2 9 points 3 years ago

Nobody gives .arj any love anymore. It's even current. 🤷

path: 0 3063857, hotness: undefined, score: 9, children: 1
imPastaSyndrome 3 points 3 years ago

Arrrrrrrj matey

path: 0 3063857 3064559, hotness: undefined, score: 3, children: 0
01189998819991197253 8 points 3 years ago

It's CompTIA. They're meh, at best.

path: 0 3066078, hotness: undefined, score: 8, children: 0
ThisIsAManWhoKnowsHowToGling 8 points 3 years ago
path: 0 3088778, hotness: undefined, score: 8, children: 0
Bitrot 7 points 3 years ago

High probability it is not fixed. This is the typical level of CompTIA quality I’ve encountered.

path: 0 3064475, hotness: undefined, score: 7, children: 0
reverendsteveii 7 points 3 years ago

Guhnooguhnooguhnooguhnooguhnooguhnooguhnooguhnoo

path: 0 3084479, hotness: undefined, score: 7, children: 0
Jestzer 6 points 3 years ago

This is why I never bothered formally learning anything computer-related in school.

path: 0 3064403, hotness: undefined, score: 6, children: 1
floofloof 8 points 3 years ago

When I was a young 'un we learnt a lot of this basic stuff just by being interested in computers and using them. These formats are so ubiquitous that anyone who hasn't come across them must have pretty limited experience using computers. So I guess this textbook is for people who want a job in IT but aren't motivated enough to actually use computers? Seems like a bad formula for a career.

path: 0 3064403 3067823, hotness: undefined, score: 8, children: 0
FaizalR 2 points 3 years ago path: 0 3064547, hotness: undefined, score: 2, children: 13
Neil 14 points 3 years ago
path: 0 3064547 3064680, hotness: undefined, score: 14, children: 6
YaBoyMax 13 points 3 years ago

The whole concept of claiming that GNU is the actual OS never made much sense to me. Like yeah, glibc and coreutils are very major components, but so is the init system, and the package manager, and the WM, and the DE... I don't really understand why RMS draws the line at GNU arbitrarily other than to stroke his own ego. Following his underlying logic, shouldn't I call my system Plasma/KWin/pacman/systemd/GNU/Linux?

None of this is directed at you btw, it's just something that always springs to mind for me whenever this topic comes up.

path: 0 3064547 3064680 3066858, hotness: undefined, score: 13, children: 4
jsnc 7 points 3 years ago

Because what you mentioned is ahistorical and based off reactionary history by bad actors.

Rms draws the line a GNU because GNU stands for a free operating system, which is what the GNU project is aiming towards. If this were purely a discussion about technicality, then we would be wise to let the matter drop, but that's not whats at stake here.

shouldn't I call my system Plasma/KWin/pacman/systemd/GNU/Linux?

You can, you literally can and it would be better that way to accurately describe what operating system you're running. The shortest possible name is GNU, but that would be unfair to the contribution made by the linux foundation and the fact that multiple kernel projects do exist: so the name is GNU/Linux.

His essays on the topic which are publicaly accessible from the GNU website do discuss this.

other than to stroke his own ego

Rest assured that rms does not doing this out of ego tripping. Maybe you should tease Linus Torvalds for calling his kernel linux and the ENTIRE operating system linux. Torvalds is a multimillionaire who has used an apple M1 laptop. Stallman has never budged on libre software and directs his own life by his own stated principles. Call Rms stubborn, but never call him egotistical.

None of this is directed at you btw, it's just something that always springs to mind for me whenever this topic comes up.

Please read Free Software, Free Society by Richard M Stallman so that this doesn't have to keep springing up anymore. There are very few "linux" comm members who have read the foundational literature in full so I hope you do take my advice.

path: 0 3064547 3064680 3066858 3067216, hotness: undefined, score: 7, children: 2
floofloof 10 points 3 years ago path: 0 3064547 3064680 3066858 3067216 3067881, hotness: undefined, score: 10, children: 1
spauldo 7 points 3 years ago

GNU is a project whose goal is to create a free operating system.

Way back in the dark ages when commercial UNIX was relevant, it was common to install various GNU utilities to get a better user experience or get things like a C compiler without having to pay tons of money for it.

The kernel part of the project didn't work out, so the de facto purpose of the GNU project morphed into creating better utilities and libraries for other operating systems.

When the Linux kernel came around, the GNU software was the base of system. That's why RMS insists on the GNU/Linux thing.

Things like the window system and desktop environment aren't really considered part of the OS by folks like RMS (and me, for that matter). It's probably an age thing - used to be there was a "core" system and various add-ons. The core system is the OS in our world view.

path: 0 3064547 3064680 3066858 3080803, hotness: undefined, score: 7, children: 0
FaizalR 2 points 3 years ago path: 0 3064547 3064680 3064757, hotness: undefined, score: 2, children: 0
gorysubparbagel 8 points 3 years ago

I'd just like to interject for a moment. What you're refering to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.

Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called Linux, and many of its users are not aware that it is basically the GNU system, developed by the GNU Project.

There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called Linux distributions are really distributions of GNU/Linux!

path: 0 3064547 3065694, hotness: undefined, score: 8, children: 5
jsnc -8 points 3 years ago

Literally please stop posting this copypasta. I know you "linux" users only have like 4 jokes but this is just outdated and also false.

path: 0 3064547 3065694 3067260, hotness: undefined, score: -8, children: 4
raistlin 8 points 3 years ago

Ehh... Not really incredibly outdated? I mean most Linux systems with a few exceptions (looking at you Alpine) use gnu software in them, and it is a somewhat fair argument to say that a kernel isn't an entire operating system and other factors should be considered. Also why the quotation marks? It is a Linux joke, and if you don't like our humor than you can just kinda... Ignore it? I mean it's not like someone has you chained to a chair, forced to only look at linuxmemes.

path: 0 3064547 3065694 3067260 3067630, hotness: undefined, score: 8, children: 3
jsnc 1 point 3 years ago

First of all, this copypasta has never been said by anyone at the FSF or from the GNU project. People falsly attribute it to rms even though he has already made his thoughts clear on the matter. It's just misinformation and a bastardized take on the naming discussion.

I mean most Linux systems with a few exceptions (looking at you Alpine) use gnu software in them

It's not "GNU software in a linux system", again, GNU is the name of the operating system. GNU packages were developed for that operating system. Alpine is not GNU, it is a NonGNU/Busybox + Linux operating system mainly targeted for embedded devices. Linux is not a GNU package, but was liberated by Torvalds to be included in the GNU operating system which we now refer to completely as GNU/Linux.

and it is a somewhat fair argument to say that a kernel isn't an entire operating system and other factors should be considered

Such as the freedom of software writers and computer users. Calling the operating system "Linux" is taking away (even if not by intent) the very principle of freedom of the GNU operating system. It isn't "somewhat fair", far too many people who use Free software do not understand it entirely and thus are vulnerable to closing their hands from further liberation.

Also why the quotation marks? It is a Linux joke, and if you don't like our humor than you can just kinda... Ignore it?

If "Linux humor" is repeating the same 5 or so jokes and endless banter about the same topics then it isn't productive. Especially if that humor is just spreading misinformation in service of a cheap gag made by others. I'm just calling it out when I see it because I'm done giving a lot of yall the benefit of the doubt anymore.

path: 0 3064547 3065694 3067260 3067630 3068674, hotness: undefined, score: 1, children: 2
Kushia 2 points 3 years ago

When I had to learn Novell NetWare the textbook we received was just as bad and the instructor didn't have a clue either. Because internet wasn't exactly widely available for information like this then, we wrote a DOS batch file that discarded our input and miniced the output of the client for the practical exam. We all passed.

path: 0 3192993, hotness: undefined, score: 2, children: 0
istdaslol -2 points 3 years ago

Well, GNU is a Linux based OS. Is they would write „GNU is a LINUX/GNU variant“ it would confuse more than it would teach.

path: 0 3066340, hotness: undefined, score: -2, children: 7
raptir 12 points 3 years ago

Well, GNU is a Linux based OS.

Not exactly. GNU/Linux is an OS using the Linux kernel and the GNU Software Suite. But GNU can also be its own OS on its own if you use Hurd.

path: 0 3066340 3067139, hotness: undefined, score: 12, children: 2
Revan343 5 points 3 years ago

There also used to be Debian GNU/kFreeBSD, pretty sure there have been GNU/NetBSD variants in the past as well

path: 0 3066340 3067139 3068361, hotness: undefined, score: 5, children: 1
mexicancartel 3 points 3 years ago

Also GNU/Hurd variant

path: 0 3066340 3067139 3068361 3069801, hotness: undefined, score: 3, children: 0
skullgiver 4 points 3 years ago

[This comment has been deleted by an automated system]

path: 0 3066340 3077557, hotness: undefined, score: 4, children: 2
istdaslol 3 points 3 years ago

What is GNU?

GNU is an operating system that is free software—that is, it respects users' freedom. The GNU operating system consists of GNU packages (programs specifically released by the GNU Project) as well as free software released by third parties. The development of GNU made it possible to use a computer without software that would trample your freedom.

Directly from the official GNU website : https://www.gnu.org/home.en.html

And btw an OS is more than a kernel, the kernel is „just“ the foundation on witch the OS works. Hardware communication is on kernel level, for example.

path: 0 3066340 3077557 3080316, hotness: undefined, score: 3, children: 1
skullgiver 3 points 3 years ago

[This comment has been deleted by an automated system]

path: 0 3066340 3077557 3080316 3088304, hotness: undefined, score: 3, children: 0
Jagger2097 4 points 3 years ago

Gnu is a dream, a thundering Hurd of dreams

path: 0 3066340 3066591, hotness: undefined, score: 4, children: 0
linux
linux

@lemmy.ml

login for more options
68094
9454
5309

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

go to feed...