Qué es y cómo usar Windows 10 IoT (Internet de las cosas)
Microsoft ofrece Windows 10 en nueve ediciones separadas, desde Home, Enterprise hasta Server. Windows 10 IoT (Internet de las cosas) es la edición que menos probablemente poseas, pero también es una que probablemente hayas usado más de lo que crees.
Windows 10 IoT surgió de Windows Embedded
Windows 10 IoT es una evolución de una edición anterior de Windows: Windows Embedded. El concepto central es una versión simplificada del sistema operativo Windows que funciona bien en un hardware menos potente.
Un banco podría usar este sistema operativo para un cajero automático, un minorista podría usarlo para un sistema POS (punto de venta) y un fabricante podría usarlo para un prototipo simple. Sin embargo, Windows IoT no es solo una versión rebautizada de Windows para aprovechar (Internet of Things), ni es solo para empresas y grandes corporaciones. Eso es evidente en las dos versiones diferentes del sistema operativo, IOT Enterprise y IoT Core.
IoT Enterprise es para uso en múltiples dispositivos
Microsoft ofrece Windows 10 IoT en dos versiones, Enterprise y Core. La versión Enterprise es esencialmente Windows 10 Enterprise pero con controles de bloqueo adicionales. Con estos controles, puede forzar a Windows para que muestre una sola aplicación, por ejemplo. Windows todavía se ejecutará en segundo plano, pero los usuarios promedio no deberían tener acceso a esos servicios.
Al igual que en Windows 10 Enterprise, no puede comprar una licencia para IoT Enterprise en una tienda. Microsoft distribuye licencias a través de socios de reventa y acuerdos OEM. Debido a que esta es una versión completa de Windows, obtiene toda la potencia que viene con ella, pero tiene una desventaja distinta: IoT Enterprise no se ejecutará en procesadores ARM.
Windows IoT es una opción para desarrolladores de Visual Studio
Tal vez se esté preguntando por qué alguien usaría Windows IoT en lugar de una cantidad de alternativas como Linux o Android. La mayor parte de eso se reduce a qué o para quién está destinado el dispositivo y quién realiza la programación.
Las ventajas del código abierto, como las opciones de licencia y personalización, a menudo se consideran grandes cosas, y lo son. Pero el código abierto no es la mejor opción para todos los escenarios. Ocasionalmente, los proyectos específicos exigen software de código cerrado. Algunas empresas y gobiernos (para bien o para mal) también prohíben expresamente el uso de software de código abierto en sus compras.
Hay otra ventaja distinta para algunas personas. Windows 10 IoT se vincula con Visual Studio y puede usar ese IDE para desarrollar. De hecho, IoT Core está diseñado para ejecutarse sin una interfaz gráfica y se conectará a otra máquina con Windows 10 para programación.
El usuario promedio todos los días probablemente no descargará ni usará Windows 10 IoT, pero eso no significa que no lo encuentren. En la mayoría de los casos, si no eres un desarrollador, este sistema operativo está funcionando para ti de una manera que ni siquiera te darás cuenta. Incluso si eres un desarrollador, Windows 10 IoT podría ser la mejor opción para tu próximo proyecto.