Uma delas é que o Chrome usa uma biblioteca que denominada Open Source Windows Template Library, para executar algumas macros e mapear algumas funcionalidades do sistema.
A WTL é uma versão "lightweight" da biblioteca MFC (Microsoft Foundation Classes) escrita em C++.
Além da WTL, que foi liberada como open source em 2004, o projeto "Chromium" utiliza mais de 20 outros componentes open source de terceiros.
Outras coisas interessantes que foram achadas:
"// 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,
}"
Mas afinal, é por uma boa causa. (Segundo Hanselman, isso permite que o browser fique mais seguro nos sistemas operacionais Windows), apesar de que a "documentação inexistente" não é tão inexistente assim. :-) E também tem aqui , e aqui.
Se quiser ler o post na íntegra, acesse aqui.
Nenhum comentário:
Postar um comentário