@hellwig
Actually the believe that the USB-IF said that what Apple is doing is specifically allowed by the specification and their regulations. In reality companies make USB hardware all the time that requires their specific software to get full use out of.
Plug in any Logitech mouse, keyboard, controller, video cam etc.. and you will not get full use of the device without their proprietary software. You can get basic mouse and keyboard functions with Windows HID drivers but not have access to extra buttons, scroll features etc.
Same goes for Wacom tablets, Soundblaster X-Fi USB boxes, most cellular phones, hell the list goes on and on of people that use proprietary software with their USB enabled devices.
Actually the believe that the USB-IF said that what Apple is doing is specifically allowed by the specification and their regulations. In reality companies make USB hardware all the time that requires their specific software to get full use out of.
Plug in any Logitech mouse, keyboard, controller, video cam etc.. and you will not get full use of the device without their proprietary software. You can get basic mouse and keyboard functions with Windows HID drivers but not have access to extra buttons, scroll features etc.
Same goes for Wacom tablets, Soundblaster X-Fi USB boxes, most cellular phones, hell the list goes on and on of people that use proprietary software with their USB enabled devices.