Windows is an operating system started off as being meant for one user only, and they could run only one program at a time, and it was written to manage real devices in the PC, that is, it was limited to what the PC had ( eg.,640K).
Mainframe OZ (zOS) on the other hand was written ground up to be virtual,multi user system, multi program system. The hardware was always virtualised and programmers do not deal with physical limitations of the system.
Next, Operating system files and production code always was protected by the creation of a strict discipline and the creation of special libraries from which they could be run. This iscontrolled by system programmers.
Application programs never replace operating system files unlike in Windows or UNIX (to a lesser extent).
This created this environment never to be hacked to date.
Similar stay holds for Linux and Unix Operating Systems.
ReplyDeleteRemember that in Linux, free is as in democracy and not in price, though the latter is typically true! That is why we have paid Redhat Distribution!