This may sound foolishly naive, but has anyone ever tried contacting the vendors to figure out a way for things to become more sane in the future? Granted, some of those things were done on purpose and some vendors (like Apple) won't want to help but I'm wondering about the rest some of them are even selling their computers with Linux preinstalled.
Posted Aug 24, 2011 22:42 UTC (Wed) by flewellyn (subscriber, #5047)
[Link]
I believe Microsoft's WMI is just such an attempt. Except, of course, for compressing the MOF code using a proprietary tool. That part is just vendor lockout.
LinuxCon: x86 platform drivers
Posted Sep 7, 2011 8:38 UTC (Wed) by cathectic (subscriber, #40543)
[Link]
Although that seems to have failed as well - the original WMI spec suggested
Microsoft would standarise some of the WMI GUID's for common operations (GUID's are then mapped to a particular ACPI method, but the Linux WMI driver handles that conversion for you), which would have been useful here e.g. one standard GUID and arguments for querying a battery, a standard for wireless devices, etc.
Unfortunately, Microsoft have never done any such standardisation for WMI GUID calls, so it seems to have just become yet another way to put more vendor specific rubbish into the firmware in new and exciting ways.