Geek & Roll - Blog Archive » ACPI, Linux y la dominación mundial

ACPI, Linux y la dominación mundial

Leyendo una reseña del último y más grande Ubuntu Feisty Fawn me encuentro el siguiente trozo de sabiduria:

Most of the annoying-type-of-bugs I encountered on the 5 systems I tried Feisty Fawn on (including DELL, IBM and LinuxCertified.com hardware), have something to do with ACPI. This is the Achilles heel of Ubuntu and Linux in general, the way I see it. It is the last frontier for… world domination and this is where the main focus must be put for the next version. Nvidia/Ati/Intel/S3/SiS graphics cards’ bugs after a wake-up must be fixed. All of them.

No es ninguna sorpresa que ACPI sea la fuente de la mayor parte de los problemas para Linux. Yo en lo personal lo experimento todos los días al tratar de resumir o hibernar mi laptop, o en el rendimiento reducido del tiempo de la batería de mi laptop en Linux con respecto al tiempo de duración en Windows. Pero esto es la culpa de un ser muy conocido por todos nosotros, y de hecho él mismo acepta que eso era parte del objetivo de diseñar ACPI desde un principio, veamos:

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

En las propias palabras de Bill Gates. Aquí esta el documento que lo prueba. No fucking surprise que ACPI sea tan complicado de implementar en Linux, y que sea la fuente de frustración para muchos usuarios. Al final de cuentas ese era uno de los objetivos del diseño. En ese sentido ACPI es todo un éxito, si, para Gates y compañia.

Ya lo dijo Linus Torvalds (con respecto a ACPI):

Modern PCs are horrible. ACPI is a complete design disaster in every way. But we’re kind of stuck with it. If any Intel people are listening to this and you had anything to do with ACPI, shoot yourself now, before you reproduce.

* Linus & the Lunatics, Part II (2003-11-25).

The fact that ACPI was designed by a group of monkeys high on LSD, and is some of the worst designs in the industry obviously makes running it at _any_ point pretty damn ugly.

* Torvalds, Linus (2005-07-31).

De hecho hasta la wikipedia tiene sus respectivas críticas a ACPI, en donde dice que es demasiado complicado y que una implementación de ACPI tiene que ejecutar código complejo, no seguro y potencialmente lleno de errores, todo esto sin restricción alguna, potencialmente haciendo a una computadora que implementa ACPI inestable y/o insegura.

Desde cuando algo que viene de Microsoft es seguro y/o estable?
* César Olea. 2007.

Haz un comentario:

Es necesario que dejes tu nombre y correo electrónico (no se publicarán).

Si dejas un comentario anónimo, con insultos o ajeno al tema, iremos hasta tu casa y le diremos a tu mamá la cantidad de porno que hay en tu computadora. Si, lo sabemos.