Via Defective By Design Blog -
It's yet another example of what we just talked about -- DRM doesn't just restrict copying of music files, it infects your entire system and turns it against you. Apple is explicitly preventing DTrace from examining or recording data for processes which don't "permit" tracing -- processes like, say iTunes. On face this might only matter to programmers, but philosophically it shows that Apple claims the right to restrict a lot more than direct copying of media files.
They are taking away your Right to Read the information on your own computer. It's another example of Apple's hostility towards its users, and another reason to reject their products.
-----------------------
DTrace Wikipedia -
Although DTrace was initially written for Solaris, its source code is freely available as part of the OpenSolaris project
Unlike other platforms that DTrace is supported on, Mac OS X has a flag (P_LNOATTACH) that a program may set that disallows tracing of that process by debugging utilities such as DTrace and gdb. This can affect tracing of other system information, as unrelated probes that should fire while a program with this flag set is running will fail to do so.
No comments:
Post a Comment