Microsoft Windows
Windows es un grupo de varias familias de sistemas operativos gráficos propietarios desarrollados y comercializados por Microsoft. Cada familia atiende a un determinado sector de la industria informática. Por ejemplo, Windows NT para consumidores, Windows Server para servidores y Windows IoT para sistemas integrados. Las familias de Windows desaparecidas incluyen Windows 9x, Windows Mobile y Windows Phone.
La primera versión de Windows se lanzó el 20 de noviembre de 1985 como un sistema operativo gráfico para MS-DOS en respuesta al creciente interés en las interfaces gráficas de usuario (GUI).
Windows es el sistema operativo de escritorio más popular del mundo, con una participación de mercado del 75 % en abril de 2022, según StatCounter. Sin embargo, Windows no es el sistema operativo más utilizado cuando se incluyen los sistemas operativos móviles y de escritorio, debido al crecimiento masivo de Android.
En septiembre de 2022, la versión más reciente de Windows es Windows 11 para PC y tabletas de consumo, Windows 11 Enterprise para empresas y Windows Server 2022 para servidores.
Genealogía
Por función de marketing
Microsoft, el desarrollador de Windows, ha registrado varias marcas comerciales, cada una de las cuales denota una familia de sistemas operativos Windows destinados a un sector específico de la industria informática. A partir de 2014, las siguientes familias de Windows se estaban desarrollando activamente:
- Windows NT: Comenzó como una familia de sistemas operativos con Windows NT 3.1, un sistema operativo para ordenadores servidor y estaciones de trabajo. Ahora consta de tres subfamilias del sistema operativo que se liberan casi al mismo tiempo y comparten el mismo núcleo:
- Windows: El sistema operativo para las computadoras y tabletas personales principales. La última versión es Windows 11. El principal competidor de esta familia es macOS de Apple para ordenadores personales y iPadOS y Android para tabletas (c.f. Parte de uso de sistemas operativos § Parte del mercado por categoría).
- Servidor de Windows: El sistema operativo para ordenadores servidor. La última versión es Windows Server 2022. A diferencia de su hermano cliente, ha adoptado un fuerte esquema de nombres. El principal competidor de esta familia es Linux. (c.f. Parte de uso de sistemas operativos § Parte del mercado por categoría)
- Windows PE: Una versión liviana de su hermano de Windows, destinada a funcionar como un sistema operativo en vivo, utilizado para instalar Windows en ordenadores de metal desnudo (especialmente en muchos ordenadores a la vez), propósitos de recuperación o solución de problemas. La última versión es Windows PE 10.
- Windows IoT (previamente Windows Embedded): Inicialmente, Microsoft desarrolló Windows CE como un sistema operativo de uso general para cada dispositivo que estaba demasiado limitado por recursos para ser llamado un equipo completo. Eventualmente, sin embargo, Windows CE fue renombrado Windows Embedded Compact y fue plegado bajo Windows Compact marca que también consiste en Windows Embedded Industry, Windows Embedded Professional, Windows Embedded Standard, Windows Embedded Handheld y Windows Embedded Automotive.
Las siguientes familias de Windows ya no se están desarrollando:
- Windows 9x: Un sistema operativo que apuntaba al mercado de consumo. Se suspendió debido al rendimiento suboptimal. ()PC World llamada su última versión, Windows Yo, uno de los peores productos de todos los tiempos.) Microsoft ahora atiende al mercado de consumo con Windows NT.
- Windows Mobile: El predecesor de Windows Phone, era un sistema operativo de teléfono móvil. La primera versión fue llamada Pocket PC 2000; la tercera versión, Windows Mobile 2003 es la primera versión para adoptar la marca Windows Mobile. La última versión es Windows Mobile 6.5.
- Windows Phone: Un sistema operativo vendido sólo a los fabricantes de teléfonos inteligentes. La primera versión fue Windows Phone 7, seguido por Windows Phone 8, y Windows Phone 8.1. Fue sucedido por Windows 10 Mobile, que ahora también se suspende.
Historial de versiones
El término Windows describe colectivamente cualquiera o todas las generaciones de productos de sistemas operativos de Microsoft. Estos productos se clasifican generalmente de la siguiente manera:
Versiones anteriores
La historia de Windows se remonta a 1981, cuando Microsoft comenzó a trabajar en un programa llamado "Administrador de interfaz". Se anunció en noviembre de 1983 (después de Apple Lisa, pero antes de Macintosh) con el nombre de 'Windows', pero Windows 1.0 no se lanzó hasta noviembre de 1985. Windows 1.0 competiría con Apple's sistema operativo, pero alcanzó poca popularidad. Windows 1.0 no es un sistema operativo completo; más bien, extiende MS-DOS. El shell de Windows 1.0 es un programa conocido como MS-DOS Executive. Los componentes incluyeron calculadora, calendario, archivo de tarjeta, visor de portapapeles, reloj, panel de control, bloc de notas, pintura, inversión, terminal y escritura. Windows 1.0 no permite la superposición de ventanas. En cambio, todas las ventanas están en mosaico. Solo los cuadros de diálogo modales pueden aparecer sobre otras ventanas. Microsoft vendió como bibliotecas de desarrollo de Windows incluidas con el entorno de desarrollo C, que incluía numerosas muestras de Windows.
Windows 2.0 se lanzó en diciembre de 1987 y fue más popular que su predecesor. Cuenta con varias mejoras en la interfaz de usuario y la gestión de la memoria. Windows 2.03 cambió el sistema operativo de ventanas en mosaico a ventanas superpuestas. El resultado de este cambio llevó a Apple Computer a presentar una demanda contra Microsoft alegando una infracción de los derechos de autor de Apple (que finalmente se resolvió en los tribunales a favor de Microsoft en 1993). Windows 2.0 también introdujo métodos abreviados de teclado más sofisticados y podía hacer uso de la memoria ampliada.
Windows 2.1 se lanzó en dos versiones diferentes: Windows/286 y Windows/386. Windows/386 utiliza el modo virtual 8086 de Intel 80386 para realizar múltiples tareas en varios programas de DOS y el modelo de memoria paginada para emular la memoria expandida usando la memoria extendida disponible. Windows/286, a pesar de su nombre, se ejecuta en procesadores Intel 8086 e Intel 80286. Se ejecuta en modo real pero puede hacer uso del área de memoria alta.
Además de los paquetes completos de Windows, había versiones de solo tiempo de ejecución que se incluían con el software de Windows anterior de terceros y hacían posible ejecutar su software de Windows en MS-DOS y sin el conjunto completo de características de Windows.
Las primeras versiones de Windows a menudo se consideran shells gráficos, principalmente porque se ejecutaban sobre MS-DOS y lo usaban para los servicios del sistema de archivos. Sin embargo, incluso las primeras versiones de Windows ya asumían muchas funciones típicas del sistema operativo; en particular, tener su propio formato de archivo ejecutable y proporcionar sus propios controladores de dispositivo (temporizador, gráficos, impresora, mouse, teclado y sonido). A diferencia de MS-DOS, Windows permitía a los usuarios ejecutar varias aplicaciones gráficas al mismo tiempo, a través de la multitarea cooperativa. Windows implementó un esquema de memoria virtual de software elaborado, basado en segmentos, que le permite ejecutar aplicaciones más grandes que la memoria disponible: los segmentos de código y los recursos se intercambian y se desechan cuando la memoria escasea; los segmentos de datos se movían en la memoria cuando una aplicación dada había renunciado al control del procesador.
Windows 3.x
Windows 3.0, lanzado en 1990, mejoró el diseño, principalmente debido a la memoria virtual y los controladores de dispositivos virtuales cargables (VxD) que permiten a Windows compartir dispositivos arbitrarios entre aplicaciones DOS multitareas. Las aplicaciones de Windows 3.0 pueden ejecutarse en modo protegido, lo que les da acceso a varios megabytes de memoria sin la obligación de participar en el esquema de memoria virtual del software. Se ejecutan dentro del mismo espacio de direcciones, donde la memoria segmentada proporciona un grado de protección. Windows 3.0 también presentó mejoras en la interfaz de usuario. Microsoft reescribió las operaciones críticas de C a ensamblaje. Windows 3.0 fue la primera versión de Windows en lograr un amplio éxito comercial, vendiendo 2 millones de copias en los primeros seis meses.
Windows 3.1, disponible de forma general el 1 de marzo de 1992, presentaba una renovación. En agosto de 1993, se lanzó Windows for Workgroups, una versión especial con funciones integradas de redes punto a punto y un número de versión 3.11. Se vendió junto con Windows 3.1. El soporte para Windows 3.1 finalizó el 31 de diciembre de 2001.
Windows 3.2, lanzado en 1994, es una versión actualizada de la versión china de Windows 3.1. La actualización se limitó a esta versión de idioma, ya que solucionó solo problemas relacionados con el complejo sistema de escritura del idioma chino. Los fabricantes de computadoras generalmente vendían Windows 3.2 con una versión de diez discos de MS-DOS que también tenía caracteres de chino simplificado en la salida básica y algunas utilidades traducidas.
Windows 9x
La siguiente gran versión de Windows orientada al consumidor, Windows 95, se lanzó el 24 de agosto de 1995. Si bien seguía estando basado en MS-DOS, Windows 95 introdujo soporte para aplicaciones nativas de 32 bits, hardware plug and play, multitarea, nombres de archivo largos de hasta 255 caracteres y proporcionó una mayor estabilidad en comparación con sus predecesores. Windows 95 también introdujo una interfaz de usuario rediseñada y orientada a objetos, que reemplazó al Administrador de programas anterior con el menú Inicio, la barra de tareas y el shell del Explorador de Windows. Windows 95 fue un gran éxito comercial para Microsoft; Ina Fried de CNET comentó que "para cuando Windows 95 finalmente salió del mercado en 2001, se había convertido en un elemento fijo en las computadoras de escritorio de todo el mundo". Microsoft publicó cuatro OEM Service Releases (OSR) de Windows 95, cada uno de los cuales equivalía aproximadamente a un service pack. El primer OSR de Windows 95 fue también la primera versión de Windows que se incluyó con el navegador web de Microsoft, Internet Explorer. El soporte estándar para Windows 95 finalizó el 31 de diciembre de 2000 y el soporte extendido para Windows 95 finalizó el 31 de diciembre de 2001.
A Windows 95 le siguió el lanzamiento de Windows 98 el 25 de junio de 1998, que introdujo el modelo de controlador de Windows, soporte para dispositivos compuestos USB, soporte para ACPI, hibernación y soporte para configuraciones de varios monitores. Windows 98 también incluía la integración con Internet Explorer 4 a través de Active Desktop y otros aspectos de Windows Desktop Update (una serie de mejoras en el shell de Explorer que también estaban disponibles para Windows 95). En mayo de 1999, Microsoft lanzó Windows 98 Second Edition, una versión actualizada de Windows 98. Windows 98 SE agregó Internet Explorer 5.0 y Windows Media Player 6.2, entre otras actualizaciones. El soporte estándar para Windows 98 finalizó el 30 de junio de 2002 y el soporte extendido para Windows 98 finalizó el 11 de julio de 2006.
El 14 de septiembre de 2000, Microsoft lanzó Windows Me (Millennium Edition), la última versión de Windows basada en DOS. Windows Me incorporó mejoras en la interfaz visual de su homólogo basado en Windows NT, Windows 2000, tuvo tiempos de arranque más rápidos que las versiones anteriores (que, sin embargo, requería la eliminación de la capacidad de acceder a un entorno DOS en modo real, eliminando la compatibilidad con algunos programas más antiguos), ampliado funcionalidad multimedia (incluido Windows Media Player 7, Windows Movie Maker y el marco de Adquisición de imágenes de Windows para recuperar imágenes de escáneres y cámaras digitales), utilidades adicionales del sistema, como Protección de archivos del sistema y Restauración del sistema, y herramientas de red doméstica actualizadas. Sin embargo, Windows Me enfrentó críticas por su velocidad e inestabilidad, junto con problemas de compatibilidad de hardware y la eliminación de la compatibilidad con DOS en modo real. PC World consideró que Windows Me era uno de los peores sistemas operativos que Microsoft había lanzado y el cuarto peor producto tecnológico de todos los tiempos.
Windows NT
Historial de versiones
Versiones anteriores (Windows NT 3.1/3.5/3.51/4.0/2000)
En noviembre de 1988, un nuevo equipo de desarrollo dentro de Microsoft (que incluía a los antiguos desarrolladores de Digital Equipment Corporation, Dave Cutler y Mark Lucovsky) comenzó a trabajar en una versión renovada del sistema operativo OS/2 de IBM y Microsoft conocido como 34;NT OS/2". NT OS/2 estaba destinado a ser un sistema operativo multiusuario seguro con compatibilidad con POSIX y un kernel modular y portátil con multitarea preventiva y soporte para múltiples arquitecturas de procesador. Sin embargo, tras el lanzamiento exitoso de Windows 3.0, el equipo de desarrollo de NT decidió volver a trabajar en el proyecto para usar un puerto extendido de 32 bits de la API de Windows conocido como Win32 en lugar de los de OS/2. Win32 mantuvo una estructura similar a las API de Windows (permitiendo que las aplicaciones de Windows existentes se transfirieran fácilmente a la plataforma), pero también admitió las capacidades del kernel NT existente. Tras su aprobación por parte del personal de Microsoft, continuó el desarrollo de lo que ahora era Windows NT, la primera versión de Windows de 32 bits. Sin embargo, IBM se opuso a los cambios y finalmente continuó con el desarrollo de OS/2 por su cuenta.
Windows NT fue el primer sistema operativo Windows basado en un núcleo híbrido. El kernel híbrido fue diseñado como un microkernel modificado, influenciado por el microkernel Mach desarrollado por Richard Rashid en la Universidad Carnegie Mellon, pero sin cumplir con todos los criterios de un microkernel puro.
La primera versión del sistema operativo resultante, Windows NT 3.1 (llamado así para asociarlo con Windows 3.1) se lanzó en julio de 1993, con versiones para servidores y estaciones de trabajo de escritorio. Windows NT 3.5 se lanzó en septiembre de 1994, centrándose en mejoras de rendimiento y soporte para NetWare de Novell, y fue seguido por Windows NT 3.51 en mayo de 1995, que incluía mejoras adicionales y soporte para la arquitectura PowerPC. Windows NT 4.0 se lanzó en junio de 1996 e introdujo la interfaz rediseñada de Windows 95 en la serie NT. El 17 de febrero de 2000, Microsoft lanzó Windows 2000, sucesor de NT 4.0. El nombre de Windows NT se eliminó en este punto para poner un mayor énfasis en la marca Windows.
Windows XP
La próxima versión principal de Windows NT, Windows XP, se lanzó el 25 de octubre de 2001. La introducción de Windows XP pretendía unificar la serie Windows 9x orientada al consumidor con la arquitectura introducida por Windows NT, un cambio que prometió Microsoft proporcionaría un mejor rendimiento sobre sus predecesores basados en DOS. Windows XP también presentaría una interfaz de usuario rediseñada (que incluye un menú Inicio actualizado y un Explorador de Windows 'orientado a tareas'), funciones multimedia y de red optimizadas, Internet Explorer 6, integración con Microsoft's.NET Servicios de pasaporte, un "modo de compatibilidad" para ayudar a proporcionar compatibilidad con versiones anteriores de software diseñado para versiones anteriores de Windows y la funcionalidad de asistencia remota.
En el comercio minorista, Windows XP se comercializó en dos ediciones principales: "Home" la edición estaba dirigida a los consumidores, mientras que la edición "Professional" La edición estaba dirigida a entornos empresariales y usuarios avanzados, e incluía características adicionales de seguridad y redes. Home y Professional fueron acompañados más tarde por el "Media Center" Edition (diseñada para PC de cine en casa, con énfasis en la compatibilidad con la reproducción de DVD, tarjetas sintonizadoras de TV, funcionalidad de DVR y controles remotos) y la "Tablet PC" edición (diseñada para dispositivos móviles que cumplen con sus especificaciones para una tableta, con soporte para entrada de lápiz óptico y aplicaciones adicionales habilitadas para lápiz). El soporte estándar para Windows XP finalizó el 14 de abril de 2009. El soporte extendido finalizó el 8 de abril de 2014.
Después de Windows 2000, Microsoft también cambió sus calendarios de lanzamiento para los sistemas operativos de servidor; el equivalente de servidor de Windows XP, Windows Server 2003, se lanzó en abril de 2003. Le siguió en diciembre de 2005, Windows Server 2003 R2.
Windows Vista
Después de un largo proceso de desarrollo, Windows Vista se lanzó el 30 de noviembre de 2006 para licencias por volumen y el 30 de enero de 2007 para consumidores. Contenía una serie de características nuevas, desde un shell y una interfaz de usuario rediseñados hasta cambios técnicos significativos, con un enfoque particular en las características de seguridad. Estaba disponible en varias ediciones diferentes y ha sido objeto de algunas críticas, como la caída del rendimiento, el tiempo de arranque más largo, las críticas del nuevo UAC y el acuerdo de licencia más estricto. La contraparte del servidor de Vista, Windows Server 2008, se lanzó a principios de 2008.
Windows 7
El 22 de julio de 2009, Windows 7 y Windows Server 2008 R2 se lanzaron como RTM (lanzamiento para fabricación), mientras que el primero se lanzó al público 3 meses después, el 22 de octubre de 2009. A diferencia de su predecesor, Windows Vista, que introdujo una gran cantidad de características nuevas, Windows 7 estaba destinado a ser una actualización incremental más enfocada a la línea de Windows, con el objetivo de ser compatible con las aplicaciones y el hardware con los que Windows Vista ya era compatible. Windows 7 tiene soporte multitáctil, un shell de Windows rediseñado con una barra de tareas actualizada con listas de salto revelables que contienen accesos directos a archivos que se usan con frecuencia con aplicaciones específicas y accesos directos a tareas dentro de la aplicación, un sistema de red doméstica llamado HomeGroup y mejoras de rendimiento.
Windows 8 y 8.1
Windows 8, el sucesor de Windows 7, se lanzó generalmente el 26 de octubre de 2012. Se realizaron varios cambios significativos en Windows 8, incluida la introducción de una interfaz de usuario basada en el lenguaje de diseño Metro de Microsoft con optimizaciones para dispositivos táctiles como tabletas y PC todo en uno. Estos cambios incluyen la pantalla de Inicio, que utiliza mosaicos grandes que son más convenientes para las interacciones táctiles y permiten la visualización de información actualizada continuamente, y una nueva clase de aplicaciones que están diseñadas principalmente para su uso en dispositivos táctiles. La nueva versión de Windows requería una resolución mínima de 1024×768 píxeles, lo que la hacía inadecuada para netbooks con pantallas de 800×600 píxeles.
Otros cambios incluyen una mayor integración con los servicios en la nube y otras plataformas en línea (como las redes sociales y los propios servicios OneDrive (anteriormente SkyDrive) y Xbox Live de Microsoft), el servicio de la Tienda Windows para la distribución de software y una nueva variante conocido como Windows RT para usar en dispositivos que utilizan la arquitectura ARM y un nuevo atajo de teclado para capturas de pantalla. El 17 de octubre de 2013 se lanzó una actualización de Windows 8, llamada Windows 8.1, que incluye funciones como nuevos tamaños de mosaicos dinámicos, una integración más profunda con OneDrive y muchas otras revisiones. Windows 8 y Windows 8.1 han sido objeto de algunas críticas, como la eliminación del menú Inicio.
Windows 10
El 30 de septiembre de 2014, Microsoft anunció Windows 10 como sucesor de Windows 8.1. Se lanzó el 29 de julio de 2015 y soluciona las deficiencias en la interfaz de usuario que se presentó por primera vez con Windows 8. Los cambios en la PC incluyen el regreso del menú Inicio, un sistema de escritorio virtual y la capacidad de ejecutar aplicaciones de Windows Store dentro de Windows en el escritorio en lugar de en el modo de pantalla completa. Se dice que Windows 10 está disponible para actualizar desde dispositivos calificados de Windows 7 con SP1, Windows 8.1 y Windows Phone 8.1 desde la aplicación Get Windows 10 (para Windows 7, Windows 8.1) o Windows Update (Windows 7).
En febrero de 2017, Microsoft anunció la migración de su repositorio de código fuente de Windows de Perforce a Git. Esta migración involucró 3,5 millones de archivos separados en un repositorio de 300 gigabytes. Para mayo de 2017, el 90 por ciento de su equipo de ingeniería usaba Git, en aproximadamente 8500 confirmaciones y 1760 compilaciones de Windows por día.
En junio de 2021, poco antes del anuncio de Microsoft de Windows 11, Microsoft actualizó sus páginas de política de ciclo de vida para Windows 10 y reveló que el soporte para su última versión de Windows 10 finalizará el 14 de octubre de 2025.
Windows 11
El 24 de junio de 2021, se anunció Windows 11 como el sucesor de Windows 10 durante una transmisión en vivo. El nuevo sistema operativo fue diseñado para ser más fácil de usar y comprensible. Se lanzó el 5 de octubre de 2021. Desde mayo de 2022, Windows 11 es una actualización gratuita para los usuarios de Windows 10 que cumplen con los requisitos del sistema.
Windows 365
En julio de 2021, Microsoft anunció que comenzará a vender suscripciones a escritorios de Windows virtualizados como parte de un nuevo servicio de Windows 365 en el mes siguiente. No es una versión independiente de Windows, sino un servicio web que brinda acceso a Windows 10 y Windows 11 integrados en Azure Virtual Desktop. El nuevo servicio permitirá el uso multiplataforma, con el objetivo de que el sistema operativo esté disponible para los usuarios de Apple y Android. El servicio de suscripción será accesible a través de cualquier sistema operativo con un navegador web. El nuevo servicio es un intento de capitalizar la tendencia creciente, fomentada durante la pandemia de COVID-19, de que las empresas adopten un entorno de trabajo remoto híbrido, en el que "los empleados dividen su tiempo entre la oficina y el hogar". Como se podrá acceder al servicio a través de navegadores web, Microsoft podrá evitar la necesidad de publicar el servicio a través de Google Play o Apple App Store.
Microsoft anunció la disponibilidad de Windows 365 para clientes comerciales y empresariales el 2 de agosto de 2021.
Soporte multilingüe
El soporte multilingüe se ha integrado en Windows desde Windows 3.0. El idioma tanto para el teclado como para la interfaz se puede cambiar a través del Panel de control de región e idioma. Los componentes para todos los idiomas de entrada admitidos, como los editores de métodos de entrada, se instalan automáticamente durante la instalación de Windows (en Windows XP y versiones anteriores, es posible que se necesiten archivos para idiomas de Asia oriental, como el chino, y escritura de derecha a izquierda, como el árabe). instalarse por separado, también desde dicho Panel de Control). También se pueden instalar IME de terceros si un usuario siente que el provisto es insuficiente para sus necesidades.
Los idiomas de la interfaz para el sistema operativo se pueden descargar gratis, pero algunos idiomas están limitados a ciertas ediciones de Windows. Los Paquetes de interfaz de idioma (LIP) son redistribuibles y pueden descargarse del Centro de descargas de Microsoft e instalarse para cualquier edición de Windows (XP o posterior). Traducen la mayoría, pero no toda, la interfaz de Windows y requieren un cierto idioma base (el idioma con el que Windows se envió originalmente). Esto se usa para la mayoría de los idiomas en los mercados emergentes. Los paquetes de idiomas completos, que traducen el sistema operativo completo, solo están disponibles para ediciones específicas de Windows (ediciones Ultimate y Enterprise de Windows Vista y 7, y todas las ediciones de Windows 8, 8.1 y RT excepto Single Language). No requieren un idioma base específico y se usan comúnmente para idiomas más populares como el francés o el chino. Estos idiomas no se pueden descargar a través del Centro de descargas, pero están disponibles como actualizaciones opcionales a través del servicio de actualización de Windows (excepto Windows 8).
El idioma de la interfaz de las aplicaciones instaladas no se ve afectado por los cambios en el idioma de la interfaz de Windows. La disponibilidad de idiomas depende de los propios desarrolladores de aplicaciones.
Windows 8 y Windows Server 2012 presentan un nuevo Panel de control de idioma en el que tanto la interfaz como los idiomas de entrada se pueden cambiar simultáneamente y los paquetes de idioma, independientemente del tipo, se pueden descargar desde una ubicación central. La aplicación Configuración de PC en Windows 8.1 y Windows Server 2012 R2 también incluye una página de configuración equivalente para esto. Cambiar el idioma de la interfaz también cambia el idioma de las aplicaciones preinstaladas de Windows Store (como Mail, Maps y News) y otras aplicaciones desarrolladas por Microsoft (como Remote Desktop). Sin embargo, las limitaciones anteriores para los paquetes de idioma aún están vigentes, excepto que los paquetes de idioma completos se pueden instalar para cualquier edición, excepto Idioma único, que se adapta a los mercados emergentes.
Soporte de plataforma
Windows NT incluía soporte para varias plataformas antes de que la computadora personal basada en x86 se volviera dominante en el mundo profesional. Windows NT 4.0 y sus predecesores admitían PowerPC, DEC Alpha y MIPS R4000 (aunque algunas de las plataformas implementan computación de 64 bits, el sistema operativo las trató como de 32 bits). Windows 2000 eliminó el soporte para todas las plataformas, excepto la tercera generación x86 (conocida como IA-32) o más nueva en modo de 32 bits. La línea de clientes de la familia Windows NT todavía se ejecuta en IA-32, pero la línea de Windows Server dejó de admitir esta plataforma con el lanzamiento de Windows Server 2008 R2.
Con la introducción de la arquitectura Intel Itanium (IA-64), Microsoft lanzó nuevas versiones de Windows para admitirla. Las versiones Itanium de Windows XP y Windows Server 2003 se lanzaron al mismo tiempo que sus contrapartes x86 convencionales. Windows XP 64-Bit Edition, lanzado en 2005, es el último sistema operativo cliente de Windows compatible con Itanium. La línea Windows Server sigue admitiendo esta plataforma hasta Windows Server 2012; Windows Server 2008 R2 es el último sistema operativo de Windows compatible con la arquitectura Itanium.
El 25 de abril de 2005, Microsoft lanzó Windows XP Professional x64 Edition y Windows Server 2003 x64 Editions para admitir x86-64 (o simplemente x64), la versión de 64 bits de la arquitectura x86. Windows Vista fue la primera versión de cliente de Windows NT que se lanzó simultáneamente en las ediciones IA-32 y x64. x64 todavía es compatible.
Se creó específicamente una edición de Windows 8 conocida como Windows RT para computadoras con arquitectura ARM y, aunque ARM todavía se usa para teléfonos inteligentes con Windows 10, las tabletas con Windows RT no se actualizarán. A partir de Windows 10 Fall Creators Update (versión 1709) y posteriores, incluye soporte para PC basadas en ARM.
Windows 11 es la primera versión que deja de admitir hardware de 32 bits.
Windows CE
Windows CE (oficialmente conocido como Windows Embedded Compact), es una edición de Windows que se ejecuta en computadoras minimalistas, como sistemas de navegación por satélite y algunos teléfonos móviles. Windows Embedded Compact se basa en su propio kernel dedicado, denominado kernel de Windows CE. Microsoft otorga licencias de Windows CE a OEM y fabricantes de dispositivos. Los OEM y los fabricantes de dispositivos pueden modificar y crear sus propias interfaces y experiencias de usuario, mientras que Windows CE proporciona la base técnica para hacerlo.
Windows CE se usó en Dreamcast junto con el sistema operativo propio de Sega para la consola. Windows CE fue el núcleo del que se derivó Windows Mobile. Su sucesor, Windows Phone 7, se basó en componentes de Windows CE 6.0 R3 y Windows CE 7.0. Sin embargo, Windows Phone 8 se basa en el mismo kernel NT que Windows 8.
Windows Embedded Compact no debe confundirse con Windows XP Embedded o Windows NT 4.0 Embedded, ediciones modulares de Windows basadas en el kernel de Windows NT.
Sistema operativo Xbox
Xbox OS es un nombre no oficial que se le da a la versión de Windows que se ejecuta en las consolas Xbox. Desde Xbox One en adelante, es una implementación con énfasis en la virtualización (usando Hyper-V), ya que son tres sistemas operativos que se ejecutan a la vez, que consisten en el sistema operativo central, un segundo implementado para juegos y un entorno más similar a Windows para aplicaciones.. Microsoft actualiza el sistema operativo de Xbox One todos los meses, y estas actualizaciones se pueden descargar desde el servicio Xbox Live a la Xbox y luego instalarse, o mediante el uso de imágenes de recuperación sin conexión descargadas a través de una PC. Originalmente se basó en el kernel NT 6.2 (Windows 8), y la última versión se ejecuta en una base NT 10.0. Este sistema a veces se denomina "Windows 10 en Xbox One" o "OneCore". Los sistemas operativos Xbox One y Xbox Series también permiten una retrocompatibilidad limitada (debido a restricciones de licencia y recursos de prueba) con el hardware de la generación anterior, y el sistema Xbox 360 es retrocompatible con la Xbox original.
Sistema de control de versiones
Hasta e incluyendo todas las versiones anteriores a Windows 2000, Microsoft utilizó un sistema de control de versiones interno denominado Source Library Manager (SLM). Poco después del lanzamiento de Windows 2000, Microsoft cambió a una bifurcación de Perforce llamada Source Depot. Este sistema se usó hasta 2017 una vez que el sistema no pudo mantenerse al día con el tamaño de Windows. Microsoft había comenzado a integrar Git en Team Foundation Server en 2013, pero Windows seguía confiando en Source Depot. El código de Windows se dividió entre 65 repositorios diferentes con una especie de capa de virtualización para producir una vista unificada de todo el código.
En 2017, Microsoft anunció que comenzaría a usar Git, un sistema de control de versiones de código abierto creado por Linus Torvalds y en mayo de 2017 informaron que completó la migración al repositorio de Git.
VFSParaGit
Sin embargo, debido a su gran historia de décadas, el código base de Windows no se adapta especialmente bien a la naturaleza descentralizada del desarrollo de Linux para el que se creó originalmente Git. Cada repositorio de Git contiene un historial completo de todos los archivos, lo que resultó inviable para los desarrolladores de Windows porque la clonación de todo el repositorio lleva varias horas. Microsoft ha estado trabajando en un nuevo proyecto llamado Virtual File System for Git (VFSForGit) para abordar estos desafíos.
En 2021, VFS para Git fue reemplazado por Scalar.
Cronología de lanzamientos
Nombre del producto | Última versión | Fecha de disponibilidad general | Codename | Soporte hasta | Última versión de | |||
---|---|---|---|---|---|---|---|---|
Mainstream | Extended | IE | DirectX | Edge | ||||
Windows 1.0 | 1.01 | 20 de noviembre de 1985 | Interface Manager | 31 de diciembre de 2001 | — | — | — | |
Windows 2.0 | 2.03 | 9 de diciembre de 1987 | — | 31 de diciembre de 2001 | ||||
Windows 2.1 | 2.11 | 27 de mayo de 1988 | — | 31 de diciembre de 2001 | ||||
Windows 3.0 | 3.0 | 22 de mayo de 1990 | — | 31 de diciembre de 2001 | ||||
Windows 3.1 | 3.1 | 6 de abril de 1992 | Janus | 31 de diciembre de 2001 | 5 | |||
Windows Para grupos de trabajo 3.1 | 3.1 | Octubre de 1992 | Sparta, Winball | 31 de diciembre de 2001 | ||||
Windows NT 3.1 | NT 3.1.528 | 27 de julio de 1993 | — | 31 de diciembre de 2001 | ||||
Windows Para grupos de trabajo 3.11 | 3.11 | 11 de agosto de 1993 | Sparta, Winball | 31 de diciembre de 2001 | ||||
Windows 3.2 | 3.2 | 22 de noviembre de 1993 | — | 31 de diciembre de 2001 | ||||
Windows NT 3.5 | NT 3.5.807 | 21 de septiembre de 1994 | Daytona | 31 de diciembre de 2001 | ||||
Windows NT 3.51 | NT 3,51.1057 | 30 de mayo de 1995 | — | 31 de diciembre de 2001 | ||||
Windows 95 | 4.0.950 | 24 de agosto de 1995 | Chicago, 4.0 | 31 de diciembre de 2000 | 31 de diciembre de 2001 | 5,5 | 6.1 | |
Windows NT 4.0 | NT 4.0.1381 | 31 de julio de 1996 | El Cairo | 30 de junio de 2002 | 30 de junio de 2004 | 6 | — | |
Windows 98 | 4 de octubre de 1998 | 25 de junio de 1998 | Memphis, 97, 4.1 | 30 de junio de 2002 | 11 de julio de 2006 | 6.1 | ||
Windows 98 SE | 4.10.2222 | 5 de mayo de 1999 | — | 30 de junio de 2002 | 11 de julio de 2006 | |||
Windows 2000 | NT 5.0.2195 | 17 de febrero de 2000 | — | 30 de junio de 2005 | 13 de julio de 2010 | — | ||
Windows Me | 4.90.3000 | 14 de septiembre de 2000 | Milenio, 4.9 | 31 de diciembre de 2003 | 11 de julio de 2006 | 9.0c | ||
Windows XP | NT 5.1.2600 | 25 de octubre de 2001 | Whistler | 14 de abril de 2009 | 8 de abril de 2014 | 8 | ||
Windows XP 64-bit Edition | NT 5.2.3790 | 28 de marzo de 2003 | — | 14 de abril de 2009 | 8 de abril de 2014 | |||
Windows Server 2003 | NT 5.2.3790 | 24 de abril de 2003 | Whistler Server | 13 de julio de 2010 | 14 de julio de 2015 | |||
Windows XP Professional x64 Edition | NT 5.2.3790 | 25 de abril de 2005 | — | 14 de abril de 2009 | 8 de abril de 2014 | |||
Fundamentos de Windows para PCs Legacy | NT 5.1.2600 | 8 de julio de 2006 | Eiger, Mönch | 14 de abril de 2009 | 8 de abril de 2014 | |||
Windows Vista | NT 6.0.6003 | 30 de enero de 2007 | Longhorn | 10 de abril de 2012 | 11 de abril de 2017 | 9 | 11 | |
Windows Home Server | NT 5.2.4500 | 4 de noviembre de 2007 | Quattro | 8 de enero de 2013 | 8 | 9.0c | ||
Windows Server 2008 | NT 6.0.6003 | 27 de febrero de 2008 | Longhorn Server | Enero 13, 2015 | Enero 14, 2020 | 9 | 11 | |
Windows 7 | NT 6.1.7601 | 22 de octubre de 2009 | Windows 7 | Enero 13, 2015 | Enero 14, 2020 | 11 | 92 | |
Windows Server 2008 R2 | NT 6.1.7601 | 22 de octubre de 2009 | Windows Server 7 | Enero 13, 2015 | Enero 14, 2020 | |||
Windows Home Server 2011 | NT 6.1.8400 | 6 de abril de 2011 | Vacuno | 12 de abril de 2016 | 9 | |||
Windows Server 2012 | NT 6.2.9200 | 4 de septiembre de 2012 | Servidor 8 | Octubre 9, 2018 | 10 de octubre, 2023 | 11 | 11.1 | |
Windows 8 | NT 6.2.9200 | 26 de octubre de 2012 | — | 12 de enero de 2016 | 10 | |||
Windows 8.1 | NT 6,3.9600 | 17 de octubre de 2013 | Azul | 9 de enero de 2018 | 10 de enero de 2023 | 11 | 11.2 | |
Windows Server 2012 R2 | NT 6,3.9600 | 18 de octubre de 2013 | Servidor Azul | Octubre 9, 2018 | 10 de octubre, 2023 | |||
Windows 10 | NT 10.0.19044 | 29 de julio de 2015 | Varios | Octubre 14, 2025 | 12 | |||
Windows Server 2016 | NT 10.0.14393 | 12 de octubre de 2016 | — | 11 de enero de 2022 | 12 de enero de 2027 | |||
Windows Server 2019 | NT 10.0.17763 | Octubre 2, 2018 | — | 9 de enero de 2024 | 9 de enero de 2029 | |||
Servidor de Windows 2022 | NT 10.0.20348 | 18 de agosto de 2021 | — | 13 de octubre de 2026 | Octubre 14, 2031 | |||
Windows 11 | NT 10.0.22621 | 5 de octubre, 2021 | — | 14 de octubre de 2024 (Versión 22H2) | 14 de octubre de 2025 (Versión 22H2) | — |
Uso compartido y ventas de dispositivos
Valor de mercado de versiones
Como porcentaje de sistemas de escritorio y portátiles usando Windows, según datos de StatCounter de octubre de 2022.
Sistema operativo de escritorio | StatCounter |
---|---|
otras versiones | 1,02% |
Windows XP | 0,39% |
Windows 7 | 9.61% |
Windows 8 | 0,69% |
Windows 8.1 | 2.45% |
Windows 10 | 71,29% |
Windows 11 | 15,44% |
El uso de Windows 10 ha superado a Windows 7 a nivel mundial desde principios de 2018.
Para computadoras de escritorio y portátiles, según Net Applications y StatCounter, que rastrean el uso de sistemas operativos en dispositivos que están activos en la Web, Windows fue la familia de sistemas operativos más utilizada en agosto de 2021, con alrededor del 91% de uso. cuota según Net Applications y alrededor del 76% de cuota de uso según StatCounter.
Incluyendo computadoras personales de todo tipo (por ejemplo, computadoras de escritorio, portátiles, dispositivos móviles y consolas de juegos), los sistemas operativos Windows representaron el 32,67 % del uso compartido en agosto de 2021, en comparación con Android (el más alto, 46,03 %), iOS 39;s 13,76 %, iPadOS 2,81 % y macOS 2,51 %, según Net Applications y 30,73 % de uso compartido en agosto de 2021, en comparación con Android (el más alto, con 42,56 %), iOS/ el 16,53 % de iPadOS y el 6,51 % de macOS, según StatCounter.
Esas estadísticas no incluyen servidores (incluida la denominada informática en la nube, en la que se sabe que Microsoft no es un líder, y Linux se utiliza más que Windows), ya que Net Applications y StatCounter utilizan la navegación web como un proxy para todos los usos.
Seguridad
Las primeras versiones de Windows se diseñaron en una época en la que el malware y las redes eran menos comunes y tenían pocas funciones de seguridad integradas; no proporcionaron privilegios de acceso para permitir que un usuario impidiera que otros usuarios accedieran a sus archivos, y no proporcionaron protección de memoria para evitar que un proceso leyera o escribiera el espacio de direcciones de otro proceso o para evitar que un proceso codificara o datos utilizados por el código de modo privilegiado.
Si bien la serie Windows 9x ofrecía la opción de tener perfiles para varios usuarios, no tenía ningún concepto de privilegios de acceso, lo que permitía que cualquier usuario editara a otros. archivos Además, aunque ejecutaba aplicaciones de 32 bits separadas en espacios de direcciones separados, protegiendo el código y los datos de una aplicación para que otra aplicación no los leyera ni los escribiera, no protegió el primer megabyte de memoria de las aplicaciones del área de usuario por razones de compatibilidad.. Esta área de la memoria contiene código fundamental para el funcionamiento del sistema operativo y, al escribir en esta área de la memoria, una aplicación puede bloquear o congelar el sistema operativo. Esta era una fuente de inestabilidad, ya que las aplicaciones defectuosas podían escribir accidentalmente en esta región, lo que podría corromper la memoria importante del sistema operativo, lo que generalmente provocaba algún tipo de error y detención del sistema.
Windows NT era mucho más seguro, implementaba privilegios de acceso y protección total de la memoria y, aunque los programas de 32 bits cumplían con la clasificación de seguridad C2 del Departamento de Defensa, estas ventajas quedaron anuladas por el hecho de que, antes de Windows Vista, la cuenta de usuario predeterminada creada durante el proceso de configuración era una cuenta de administrador; el usuario, y cualquier programa que el usuario iniciara, tenía acceso total a la máquina. Aunque Windows XP ofrecía la opción de convertir las cuentas de administrador en cuentas limitadas, la mayoría de los usuarios domésticos no lo hacían, en parte debido a la cantidad de programas que requerían derechos de administrador para funcionar correctamente. Como resultado, la mayoría de los usuarios domésticos seguían ejecutándose como administradores todo el tiempo. Estos defectos arquitectónicos, combinados con la gran popularidad de Windows, hicieron de Windows un objetivo frecuente de los creadores de virus y gusanos informáticos.
Además, aunque Windows NT y sus sucesores están diseñados para la seguridad (incluso en una red) y PC multiusuario, inicialmente no se diseñaron pensando tanto en la seguridad de Internet, ya que, cuando se desarrolló por primera vez a principios de 1990, el uso de Internet era menos frecuente.
En un memorando de estrategia de 2002 titulado "Informática confiable" enviado a todos los empleados de Microsoft, Bill Gates declaró que la seguridad debería convertirse en la máxima prioridad de Microsoft.
Windows Vista introdujo un sistema de elevación de privilegios denominado Control de cuentas de usuario. Al iniciar sesión como usuario estándar, se crea una sesión de inicio de sesión y se asigna un token que contiene solo los privilegios más básicos. De esta forma, la nueva sesión de inicio de sesión es incapaz de realizar cambios que afectarían a todo el sistema. Al iniciar sesión como usuario en el grupo Administradores, se asignan dos tokens separados. El primer token contiene todos los privilegios que normalmente se otorgan a un administrador, y el segundo es un token restringido similar al que recibiría un usuario estándar. Las aplicaciones de usuario, incluido el shell de Windows, se inician con el token restringido, lo que da como resultado un entorno de privilegios reducidos incluso con una cuenta de administrador. Cuando una aplicación solicita mayores privilegios o "Ejecutar como administrador" se hace clic, UAC solicitará confirmación y, si se otorga el consentimiento (incluidas las credenciales de administrador si la cuenta que solicita la elevación no es miembro del grupo de administradores), iniciará el proceso utilizando el token sin restricciones.
Los documentos filtrados publicados por WikiLeaks, cuyo nombre en código es Vault 7 y fechados entre 2013 y 2016, detallan las capacidades de la CIA para realizar vigilancia electrónica y guerra cibernética, como la capacidad de comprometer sistemas operativos como Windows.
En agosto de 2019, expertos informáticos informaron que la vulnerabilidad de seguridad de BlueKeep, CVE-2019-0708, que potencialmente afecta a versiones anteriores de Windows sin parches a través del Protocolo de escritorio remoto del programa, lo que permite la posibilidad de ejecución remota de código, puede ahora incluyen fallas relacionadas, denominadas colectivamente DejaBlue, que también afectan a las versiones más nuevas de Windows (es decir, Windows 7 y todas las versiones recientes). Además, los expertos informaron una vulnerabilidad de seguridad de Microsoft, CVE-2019-1162, basada en un código heredado que involucra a Microsoft CTF y ctfmon (ctfmon.exe), que afecta a todas las versiones de Windows, desde Windows XP hasta las versiones más recientes de Windows 10; un parche para corregir la falla está actualmente disponible.
Microsoft publica parches de seguridad a través de su servicio de actualización de Windows aproximadamente una vez al mes (generalmente el segundo martes del mes), aunque las actualizaciones críticas están disponibles en intervalos más cortos cuando es necesario. Las versiones posteriores a Windows 2000 SP3 y Windows XP implementaron la descarga e instalación automática de actualizaciones, aumentando sustancialmente el número de usuarios que instalan actualizaciones de seguridad.
Hoy, Windows integra el antivirus Windows Defender, que se considera uno de los mejores disponibles. Windows también implementa Secure Boot, Control Flow Guard, protección contra ransomware, cifrado de disco BitLocker, un firewall y Windows SmartScreen.
Permisos de archivo
& #39;grupo local' que luego tiene otros 'grupos globales' como miembros Estos grupos globales luego contienen otros grupos o usuarios dependiendo de las diferentes versiones de Windows utilizadas. Este sistema difiere de los productos de otros proveedores, como Linux y NetWare, debido a la 'estática' asignación de permiso que se aplica directamente al archivo o carpeta. Sin embargo, el uso de este proceso de AGLP/AGDLP/AGUDLP permite aplicar una pequeña cantidad de permisos estáticos y permite cambios sencillos en los grupos de cuentas sin volver a aplicar los permisos de archivo en los archivos y carpetas.Implementaciones alternativas
Debido a la popularidad del sistema operativo, se han lanzado varias aplicaciones que tienen como objetivo proporcionar compatibilidad con las aplicaciones de Windows, ya sea como una capa de compatibilidad para otro sistema operativo o como un sistema independiente que puede ejecutar software escrito para Windows fuera de la caja. Éstos incluyen:
- Vino – una aplicación gratuita y de código abierto de la API de Windows, permitiendo que se ejecuten muchas aplicaciones de Windows en plataformas basadas en x86, incluyendo UNIX, Linux y macOS. Los desarrolladores de vino se refieren a él como una "capa de compatibilidad" y utilizan APIs de estilo Windows para emular el entorno de Windows.
- CrossOver – un paquete de vino con fuentes licenciadas. Sus desarrolladores son colaboradores regulares del Vino.
- Proton – Un tenedor de Vino de Steam para ejecutar juegos de Windows en Linux y otro sistema operativo similar a Unix.
- ReactOS – un sistema operativo de código abierto destinado a ejecutar el mismo software que Windows, diseñado originalmente para simular Windows NT 4.0, ahora apuntando a la compatibilidad con Windows 7. Desde 1996 se encuentra en fase de desarrollo.
Contenido relacionado
Xerox estrella
Formato de archivo de intercambio de audio
ONC-RPC