So Linux is the perfect operating system and is impossible to crack.They are, and they can't.
Sorry but I'm more than a little skeptical about that.
Heck if that's true I might even believe there's no global warming caused by humans.
So Linux is the perfect operating system and is impossible to crack.They are, and they can't.
It is possible to create a bad installation that is easily hacked. And this happens.So Linux is the perfect operating system and is impossible to crack.
Most of these comments apply to MacOS X as well, which likewise has a good record. I don't know any Mac user that uses protective software beyond the OS.It is possible to create a bad installation that is easily hacked. And this happens.
In general, Linux distributions are locked down by default, limiting the attack vectors.
The code can be seen by everyone, good and bad alike, unlike Windows. Zero day vulnerabilities are far more likely when the good guys can't see the code.
Kernel & userspace code is updated frequently. There is no expectation of binary compatibility going back years (decades, even), so existing vulnerabilities are easier to fix without affecting user experience.
Services run sandboxed. Hacking a single user or service in Linux does not expose the whole system, and limits the ability of malware to do damage and spread to other systems.
Linux is not a monoculture. There are many variants of the kernel, user space tools, and versions. Successfully infiltrating enough boxes to do significant damage is difficult. Exception: IOT is a huge problem right now. All IOT are pretty much Linux, and many manufacturers are not following best practices during development and roll out.
I don't like the walled garden approach. Achieving security by limiting the actions of legitimate users seems far too liberal to me.Most of these comments apply to MacOS X as well, which likewise has a good record. I don't know any Mac user that uses protective software beyond the OS.
And if, in that sentence, one were to change the word "users" to "citizens"... .... I'd rather not get into that in this thread...Achieving security by limiting the actions of legitimate users seems far too liberal to me.
There is a reason we say Free Software is Free as in Freedom, not as in beer.And if, in that sentence, one were to change the word "users" to "citizens"... .... I'd rather not get into that in this thread...
I'll admit to being no OS expert, but as a casual user I don't see how my actions are limited by anything but my own abilities. macOS is "just" a GUI on top of the Unix underneath, which I can access anytime I want. For the most part, I don't want.I don't like the walled garden approach. Achieving security by limiting the actions of legitimate users seems far too liberal to me.
It's modified closed-source BSD UNIX underneath. The license does not require Apple to share their code or modifications, so, therefore, you are limited in what you can do at the kernel (and subsequently, userspace) level, even if you knew how.I'll admit to being no OS expert, but as a casual user I don't see how my actions are limited by anything but my own abilities. macOS is "just" a GUI on top of the Unix underneath, which I can access anytime I want. For the most part, I don't want.
Yep, I agree. So in fairness to Microsoft, they have recommended that best practise is to disable SMBv1 for at least 6 years now. Also remember that SMB is not a Microsoft only protocols. Linux uses it too, it is called CIFS.It is possible to create a bad installation that is easily hacked. And this happens.
Ummm...yeah. It's called Samba, and is a GPL'd implementation of Microsoft's (initially IBM's) CIFS/SMB file sharing service. It is not integrated into Linux (unlike Microsoft, it runs as an independent service) and is entirely optional to install and/or run. In fact, I think it is safe to say there is an implementation of (at least nearly) every Windows service available for Linux (and many in Linux that are unavailable to Windows users).Also remember that SMB is not a Microsoft only protocols. Linux uses it too, it is called CIFS.
Rubbish. In windows the service is called LanmanServer (a throwback from the LAN manager days..) It is just like any other service, it can be stopped, disabled and uninstalled.unlike Microsoft, it runs as an independent service
I agree. In this case SMBv1 was known to have this issue. (Not when it was designed, but the issue was documented about 7 years ago). It was not even a bug as such, it was simply written back in the days when networks where isolated. SMBv1, irrespective on what platform, was never meant to be used on the (current)internet.The service does not make an OS insecure. The implementation does.
Nice analogy. A car manufacture builds a car with a issue 27 years ago (IBM\Microsoft did not know of the issues back then) because that's how it was done at the time (leaded fuel for example). Finds a issue, releases a patch (or asks people to stop using it), I would say that vendor has done the right thing.If they manufactured Ford Pintos with the full knowledge they were likely to explode when rear-ended, you guys would be all over them.
No, you are not. In fact, I appreciate your intelligent reply wrt OSs and Windows in particular. I've learned such is not normally to be expected here (knee-jerk reactions are more common).Hmm, I am not sure, but I think I am been trolled here...
I used this analogy on purpose. Windows was built on a single-user user platform (MSDOS -- a hacked version of CP/M). Multi-user Windows is a kludge. Windows is, and always has been, the Ford Pinto of operating systems.Nice analogy. A car manufacture builds a car with a issue 27 years ago (IBM\Microsoft did not know of the issues back then) because that's how it was done at the time (leaded fuel for example).
Come on. Window's had no concept of a network in those days. TCP/IP and WWW caught them completely by surprise. Don't change history. I was there.it was simply written back in the days when networks where isolated.
Apologies in this case, difficult to tell on the internet.No, you are not. In fact, I appreciate your intelligent reply wrt OSs and Windows in particular.
"Was" is the operative word here. Ever since the old NT kernel was rewritten back in Windows 2000 it has been multi session. These days it is (to a point) sandboxed too. We can't talk about old crap like NT and 3.11, it is simply not fair to compare it to these days. Like comparing the Model T to a moden car.Windows was built on a single-user user platform
TCP\IP stack was available to windows in the late 1980's. SMB was released a few years after. Windows also had IPX support as far back as Windows 2.0 (built by Novell).Come on. Window's had no concept of a network in those days.
100% correct and I agree with you. MS, like a lot of companies, did not see the importance of the internet until it was too late and companies like Netscape and Novell had the market.WWW caught them completely by surprise
So was IDon't change history. I was there.
Sorry, Windows 3.1 wasn't available till '92, and even then TCP/IP was only available as a 3rd party winsock.TCP\IP stack was available to windows in the late 1980's.
When I type things like Novell I feel so old....