Linked by Thom Holwerda on Wed 25th Oct 2006 19:29 UTC
Mac OS X Apple co-founder Steve Wozniak says that Apple did not need NeXT, the company that provided the foundation for Mac OS X; he argues that System 7 wasn't nearly as bad as it was made out to be. Wozniak also says that Mac OS 9 was more secure than OS X is now: Mac OS X is built in Unix and is therefore more prone to attacks because people are familiar with the holes in Unix, explained Woznaik. "Some of the holes in Unix are well known. So keeping Firewalls on is more important. And we keep announcing, even our own security fixes, not as many as Microsoft but still we never really had those in the OS 9 days."
Thread beginning with comment 175323
To read all comments associated with this story, please click here.
by evert on Wed 25th Oct 2006 19:47 UTC
Member since:

back in the old days, the internet was less prevalent - macs were not online all the time. security by obscurity does not work in these days. i can't imagine how a os without memory protecion can be "secure"

Reply Score: 5

RE: dementing
by grrr on Wed 25th Oct 2006 20:52 in reply to "dementing"
grrr Member since:

there is this even more famous computer vip who seems to think memory protection not really necessary see 3.7 of

Reply Parent Score: 3

RE[2]: dementing
by nimble on Wed 25th Oct 2006 21:41 in reply to "RE: dementing"
nimble Member since:

Wirth only says that it memory protection "should" have been superceded by safe languages and correctly implemented compilers.

While creating a safe language is certainly possible (if you're prepared to pay the cost in flexibility and/or performance), ensuring a correct implementation that is safe not only from accidental bugs but also from malicious exploits is a huge problem.

Meanwhile, hardware memory protection may not be as fain-grained as compiler-based schemes, but it costs very little in performance and one can be fairly certain that it's correct.

Reply Parent Score: 2

RE: dementing
by ebasconp on Thu 26th Oct 2006 03:42 in reply to "dementing"
ebasconp Member since:

L4/Iguana is a single address-space operating system also; it does not provide hardware memory protection and uses "protection domains" and "certificates" to achieve the same goal.

Reply Parent Score: 1