Chrome usa codice non documentato di Microsoft

Il browser di Google fa uso di codice open source rilasciato da Redmond, sfruttando funzioni ufficialmente non supportate.



[ZEUS News - www.zeusnews.it - 16-09-2008]

Chrome Windows Template Library open source codice

Che Google Chrome abbia dei debiti verso altro software open source, Firefox e WebKit in testa, è di dominio pubblico. Che tra i creditori ci sia anche Microsoft, invece, è una novità abbastanza interessante.

Scott Hanselmann, senior programming manager dell'azienda di Redmond, ha scoperto che Chrome fa uso di Windows Template Library, un software rilasciato da Microsoft con una licenza relativamente libera che ha per scopo la costruzione di interfacce utente per Windows.

La cosa, in sé, non è sconvolgente. Quel codice è stato rilasciato proprio perché chiunque potesse utilizzarlo per le proprie applicazioni. È invece strano che Google abbia usato funzioni "non documentate e non supportate".

Queste Api non documentate erano intese per l'uso interno da parte di Microsoft; come Google sia riuscito a scoprirle sarebbe un mistero degno di maggiori indagini se non fosse che la spiegazione sta già in un commento nel codice sorgente di Chrome.

"Completamente non documentato da Microsoft. Si possono ricavare queste informazioni disassemblando kernel32.dll in Vista Sp1". Oltre alla mancanza di garanzie circa una futura compatibilità - dovuta all'uso di funzioni ufficialmente non supportate - entra in gioco la pratica del reverse engineering di Windows, pratica peraltro vietata dalla licenza.

L'uso delle Api proibite si è reso necessario per poter sfruttare la tecnologia di sicurezza chiamata Data Execution Prevention - che serve a prevenire diversi tipi di attacco - sotto Windows Xp Sp2. La funzione, infatti, è teoricamente disponibile solo sotto Vista, Windows Xp Sp3 e Windows Server 2008.

Il problema è che, facendo così, Google espone i propri utenti a conseguenza che essa stessa non può prevedere: che succederà qualora Microsoft dovesse decidere di cambiare l'implementazione di queste interfacce? Forse Google rilascerà un aggiornamento silenzioso e la cosa si risolverà così?

Se questo articolo ti è piaciuto e vuoi rimanere sempre informato con Zeus News ti consigliamo di iscriverti alla Newsletter gratuita. Inoltre puoi consigliare l'articolo utilizzando uno dei pulsanti qui sotto, inserire un commento (anche anonimo) o segnalare un refuso.
© RIPRODUZIONE RISERVATA

Commenti all'articolo (0)


La liberta' di parola e' un diritto inviolabile, ma nei forum di Zeus News vige un regolamento che impone delle restrizioni e che l'utente e' tenuto a rispettare. I moderatori si riservano il diritto di cancellare o modificare i commenti inseriti dagli utenti, senza dover fornire giustificazione alcuna. Gli utenti non registrati al forum inoltre sono sottoposti a moderazione preventiva. La responsabilita' dei commenti ricade esclusivamente sui rispettivi autori. I principali consigli: rimani sempre in argomento; evita commenti offensivi, volgari, violenti o che inneggiano all'illegalita'; non inserire dati personali, link inutili o spam in generale.
E' VIETATA la riproduzione dei testi e delle immagini senza l'espressa autorizzazione scritta di Zeus News. Tutti i marchi e i marchi registrati citati sono di proprietà delle rispettive società. Informativa sulla privacy. I tuoi suggerimenti sono di vitale importanza per Zeus News. Contatta la redazione e contribuisci anche tu a migliorare il sito: pubblicheremo sui forum le lettere piu' interessanti.
Sondaggio
Secondo te in quale settore si faranno sentire maggiormente gli effetti positivi dell'Agenda Digitale?
La comunicazione
La scuola
L'accesso alle informazioni e ai contenuti culturali
La modalità di interazione con la Pubblica Amministrazione
Il Servizio Sanitario
La qualità dell'ambiente e dell'aria
La qualità della vita
Il costo della vita
La vivibilità delle grandi metropoli con la creazione di Smart City
La trasparenza
Risparmi per lo Stato e per il cittadino
Riduzione del digital divide
L'Agenda... de che?

Mostra i risultati (1331 voti)
Maggio 2026
Crisi delle memorie, la luce in fondo al tunnel
Copilot invade Excel
49.000 persone senza elettricità: il fornitore preferisce alimentare i datacenter della IA
Gmail, lo spazio gratuito si riduce a 5 Gbyte
Crisi della RAM, in vendita DDR 5 false con i chip in fibra di vetro
Windows 11 accelera davvero
Password in chiaro nella memoria di Edge
Google Chrome scarica un modello AI da 4 GB senza avvisare gli utenti
Windows 11, il CEO Nadella ammette gli errori
Disastro PocketOS: l'agente IA cancella database e backup in pochi secondi senza supervisione
Aprile 2026
Telemarketing, arrivano i numeri brevi: identificheranno i servizi legittimi
Windows 11 cambia rotta: Microsoft ricostruisce il sistema attorno alle richieste degli utenti
Firefox 150, scovate 271 vulnerabilità con l'IA
IPv6 supera IPv4 per un giorno
Verifica dell'età, l'app UE si buca in meno di due minuti
Tutti gli Arretrati
Accadde oggi - 25 maggio


web metrics