Software interoperability
-
It's a mixed blessing.
The iPhone is the primary target of hackers these days. The reason is not only that rich and influential people are more likely to have an iPhone than an Android phone. The other big reason is that the iPhone line of phones is much more homogeneous than the Android phone space. Hence it is much easier to make use of vulnerabilities and use them on any iPhone, whereas an exploit for Android will typically only work on some specific models.
Heterogeniety is maybe the most important security mechanism we have, even though it's completely unplanned.
-
I'd say that Windows is way, way better than it used to be. I kind of thought about switching to Apple a few years back, but since Windows 10 came out I haven't had any problems that would make me jump ship.
-
@Klaus said in Software interoperability:
@George-K said in Software interoperability:
Care to explain, in terms that even I could understand?
You are asking for the impossible.
-
@George-K more seriously, Mac OS has Unix roots (e.g., it is POSIX compliant).
Unix and its philosophy are among the intellectual highlights of the 20th century. It got a lot of things right, and the "Unix philosophy" of decomposing an OS into a modular set of independently useful tools is still sound.
Windows, on the other hand, started as a hack. It was always a hack. Hacking around 640K memory limits. Hacking around DOS compatibility issues. Hacking around driver compatibility issues. Hacking around multitasking and process separation issues. Hacking around a file system that wasn't designed to provide protection. Hacking around a user system that was never designed to support user isolation or concurrent usage by multiple users. There was never a clean design. It's a mess with a nice facade.
-
I was aware of the Unix underpinnings of the Mac OS. Jobs touted it for his failed NeXT venture, if you recall.
I wasn't aware of the limitations and the "add on" structure of Windows. Seems like, according to your description, Windows is one patch on top of another.
-
So you're saying that Windows is POS compliant?
-
@Klaus said in Software interoperability:
@George-K said in Software interoperability:
Care to explain, in terms that even I could understand?
You are asking for the impossible.
lol