Linked by Eugenia Loli on Fri 13th Apr 2007 11:19 UTC
Microsoft "It seems unfortunate if we do this work and get our partners to do the work and the result is that Linux works great without having to do the work" said Bill Gates in 1999 (pdf). While we don't know if he actually managed to do just that (creating problems to other OSes to work well with ACPI), but if he did, it is a good explanation why ACPI has been flaky on the majority of x86 computers with anything else other than Windows (the older, APM standard, seemed more compatible with alternative OSes).
Thread beginning with comment 230484
To view parent comment, click here.
To read all comments associated with this story, please click here.
Member since:

How could Linux possibly benefit from something like that "without having to do the work"?

Maybe thinking and writing all the ACPI specifications ? It was co-developed by Microsoft.

So Linux can use the specification, but no Linux developers have participated to the writing of the specs.

Perhaps I am wrong, but it is how the statement can be read.

Reply Parent Score: 4

phoudoin Member since:

And? Public specifications are public. AFAIK, Microsoft didn't participated in the basic but major TCP/IP specifications, but benefit from it like everyone.

If they didn't want the ACPI specs to be public, they should have convince firmware and hardware partners to keep it closed. I dunno if they tried, but if they tried, they failed.

Public specifications are public specifications are public specifications. Don't blame the public for reading them, follow them, using them. Make your specifications private for that.

Reply Parent Score: 3

diegocg Member since:

The guys who code ACPI for Linux are Intel guys (Intel actually has quite a few people working only for Linux-related things, it's very nice)

And Intel have participated into the ACPI development, probably even more than MS. So it's not that Linux hasn't done "anything".

Reply Parent Score: 3