View Single Post
Old 08-22-2011, 09:16 PM   #78
EatingPie
Blueberry!
EatingPie puts his or her pants on both legs at a time.EatingPie puts his or her pants on both legs at a time.EatingPie puts his or her pants on both legs at a time.EatingPie puts his or her pants on both legs at a time.EatingPie puts his or her pants on both legs at a time.EatingPie puts his or her pants on both legs at a time.EatingPie puts his or her pants on both legs at a time.EatingPie puts his or her pants on both legs at a time.EatingPie puts his or her pants on both legs at a time.EatingPie puts his or her pants on both legs at a time.EatingPie puts his or her pants on both legs at a time.
 
EatingPie's Avatar
 
Posts: 888
Karma: 133343
Join Date: Mar 2007
Device: Sony PRS-500 (RIP); PRS-600 (Good Riddance); PRS-505; PRS-650; PRS-350
Quote:
Originally Posted by mwheinz View Post
You know, I'm a computer engineer. I write device drivers for a living.
I could cite my credentials, but no need. You quoted me so wildly out of context, you basically removed everything I said. My original post was dead on accurate. Your original was not.

You accused Sony of both writing a rootkit and a hack, and neither of those is true. That was my response. It still is my response.

Quote:
I want you, just for giggles, to explain to us:

1) Why the application is delivered as an mpkg file, and not as an app.
Here is my statement in context:
Quote:
Originally Posted by EatingPie
Quote:
Originally Posted by mwheinz;
The problem is that Sony, in their wisdom, decided to actually hack the Mac operating system instead of using the built-in USB drivers, and then they wrote the hack in a half-baked manner that won't work with modern Macs.

Basically, it's as if they wrote a custom DLL that roots your Windows machine and that you needed to have installed to use their software on your machine.
There is no rooting involved. It's a custom driver (my HiFace bypasses the USB driver too with a custom driver, no rootkit there either).

As stated like 20 times, you can use the software without the driver.
A device driver is not a rootkit, since it does not hide its presence (nor is it intentionally malware). More to the point: I admit, acknowledge and outright state that there is a device driver. It's not a rootkit, it's a device driver... oh yeah, and the mpkg is used to install software like this which includes a driver.

Also, it is not a "hack." They needed specific functionality which the Mac Kernel did not provide, so they did what you claim to do: they wrote a device driver. Nothing nefarious, as you accuse. Indeed, this is a common way of adding functionality to the kernel.

Crud, I wonder if I should say it again...

Quote:
Originally Posted by EatingPie
Quote:
Originally Posted by mwheinz;
2) How a user can uninstall a loaded kernel driver by dragging it to the trash.

3) Why Sony's official uninstall procedure includes manually deleting several hidden directories, or why Sony includes a shell script hidden in the system libraries for removing these files.
As stated like 20 times, you can use the software without the driver. It [the device driver] allows the Reader software to recognize when a Reader is plugged in, rather than a generic USB device. There is no hacking involved. There is no copy protection involved. It's a drag-to-the-trash uninstall. It's not even a DLL.
So, once again, context. You don't need the driver; and when you don't install the driver, the uninstall for the Reader software is drag-and-drop removal.

Quote:
If Reader Library used Apple's built-in USB drivers, it would work fine on Lion, in 32-bit or in 64-bit. The only possible reason it does not is for DRM.
Yes, if they used the built-in driver, it would have worked better in terms of compatibility for end users. I wish Sony went that path. But they needed some other functionality, so they added it.

Where you are wrong is DRM being the "only" possible reason. As my quote above states, it allows the Reader software to recognize when a Reader is attached, not just a generic USB device.

Next time, please read my post, and please do not tear it so wildly out of context. Your accusations of "rootkit" and "hack" are totally bogus, and I'm surprised that you as someone claiming to write drivers would make this accusation.

-Pie
EatingPie is offline   Reply With Quote