Windows RT, noto durante lo sviluppo come Windows on ARM o WOA, è un'edizione del sistema operativo Windows 8 di Microsoft, progettata per dispositivi portatili che usano l'architettura ARM.
Microsoft non ha dichiarato ufficialmente il significato dell'acronimo "RT", anche se secondo alcune fonti sta per "Runtime", in riferimento alla libreria Windows Runtime (WinRT).
Storia È disponibile al pubblico dal 26 ottobre 2012 preinstallata nel tablet Microsoft Surface. Non è disponibile per la vendita al dettaglio, ma può essere acquistata solo preinstallata su PC e tablet dotati di microprocessori ARM di vari produttori, tra cui ASUS, Samsung, Dell e Lenovo.
Il 17 ottobre 2013 viene distribuito l'aggiornamento a Windows RT 8.1, scaricabile gratuitamente dallo Store.
Caratteristiche Windows RT aggiunge alle edizioni x86/x64 di Windows 8 le app di Windows Store del pacchetto Microsoft Office Home and Student 2013 RT (Word, Excel, PowerPoint, OneNote) e una funzione per la crittografia del dispositivo.
Non include tuttavia Windows Media Player, il supporto alle applicazioni di tipo desktop per x86/x64 e la tecnologia degli spazi di archiviazione. Ufficialmente può eseguire solo le applicazioni già incluse nel sistema e quelle disponibili attraverso Windows Store.
Interfaccia utente
L'interfaccia utente di Windows RT, realizzata in "linguaggio di design", è Modern UI, pensata ed ottimizzata per i monitor touch screen. La schermata Start, simile a quella di Windows Phone 8 e mostrata per prima all'avvio del sistema, presenta principalmente una griglia scorrevole di riquadri, oltre al nome e all'immagine dell'utente nell'angolo in alto a destra.
I riquadri animati assomigliano a delle mattonelle che, oltre a eseguire un'applicazione con un tocco su uno di essi, spesso visualizzano al loro interno dati aggiornati in tempo reale, senza dover necessariamente avviare l'applicazione: per esempio, il riquadro Meteo visualizza senza l'input dell'utente informazioni relative alla situazione meteorologica corrente. L'utente può disporre a piacere i riquadri, e può ridimensionarne la maggior parte dalla barra delle opzioni che compare toccando il riquadro e trascinandolo leggermente.
L'interfaccia incorpora anche una nuova barra dei menu sul lato destro dello schermo nota come la barra dei pulsanti di accesso rapido, a cui si può fare accesso da qualsiasi app o dal desktop effettuando lo scorrimento sul lato destro di uno schermo touch o di un touchpad compatibile, o toccando uno degli angoli destri dello schermo. La barra dei pulsanti di accesso rapido contiene le icone per la ricerca, la condivisione, l'accesso alla schermata Start, la gestione dei dispositivi e le impostazioni. Le app possono integrare altre icone nella barra dei pulsanti di accesso rapido per un accesso coerente a certe funzionalità.
App di Windows Store
Windows 8 introduce la nuova piattaforma Windows Runtime (WinRT), utilizzata da un nuovo tipo di applicazioni che vengono eseguite in una sandbox sicura e che possono condividere i dati in modo più semplice attraverso i contratti. I linguaggi supportati da Microsoft per lo sviluppo di app di Windows Store sono JavaScript, Visual Basic .NET, C++/CX e C#. Questa ampia scelta tra i linguaggi di programmazione si deve ai cambiamenti apportati all'architettura di Windows: tutte le applicazioni sviluppate utilizzando C#, MFC e HTML5 con code-behind JavaScript vengono tradotte nelle API di WinRT basate su COM.
Le nuove app per Windows 8 vengono eseguite a schermo intero per impostazione predefinita. La nuova interfaccia nel linguaggio di design Microsoft è progettata per schermi 16:9 con risoluzione 1366×768, con la possibilità di visualizzare due applicazioni affiancate utilizzando l'ancoraggio. La risoluzione 1024×768 permette di visualizzare una sola applicazione per volta, mentre una risoluzione inferiore non consente l'utilizzo delle app di Windows Store. In quest'ultimo caso è comunque possibile accedere alla schermata Start, anche se è possibile utilizzarla solo per ricerche e per eseguire programmi di tipo desktop.
Schermata di blocco
Una nuova schermata di blocco (come Windows Phone 7/8) mostra la data, l'ora e le notifiche su uno sfondo personalizzabile, ed affianca al normale accesso tramite password testuale due nuovi metodi di autenticazione, progettati per facilitare l'accesso sugli schermi sensibili al tocco tipici dei tablet.
Il primo metodo di autenticazione prevede l'inserimento di un codice PIN a 4 cifre. Questa funzionalità è disponibile anche per gli utenti di PC da scrivania e portatili.
Il secondo metodo di autenticazione, chiamato password grafica, consiste nel completare una sequenza di gesti in diversi punti all'interno di un'immagine. Questi gesti tengono conto della forma, dei punti iniziali e finali e della direzionalità, ma sono limitati al tocco in un punto e al tracciamento di linee e cerchi, per aumentare la velocità di accesso rispetto a forme fatte a mano libera. Dopo cinque tentativi falliti il PC viene bloccato, finché non viene fornita una password testuale.
In Windows RT gli account utente non sono limitati ad essere solo locali, ma possono essere collegati con l'account Microsoft dell'utente. L'accesso tramite l'account Microsoft consente, oltre all'integrazione con Microsoft OneDrive, la sincronizzazione dei file e delle impostazioni dell'account utente tramite Internet, e l'accesso ad essi da altri computer con Windows 8 o Windows RT.
Software incluso Windows Store
Windows Store è una piattaforma di distribuzione digitale, simile a Ubuntu Software Center e Mac App Store, sviluppata da Microsoft e disponibile a partire da Windows 8, che consente agli sviluppatori di pubblicare le loro applicazioni, compresi i driver di dispositivo. Piattaforme di distribuzione simili esistono anche per dispositivi mobili (App store, Google Play, Samsung Apps, ...), e presentano il vantaggio di contenere applicazioni controllate e verificate per l'assenza di virus e malware.
Windows Store rende disponibili in un unico posto applicazioni progettate sia per architetture ARM sia per x86/x64, e destinate sia per il nuovo ambiente "immersive" sia per l'ambiente desktop tradizionale (anche se in quest'ultimo caso Windows Store fornisce solo i collegamenti al sito Web dell'applicazione). Siccome Windows Store è l'unico mezzo di distribuzione delle app di Windows Store, Microsoft dovrebbe potersi assicurare che le app siano libere da malware e da falle di sicurezza.
Internet Explorer
In Windows RT si trova preinstallato il browser Internet Explorer nella sua versione nel linguaggio di design Microsoft, appositamente progettata per l'utilizzo sui touch screen dei tablet.
Microsoft ha scelto, sul modello di Apple Safari per iOS, di non includere nella nuova interfaccia il supporto ai plug-in, tra cui Microsoft Silverlight, sottolineando così l'importanza della tecnologia HTML5. Una speciale versione di Adobe Flash Player, preinstallata in Windows RT e strettamente integrata nel browser grazie alla collaborazione tra Microsoft e Adobe, fornirà nell'interfaccia nel linguaggio di design Microsoft il supporto alla riproduzione degli elementi Flash presenti in alcuni siti Web selezionati.
Critiche Nel maggio 2012 gli sviluppatori di Mozilla Firefox, sostenuti in un secondo momento anche dagli sviluppatori di Google Chrome, hanno lamentato l'impossibilità per qualsiasi browser non Microsoft di competere alla pari con Internet Explorer su Windows RT. In particolare, Asa Dotzler ha spiegato che Microsoft non offre su Windows RT la possibilità alle app di Windows Store di terze parti di accedere alle API Win32 nel modo diretto esclusivo di Internet Explorer, privandole così della capacità di operare al di fuori dell'area protetta riservata all'ambiente linguaggio di design Microsoft gestita dalle API WinRT.
Microsoft ha replicato che la nuova architettura ARM «ha dei nuovi requisiti per la sicurezza e per la gestione del risparmio energetico», e che Windows RT «non è più Windows».
Microsoft Office
Microsoft Office 2013 (nome in codice Office 13) è un software di produttività personale per Microsoft Windows, e il successore di Microsoft Office 2010.
Office 2013 introduce un'interfaccia rinnovata basata sul linguaggio di design Microsoft, unita al layout dell'interfaccia ribbon delle precedenti versioni. In Windows RT verrà inclusa l'edizione Home and Student 2013 RT; per le versioni desktop di Windows il pacchetto sarà disponibile in varie edizioni come vendita al dettaglio.
Nuove funzionalità Cronologia file
Cronologia file crea automaticamente backup incrementali dei file memorizzati nelle librerie e nelle cartelle specifiche dell'utente su un dispositivo di archiviazione esterno. Grazie alla funzione Cronologia file in File Explorer è quindi possibile tenere traccia delle specifiche revisioni dei propri file ed effettuarne il ripristino.
Ripristino del sistema
Windows RT include due funzioni di ripristino, chiamate Reinizializzazione e Reimpostazione, per effettuare un ripristino completo del sistema in modo più semplice rispetto a una normale reinstallazione del sistema operativo.
La funzionalità Reinizializzazione riporta tutte le modifiche ai file di Windows allo stato originale e rimuove tutti i programmi e le app installati, mantenendo intatti tutti i file e le impostazioni dell'utente.
La funzionalità Reimpostazione elimina tutti i file ed effettua praticamente una reinstallazione da zero di Windows, senza richiedere ulteriori input da parte dell'utente, quali l'accettazione del contratto di licenza e la selezione del disco fisso. Al completamento della reimpostazione, all'utente viene richiesto il codice del prodotto e quindi si procede alla creazione dell'account utente.
Near Field Communication (NFC) Windows RT include a partire da Windows 8 le API per il supporto alla tecnologia Near Field Communication (NFC), consentendo funzionalità come l'apertura di URL, l'esecuzione di applicazioni e la condivisione di informazioni tra dispositivi.
Avvio protetto
L'avvio protetto è un protocollo basato sulla specifica UEFI 2.2, progettato per impedire l'esecuzione di firmware, sistemi operativi o driver UEFI non autorizzati in fase di avvio. L'avvio protetto riduce il rischio di attacchi al boot loader, mediante una procedura con infrastruttura a chiave pubblica (PKI) per convalidare le immagini firmware prima che ne sia concessa l'esecuzione.
Sui sistemi con firmware UEFI, la schermata di avvio con il logo del produttore persiste sullo schermo durante l'avvio di Windows, permettendo una transizione fluida dalla fase di POST fino alla comparsa della schermata Start.
Affinché i nuovi PC basati sulle architetture IA-32 e x86-64 possano ricevere la facoltativa certificazione per Windows 8, Microsoft richiede che la funzione di avvio protetto sia attivata per impostazione predefinita, ma i produttori devono offrire agli utenti un'opzione per disattivare questa funzione. Ai produttori di tablet e convertibili basati sull'architettura ARM che intendono ricevere la certificazione per Windows RT, invece, Microsoft non solo richiede di attivare la funzione di avvio protetto per impostazione predefinita ma, a differenza dei produttori di PC, vieta loro di offrire agli utenti la possibilità di disattivare questa funzione.
Critiche Il requisito che i dispositivi certificati per Windows RT devono essere venduti con l'avvio protetto non disattivabile incontrò le critiche soprattutto degli sviluppatori di software libero, che sentivano che Microsoft stava tentando di esercitare il vendor lock-in impedendo agli utenti di installare sistemi operativi alternativi come Linux.