| PLEX86 | ||
New Patch Fixes 43 Flaws In OS X, Many Serious 2154New Patch Fixes 43 Flaws In OS X, Many Serious 2156 Daniel Johnson Erm... root uid is always 1. And don't forget about the other process called init. All processes stem from init... the parent. All child processes are from the parent. And init will check... Perhaps the book is not so comprehensive after all, then. :D New Patch Fixes 43 Flaws In OS X, Many Serious 2155 I told you once. :D But I'll be nice and tell you agian. The setuid bit is a bit... New Patch Fixes 43 Flaws In OS X, Many Serious 2157 0, actually. Well, all processes are descendants of init, but that's not terribly relevant here. I do not think init implements a check for the uid being valid; that... snip From *the Mac*. It was, of course, an all new codebase (except for Mach), but they were clearly trying to out-Mac the Mac. You can snip It isn't on Windows. It isn't on the Mac either; on the Mac, even through your program was compiled for PPC, you don't have to recompile it to run it on an Intel Mac. too. snip Any program worthy of being called a "Mac" program.
That's a flamewar for another day. :D And another newsgroup, actually. snip No. Gnu Objective-C has not got an implementation of NewHandle and friends. You are confusing Cocoa with Carbon. This is not so. Hmm. The GUI is not in "the Unix part"? I wonder what "the Unix part" is, and why people bother to build any applications with a "Unix" part and a "good" part. :D Certainly; X-Open won't certify them if they don't! However, any app that 'decides' only to use the Unix 'toolbox' is no Mac app. Indeed, this is essentially what *defines* what sort of app it is. snip Not so. Apple's Objective-C has exception handling and simple synchronization built into the language, very like Java. But while Apple has had to submit the code for this back to the GCC project, it depends on OS support to work. It only works on Mac OS X 10.3 and later. snip No; it is on top of a bunch of layers of Apple software, but at the bottom there is Mach, not any Unix. There are some BSD bits in there, but bear in mind that both Cocoa and Carbon were taken from other OSes have much dependancy on the BSD bits. snip a better choice? snip Have you another argument? Lets hear it!
|
||||