0

logo chrome Un par de curiosidades sobre el código fuente de 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.

Artículos relacionados

Noticias Relacionadas

Comenta esta noticia
Se el primero
Puntua esta noticia
No me gustaMe gusta (sin puntuar)
Etiquetas:
Categoría: Varios

¿Te ha parecido interesante la noticia? ¡Déjanos tu comentario!

Publicidad
Publicidad