Un par de curiosidades sobre el código fuente de Google Chrome

Escrito por: Alvaro

13 de Septiembre del 2008

Google Chrome

A través de un artículo de Scott Hanselman se han sabido un par de curiosidades sobre el código fuente de Google Chrome. La primera es que usa código de Microsoft. Concretamente usa código de las Windows Template Library, una biblioteca que se utiliza para hacer interfaces de software. Es open source bajo licencia Microsoft Public License (es falso que Microsoft nunca haya hecho acercamientos hacia el software libre). De hecho, según apunta Hanselman hay 24 piezas de código distintas de terceras partes empaquetadas en Chrome.

La otra curiosidad es que los programadores de Chrome parecen haber aplicado ingeniería inversa al núcleo de Windows Vista para poder programar ciertas características de Chrome. Por lo menos eso es lo que se deduce del siguiente comentario que se encuentra en el código de Google Chrome:


// Completely undocumented from Microsoft. You can find this information by
// disassembling Vista's SP1 kernel32.dll with your favorite disassembler.
enum PROCESS_INFORMATION_CLASS {
ProcessExecuteFlags = 0x22,

Traducido, sería algo como:


// [Característica] completamente indocumentada por parte de Microsoft.
// Puedes encontrar esta información desensamblando el kernel32.dll del
// SP1 de Vista con tu desensamblador favorito.

Valora este artículo


1 Star2 Stars3 Stars4 Stars5 Stars (Sin votos)
Loading ... Loading ...

Artículos relacionados


Etiquetas :

Categorías : Varios


Comentarios

Escribir un comentario




Comentario