Historia y todo lo que hay que saber sobre un sistema operativo

Historia y todo lo que hay que saber sobre un sistema operativo

Roberto Adeva

Cada día son millones y millones de personas los que encienden su ordenador del trabajo o de casa para trabajar, navegar por Internet o realizar todo tipo de tareas. En este caso, la mayoría de usuarios únicamente se preocupan de si el ordenador va más o menos rápido, si se quedan sin espacio en disco, pueden comprar un monitor de mayor calidad o ampliar la memoria RAM para que todo vaya más fluido. Sin embargo, hay un elemento clave para el funcionamiento de nuestro equipo, y ese es el sistema operativo. Ahora bien, qué es exactamente un sistema operativo, para qué sirve y tipos hay.

Concretamente, sin un sistema operativo la gran mayoría de componentes de un ordenador no nos aportan nada, ya que es el encargado de que el equipo funcione y de que cualquier software pueda hacer uso del hardware necesario para su funcionamiento. Por esto, en el momento de comprar un ordenador, debemos fijarnos siempre si incluye el sistema o hay que comprarlo a parte para su posterior instalación, ya que, de esta manera, el equipo ni siquiera podrá encender hasta que no cuente con un sistema. En la actualidad, te encontrarás con varios equipos que no tienen sistema operativo instalado por defecto para ahorrar costes en su distribución y para que los clientes elijan cuál es el de su interés, especialmente en ordenadores gaming, aunque lo verás en muchos otros.

sistema operativo

 

Antecedentes

Hasta los años 70, el mundo de la informática en general, y de los sistemas operativos en particular, era muy precario. Sin embargo, desde la década de los 40 ya habían comenzado a darse algunos avances.

 

Década de 1940

Muchos consideran a Alan Turing, con su Máquina de Turing, como el precursor de la informática moderna. El matemático británico diseñó una máquina capaz de realizar procesos de forma automatizada utilizando algoritmos complejos para la época. El éxito de Turing con su Máquina radica en la utilización de la misma para descifrar los mensajes encriptados del sistema Enigma que los nazis empleaban en la Segunda Guerra Mundial para sus comunicaciones.

De hecho, los años siguientes al fin de la Segunda Guerra Mundial fueron claves para considerar la década de los 40 como la primera generación de computadoras del mundo. El funcionamiento, ahora caduco, pero en su día innovador, era muy básico. En la habitación, que no mesa, de mandos se colocaban multitud de micro interruptores. Cuando se pulsaba cualquiera de ellos se introducía el programa en la memoria. Estos programas debían ser diseñados con todo el código, toda la información necesaria, puesto que aún no existían los sistemas operativos como tal.

Si tienes curiosidad por el trabajo de Turing, es recomendable que veas la película biográfica que se estrenó en el año 2014, un film titulado Descifrando Enigma en el cual Benedict Cumberbatch encarnaba al protagonista.

 

Década de 1950

Aparecen lo que a algunos les comienza a sonar, las tarjetas perforadas y las cintas. Éstos eran los soportes que albergaban el código desarrollado para el funcionamiento de los programas. Su objetivo era cargar programas a la memoria para después ejecutarlos. El mayor problema al que debían hacer frente era el proceso de finalización de ejecución de un programa para comenzar con la ejecución del siguiente.

El mayor avance, realizado a finales de la década, fue el almacenamiento temporal. Con las memorias temporales se lograba solucionar el proceso de transición de un programa al siguiente. Se disminuyó considerablemente el tiempo de carga de los programas haciéndolo de forma simultánea, tanto la carga de un programa con la ejecución de la siguiente tarea. Se crearon las técnicas de buffering y spooling.

tarjeta perforada

 

Década de 1960

La aparición del circuito integrado fue una de las mayores revoluciones de la época. El circuito integrado, también conocido como chip o microchip, permitió el uso de diversas técnicas para trabajar a mayor velocidad en la ejecución de programas.

Algunas de estas técnicas fueron el desarrollo del sistema operativo multiprogramación, técnica de tiempo real y tiempo compartido o el multiprocesador que permitía realizar tareas simultáneas con la arquitectura NUMA y la SMP. Esta combinación de tareas simultáneas se lograba gracias a la creación de la memoria caché, albergada en cada procesador y que permitía la escritura en tiempo real.

 

Historia de los sistemas operativos

Aunque acabamos de decir que el sistema operativo es necesario para poder arrancar el equipo y ejecutar otros programas, lo cierto es que en los primeros ordenadores la cosa no era así. En sus orígenes, los ordenadores no contaban con sistema operativo, por lo tanto, cada programa que se ejecutaba en el equipo debía incluir todo el código necesario para poderse ejecutar de manera individual, conectarse con el hardware, etc.

Esto suponía un gran problema a la hora de desarrollar cualquier aplicación o programa, de ahí que surgiera la necesidad de desarrollar un software de sistema que facilitase la ejecución de programas, dando lugar a los primeros sistemas operativos. Aunque en los años 50 hubo algún intento, realmente fue en 1960 cuando IBM se puso manos a la obra y nació la primera versión del sistema operativo Unix. Un sistema programado en lenguaje C y que poco a poco se fue adaptando y ganando una gran aceptación.

sistema operativo

Posteriormente, fue Microsoft quien se puso a desarrollar un sistema por petición del propio IBM para instalarlo en su gama de ordenadores personales. Esta unión de dos grandes de la informática hizo que a principios de los años 80 viera la luz MS-DOS (Microsoft Disk Operating System), un sistema desarrollado por Microsoft para los ordenadores de IBM pero que desde Redmond siguieron desarrollando de manera propia.

En los años 90 fue cuando comenzaron a surgir los sistemas operativos que ofrecían una interfaz gráfica de usuario y donde comenzaron las primeras generaciones de Microsoft Windows. Aunque realmente la versión del año 90 sería la tercera de Windows. La primera versión de Windows, a la que podríamos bautizar como Windows 1.0, supuso una auténtica revolución con respecto a MS-DOS, implementando el uso del ratón para fácil manejo del sistema por parte del usuario, y ya incluía algunas de sus características más básicas que se mantienen a día de hoy, como el reloj o el calendario. Muy sonados fueron los problemas legales de aquella época con Apple, su mayor rival en el mercado, y nos detendremos aquí, ya que daría para artículo propio.

Con la segunda versión de Windows disfrutaríamos de mayor calidad gráfica, los procesadores Intel 286, y programas como la hoja de calculo Excel, y el editor de texto Word. Ahora sí, con ese Windows “3.0” de 1990, Windows alcanzó la fama total, y comercializó Windows 3.1 en disquetes, en una época en la que los ordenadores ya no sólo eran una herramienta de trabajo, y los nuevos procesadores hacían que todo fuera más rápido. Después llegarían los Windows NT, con sus 32 bits, y por supuesto Windows 95, el cual alcanzó cifras récord de ventas, y que dotaba de conexión a Internet a millones de hogares, además de ser el primero independiente de MS-DOS. Con Windows 98 se introdujo la barra de inicio de rápido, además de la compatibilidad total con DVD y USB.

Ya en los 2000 llegarían el malogrado Windows Millenium, Windows 2000, el queridísimo Windows XP, que todavía corre en algunos ordenadores pese a no disponer ya de soporte, Windows Server 2003, que nació como una mejora de XP, Windows Vista, que supuso un gran cambio estético, Windows Server 2008, Windows 7, Windows 8, y poco a poco hemos visto cómo Windows ha ido evolucionando hasta hoy en día, siendo Windows 11 su última versión del sistema.

 

Apple: NeXT

Por su parte, a mediados de los 80 Apple desarrolló también su propio sistema sobre la tecnología desarrollada por NeXT, hasta que los de Cupertino compraron dicha compañía a finales de los 90, que fue cuando fue liberada la versión de macOS para servidores. Posteriormente se fueron liberando nuevas versiones para la versión de escritorio hasta llegar a la actual versión.

La historia de Linux se escribe a partir de los años 90, después de que durante los años anteriores se formase la Fundación del Software Libre y se desarrollase la Licencia pública general de GNU. La gran cantidad de software almacenado a principio de los 90 hizo que se pudiera desarrollar un sistema operativo completo de la mano de Linus Torvalds, que fue quien comenzó el proyecto y el que hizo que más tarde llegara Linux.

 

Para móviles

Mucho más modernos son los sistemas operativos para dispositivos móviles, iOS, Android o Windows Phone. En el caso de Android, se trata de un sistema operativo móvil desarrollado por Google y basado en Kernel de Linux y otros softwares de código abierto y diseñado para dispositivos móviles con pantalla táctil como móviles y tablets. Fue lanzado en 2008 junto con la fundación del Open Handset Alliance.

La mascota robot de Android

Un año antes, en 2007, fue cuando tuvo lugar el lanzamiento inicial de iOS, el sistema operativo móvil de Apple y originalmente desarrollado para el iPhone (iPhone OS), aunque posteriormente hemos visto cómo se ha usado en otros dispositivos de la marca como el iPad o el iPod Touch. Al lanzamiento de iOS y Android se le sumó en 2010 la salida de Windows Phone. La plataforma de Microsoft tuvo un éxito comedido y en 2015 adoptó el nombre de Windows 10 Mobile. No obstante, esta versión tampoco alcanzó un gran rendimiento y recibió su final en 2020. Tras eso, Microsoft ha optado por el trabajo en su Microsoft Launcher para Android.

De todas formas, el mercado móvil ha tenido otros muchos sistemas operativos de menor relevancia. Es el caso de varias versiones adicionales-complementarias de Android, como Android Go para dispositivos de poca potencia, BlackBerry Secure, que se basa en el proyecto de código abierto de Android, o ColorOS, el cual se utiliza en los dispositivos móviles de la marca Oppo. Por su parte, Amazon dispone de su sistema operativo Amazon Fire OS, con el cual potencia tanto los dispositivos Fire TV como sus tablets Fire. No obstante, es importante saber que esta plataforma de Amazon también se basa en Android.

Otras marcas también disponen de sistemas operativos, entre ellas Meizu con Flyme OS, Vivo con FuntouchOS o Xiaomi con MIUI. La mayoría de estas plataformas se benefician del proyecto de código abierto de Google para tener una base sobre la que trabajar y, a partir de ahí, ofrecer su propia visión de cómo debería ser el sistema operativo ideal.

 

¿Qué es un sistema operativo?

Dicho esto, podríamos decir que un sistema operativo, SO u también OS (Operating System), es el software encargado de gestionar los recursos hardware y proveer de servicios al resto de programas que se ejecuten sobre él, siendo el sistema quien se ejecuta siempre en modo privilegiado con respecto al resto.

Se trata de un intermediario entre el usuario y el hardware. Es decir, cada vez que se ejecuta un programa en el ordenador, el sistema es quien permite que se abra, acceder a los recursos de hardware y periféricos que necesite para su correcto funcionamiento y de asignarle la cantidad de memoria que utilizará en función de sus necesidades y el número de programas que tengamos abiertos en el equipo. Además, es el encargado de proporcionar servicios para facilitar la ejecución y gestión eficiente de recursos de cualquier aplicación que se ejecute en el sistema.

sistema operativo

A día de hoy, lo general es encontrar sistemas operativos con interfaz gráfica, de esta manera, permiten que la interacción con los usuarios sea mucho más sencilla e intuitiva. Su función principal es la de otorgar todas las herramientas necesarias para poder controlar nuestro PC y poder hacer uso de él de la manera más cómoda y sencilla. Pero, además, es el encargado de controlar y gestionar el acceso a los recursos del ordenador, coordinar el hardware, organizar archivos, controlar el acceso a los datos y procesamiento de las tareas, etc. Esta misma función la cumplen con otros dispositivos en que es instalado según el sistema operativo del que se trate.

 

¿Qué hace exactamente?

Entre las tareas que puede realizar este nos encontramos con que:

  • Controla archivos y otros recursos a los que pueden acceder los programas o aplicaciones una vez que los ejecutes.
  • Determina qué aplicaciones se ejecutan en el orden indicado y durante cuánto tiempo si tenemos varios programas que se pueden ejecutar a la vez
  • Gestiona el intercambio de memoria interna entre varias aplicaciones
  • Envía mensajes al usuario o app sobre el estado de funcionamiento y errores
  • Se encarga de la entrada y salida de datos hacia o desde los dispositivos de hardware que has conectado. Puede ser teclado, impresora, disco duro, puertos de comunicación y muchos otros
  • Maneja la forma en que dividir un programa para que se ejecute en más de un procesador en los equipos con procesamiento en paralelo
  • Otras necesarias para el buen funcionamiento del equipo

Entre sus principales inconvenientes está que si ocurre algún problema en el sistema operativo, podemos perder todos los contenidos que se han almacenado en el sistema. El software del sistema operativo es bastante costoso para las organizaciones de tamaño pequeño, lo que les añade una carga. Además, nunca es completamente seguro ya que una amenaza puede ocurrir en cualquier momento.

 

Partes de un sistema operativo

Un sistema operativo está formado por muchas partes, componentes o características y que pueden cambiar en función del tipo de sistema. Sin embargo, las partes del sistema más definidas y usadas por la gran mayoría de sistemas son:

  • Kernel o núcleo. Un software que constituye una parte fundamental del sistema. Podríamos decir que es el corazón del propio sistema, y de ahí su nombre. Se define como la parte que se ejecuta en modo privilegiado o modo núcleo y que es el principal responsable a la hora de arrancar el propio sistema, proporcionar un control de nivel básico sobre todos los componentes hardware del ordenador y cuyas funciones principales son leer y escribir datos en memoria, procesar órdenes, interpretar datos, decidir qué programar podrá hacer uso de un determinado recurso y durante cuánto tiempo, etc. El Kernel se ejecuta en un área aislada para evitar que cualquier software malicioso pueda manipularlo. Puede ser monolítico o multinúcleo.
  • Interfaz de usuario. Es la parte que permite al usuario interactuar con el ordenador. Esta interfaz puede ser gráfica, proporcionando un escritorio, ventanas y componentes gráficos para una interacción más intuitiva, o bien puede ser a través de una línea de comandos.
  • Controlador de dispositivo o driver. Software encargado de permitir que el sistema interactúe con cualquier periférico. Aunque no siempre es necesario para el uso de un nuevo hardware, su uso es recomendado para evitar problemas, mejorar la seguridad y la experiencia de usuario.
  • Sistema de archivos. Es el componente del sistema operativo encargado de asignar el espacio a los archivos, administrar el espacio libre y del acceso a los datos resguardados. Estructura la información guardada en la unidad de almacenamiento y la mayoría de sistemas maneja su propio sistema de archivos. Además, podríamos destacar otros componentes del sistema operativo como son:
  • Sistema de protección. Encargado de obligar a utilizar mecanismos de protección, determinar los controles de seguridad a realizar o establecer diferencias entre el uso autorizado y no autorizado. Es el mecanismo que controla el acceso de los programas o los usuarios a los recursos del sistema o especificar los controles de seguridad a realizar. El módulo de seguridad protege los datos y la información de un sistema informático contra amenazas de malware y acceso autorizado.
  • Sistema de entrada y salida. Formado por un sistema de almacenamiento temporal (caché), una interfaz de controladores de dispositivos y otra de dispositivos concretos para que el sistema operativo pueda ser capaz de gestionar el almacenamiento temporal de entrada y salida y servir las interrupciones de los dispositivos E/S.
  • Gestión de procesos. Encargado de crear, finalizar, parar o reanudar procesos y de ofrecer mecanismos para que los procesos puedan comunicarse y sincronizarse, así como posibilidad de establecer prioridades.
  • Gestión de la memoria principal. Es una gran tabla de palabras o bytes donde se almacenan datos de rápido acceso y que es compartida con la CPU y los dispositivos de E/S. Es volátil y permite al sistema saber qué partes de la memoria están siendo utilizadas o por quién, decidir los procesos que se cargarán en memoria cuando haya espacio, así como asignar y reclamar espacio cuando sea necesario.
  • Gestión de almacenamiento secundario. Es necesario en un sistema operativo puesto que la memoria principal es volátil y además muy pequeña para almacenar todos los programas e información a tratar. Los sistemas tienen varios niveles de almacenamiento que incluyen almacenamiento primario, almacenamiento secundario y almacenamiento en caché. Las instrucciones y los datos deben guardarse en el almacenamiento primario o caché para que un programa en ejecución pueda hacer referencia a ellos.
  • Sistema de comunicaciones. Para controlar el envío y recepción de datos a través de las interfaces de red. Este es un sistema distribuido es un grupo de procesadores que no comparten memoria, dispositivos de hardware ni reloj. Los procesadores se comunican entre sí a través de la red.
  • Gestor de recursos. Encargado de gestionar los dispositivos de entrada y salida, programas o procesos en ejecución, la memoria secundaria o los discos y los recursos del sistema en general.
 

Llamadas al sistema

Cada sistema operativo implementa un conjunto propio de llamadas al sistema, es decir, un conjunto de llamadas es la interfaz que tiene el sistema operativo frente a las aplicaciones. Por lo que constituyen el lenguaje que deben usar las aplicaciones para comunicarse con este. Por ello si cambiamos de sistema operativo y abrimos un programa diseñado para trabajar sobre el anterior, en general el programa no funcionará, a no ser que el nuevo sistema operativo tenga la misma interfaz. Para ello, las llamadas correspondientes deben tener el mismo formato y cada llamada al nuevo sistema operativo tiene que dar los mismos resultados que la correspondiente del anterior.

Por otro lado, las aplicaciones no deben poder usar todas las instrucciones de la CPU. No obstante, el sistema operativo tiene que poder utilizar todo el conjunto de instrucciones del CPU. Por ello, una CPU debe tener al menos dos modos de operación diferentes. Está el Modo usuario, en el cual el CPU podrá ejecutar sólo las instrucciones del juego restringido de las aplicaciones. Y también el Modo supervisor, donde la CPU debe poder ejecutar el juego completo de instrucciones.

También hay que señalar en este caso que una aplicación normalmente no sabe dónde está situada la rutina de servicio de la llamada. Por lo que, si esta se codifica como una llamada de función, cualquier cambio en el sistema operativo haría que hubiera que reconstruir la aplicación. Además, debes saber que una llamada de función no cambia el modo de ejecución de la CPU.

 

Tipos de sistemas operativos

Es posible hacer diferentes clasificaciones de los sistemas operativos, como, por ejemplo, según el equipo o dispositivo donde se ejecutan o sus capacidades de procesamiento. En este sentido, podemos hablar de sistemas operativos que se ejecutan en ordenadores o dispositivos móviles, aunque más adelante veremos que puede haberlos para otros dispositivos o equipos.

 

Ordenadores

Sistemas como el propio Windows, macOS o Linux son los más populares o conocidos, pero no son los únicos y hay muchas alternativas o sistemas operativos de código abierto que podemos instalar. Especialmente diseñados para gestionar y controlar nuestros ordenadores y que se adaptan según lo que busquemos utilizar en concreto. Están preparados tanto para su utilización en ordenadores de sobremesa como portátiles, y en ocasiones el propio ordenador se vende con un sistema operativo ya instalado, en otras ocasiones (como ordenadores gaming) no es así. Aunque tu ordenador venga con un sistema operativo preinstalado, puedes cambiarlo por cualquier otro en cualquier momento si lo deseas.

Interfaz del sistema operativo en un ordenador

Los sistemas operativos para ordenadores pueden diferenciarse a su vez en los de código abierto y de código cerrado. Mientras que los de código cerrado son patentados y desarrollados por corporaciones, como Microsoft, y los puede modificar personal de su organización, los de código abierto son desarrollados por grandes comunidades y pueden ser modificados por quien sea para mejorar, implementar nuevas funcionalidades y mucho más. Estos últimos suelen tener una comunidad detrás, siendo la más conocida Linux, pero hay muchos más. También nos podemos encontrar con software libre y de código abierto.

 

Dispositivos móviles

Son aquellos especialmente desarrollados para dispositivos móviles como smartphones y tablets. Los más conocidos son Android y iOS, aunque también existió Windows Phone. Pueden ser de diferentes tipos, pero los podemos dividir en dos grupos principales. Por un lado, los integrados, aquellos que se encuentran embebidos en determinados dispositivos y que favorecen la función de los mismos, impresoras, electrodomésticos, etc. Por otro lado, los que se definen según los usuarios, porque también podríamos hacer una clasificación en función de sus capacidades a la hora de procesar tareas o soportar diferentes usuarios. Sería de la siguiente manera:

  • Usuario único y tarea única. Aquellos que únicamente son capaces de procesar al mismo tiempo una sola tarea de un único usuario.
  • Multitarea de un único usuario. Los sistemas operativos capaces de realizar múltiples tareas a la vez de un único usuario.
  • Multitarea y multiusuario. Los sistemas que cuenta con la capacidad de ejecutar múltiples tareas a la vez de diferentes usuarios. El sistema operativo de tiempo compartido permite a las personas ubicadas en una terminal diferente usar un solo sistema informático al mismo tiempo. El tiempo de procesador que se comparte entre varios usuarios se denomina tiempo compartido.
 

Algunos ejemplos de sistemas operativos

Han existido y existen un montón de sistemas operativos para diferentes dispositivos, por lo que nos encontraremos con una gran cantidad de posibilidades a nuestra disposición. Podemos distinguir entre sistemas para PC, para dispositivos móviles (tablets y smartphones), televisores inteligentes, smartwatches, etc. Algunos pueden ser utilizados en diversos dispositivos, como podemos comprobar. Cada uno de ellos tiene sus propias particularidades, pero un único fin.

 

Para PC

Los primeros y los que tienen una mayor relevancia tanto histórica como a nivel de usuario. Aunque la lista es larga y se pueden encontrar multitud de propuestas, a nadie se le escapa que Windows tiene una importancia extrema. Es frecuente que haya más de mil millones de dispositivos activos con el sistema operativo de Microsoft, lo que lo convierte en la opción más presente en el mercado. Por supuesto, macOS, también tiene relevancia, pero la cuota de mercado de Apple es inferior.

  • Windows
  • macOS
  • Unix
  • Ubuntu
  • Solaris
  • Debian
  • FreeBSD
  • OpenBSD
  • Chrome OS (GNU/Linux)
  • Haiku
  • Multitud de distribuciones de Linux
  • Etc…
 

Para dispositivos móviles

Si Windows es el sistema operativo más masificado en los ordenadores personales, en el mercado de los dispositivos móviles el líder es Android. Por su lado, Apple se convierte en la segunda plataforma, en este caso con una cuota muy superior proporcionalmente a la que tiene macOS. El motivo de ello es que los iPhone son los móviles más solicitados por muchos usuarios de todos los rincones del mundo, mientras que os iPad también han llegado a gozar de mucha fama.

  • Android
  • iOS
  • BlackBerry OS
  • Windows 10 Mobile
  • Tizen
  • Nothing OS
  • Etc…
 

Para Smart TV

Las televisiones inteligentes han necesitado apoyarse en sistemas operativos para poder ofrecer a los usuarios una interfaz visual que les permita moverse por todas las opciones, hacer descargas y, en general, usar Internet. En este caso sí se aprecia una mayor división que en las categorías previas, aunque es cierto que Android TV tiene una presencia cada vez superior. De todas formas, algunos de sus socios han preferido ir abandonando la colaboración para producir sus propios sistemas operativos.

  • WebOS en LG
  • Firefox OS en televisores Panasonic, por ejemplo
  • My Home Screen en algunos televisores Panasonic
  • Harmony OS de Huawei
  • Tizen en Samsung
  • Roku
  • Android TV en muchos televisores (Sony, por ejemplo)
  • Amazon Fire TV para los Amazon Fire TV Stick, Cube…
 

Para smartwatches

La tecnología wearable ha evolucionado mucho en los últimos años y ha pasado de ser una curiosidad a instalarse en la vida de los usuarios con una gran cantidad de opciones y modos de uso. Son, por ejemplo, fundamentales para quienes hacen deporte, quienes pueden usar muchas funciones gracias a la presencia de sistemas operativos. Algunos de los principales del mercado móvil están también en los relojes, como Android o watchOS, siendo este el desarrollado por Apple.

  • Android
  • watchOS
  • Android Wear
  • WearOS9​
  • OpenWatch
 

Los sistemas operativos más usados

Hay distintas formas de medir el uso y popularidad de los sistemas operativos, pero en general todos los análisis coinciden en apuntar a unos ganadores concretos. En los datos publicados por StatCounter en abril de 2022 en relación a los sistemas operativos más usados en el mundo entero en tareas de navegación web, los resultados le dieron la victoria a Windows con un total del 74,83%. En segunda posición quedó macOS con un 15,37%, estando todas las alternativas por detrás, como Linux, ChromeOS o FreeBSD con porcentajes por debajo del 3%.

Ordenador con la interfaz del sistema operativo

Si se refiere a juegos, tomando de referencia los datos publicados por Steam en diciembre de 2022, el dominio de Windows se volvió a confirmar con un 96,15%, seguido de macOS en segunda posición con un 2,48% y Linux con un 1,38%. Estos datos no son aislados, puesto que en toda la última década el mismo análisis le da a Windows siempre la victoria con porcentajes superiores al 95%.

Al hablar de sistemas operativos para dispositivos móviles, se visualiza una tendencia clara: el aumento del uso de estos dispositivos en todo tipo de tareas. Pero lo que también se aprecia en base a los datos publicados por StatCounter es que Android mantiene un liderazgo permanente. Las cifras de octubre de 2021, por ejemplo, indicaban que Android contaba con un porcentaje del 71,09%, mientras que iOS se colocaba en la segunda plaza con 28,21%. Aunque se han producido algunas fluctuaciones en la cuota de usuarios de Android, estando en un rango de más del 70% desde 2019, el sistema operativo de Google continúa siendo líder. Su crecimiento se vio potenciado, sobre todo, en 2014, cuando comenzó la caída de Symbian que, hasta entonces, había tenido cuotas de usuarios de alrededor un 10%.

2 Comentarios
Logo adslzone.net
Navega gratis con cookies…

Navegar por testdevelocidad.es con publicidad personalizada, seguimiento y cookies de forma gratuita. i

Para ello, nosotros y nuestros socios i necesitamos tu consentimiento i para el tratamiento de datos personales i para los siguientes fines:

Las cookies, los identificadores de dispositivos o los identificadores online de similares características (p. ej., los identificadores basados en inicio de sesión, los identificadores asignados aleatoriamente, los identificadores basados en la red), junto con otra información (p. ej., la información y el tipo del navegador, el idioma, el tamaño de la pantalla, las tecnologías compatibles, etc.), pueden almacenarse o leerse en tu dispositivo a fin de reconocerlo siempre que se conecte a una aplicación o a una página web para una o varias de los finalidades que se recogen en el presente texto.

La mayoría de las finalidades que se explican en este texto dependen del almacenamiento o del acceso a la información de tu dispositivo cuando utilizas una aplicación o visitas una página web. Por ejemplo, es posible que un proveedor o un editor/medio de comunicación necesiten almacenar una cookie en tu dispositivo la primera vez que visite una página web a fin de poder reconocer tu dispositivo las próximas veces que vuelva a visitarla (accediendo a esta cookie cada vez que lo haga).

La publicidad y el contenido pueden personalizarse basándose en tu perfil. Tu actividad en este servicio puede utilizarse para crear o mejorar un perfil sobre tu persona para recibir publicidad o contenido personalizados. El rendimiento de la publicidad y del contenido puede medirse. Los informes pueden generarse en función de tu actividad y la de otros usuarios. Tu actividad en este servicio puede ayudar a desarrollar y mejorar productos y servicios.

La publicidad que se presenta en este servicio puede basarse en datos limitados, tales como la página web o la aplicación que esté utilizando, tu ubicación no precisa, el tipo de dispositivo o el contenido con el que está interactuando (o con el que ha interactuado) (por ejemplo, para limitar el número de veces que se presenta un anuncio concreto).

  • Un fabricante de automóviles quiere promocionar sus vehículos eléctricos a los usuarios respetuosos con el medioambiente que viven en la ciudad fuera del horario laboral. La publicidad se presenta en una página con contenido relacionado (como un artículo sobre medidas contra el cambio climático) después de las 18:30 h a los usuarios cuya ubicación no precisa sugiera que se encuentran en una zona urbana.
  • Un importante fabricante de acuarelas quiere realizar una campaña publicitaria en Internet para dar a conocer su última gama de acuarelas con la finalidad de llegar tanto a artistas aficionados como a profesionales y, a su vez, se evite mostrar el anuncio junto a otro contenido no relacionado (por ejemplo, artículos sobre cómo pintar una casa). Se detectará y limitará el número de veces que se ha presentado el anuncio a fin de no mostrarlo demasiadas veces.

La información sobre tu actividad en este servicio (por ejemplo, los formularios que rellenes, el contenido que estás consumiendo) puede almacenarse y combinarse con otra información que se tenga sobre tu persona o sobre usuarios similares(por ejemplo, información sobre tu actividad previa en este servicio y en otras páginas web o aplicaciones). Posteriormente, esto se utilizará para crear o mejorar un perfil sobre tu persona (que podría incluir posibles intereses y aspectos personales). Tu perfil puede utilizarse (también en un momento posterior) para mostrarte publicidad que pueda parecerte más relevante en función de tus posibles intereses, ya sea por parte nuestra o de terceros.

  • En una plataforma de redes sociales has leído varios artículos sobre cómo construir una casa en un árbol Esta información podría añadirse a un perfil determinado para indicar tuinterés en el contenido relacionado con la naturaleza, así como en los tutoriales de bricolaje (con el objetivo de permitir la personalización del contenido, de modo que en el futuro, por ejemplo, se te muestren más publicaciones de blogs y artículos sobre casas en árboles y cabañas de madera).
  • Has visualizado tres vídeos sobre la exploración espacial en diferentes aplicaciones de televisión. Una plataforma de noticias sin relación con las anteriores y con la que no has tenido contacto en el pasado crea un perfil basado en esa conducta de visualización marcando la exploración del espacio como un tema de tu posible interés para para otros vídeos.

El contenido que se te presenta en este servicio puede basarse en un perfilde personalización de contenido que se haya realizado previamente sobre tu persona, lo que puede reflejar tu actividad en este u otros servicios (por ejemplo, los formularios con los que interactúas o el contenido que visualizas), tus posibles intereses y aspectos personales. Un ejemplo de lo anterior sería la adaptación del orden en el que se te presenta el contenido, para que así te resulte más sencillo encontrar el contenido (no publicitario) que coincida con tus intereses.

  • Has leído unos artículos sobre comida vegetariana en una plataforma de redes sociales. Posteriormente has usado una aplicación de cocina de una empresa sin relación con la anterior plataforma. El perfil que se ha creado sobre tu persona en la plataforma de redes sociales se utilizará para mostrarte recetas vegetarianas en la pantalla de bienvenida de la aplicación de cocina.
  • Has visualizado tres vídeos sobre remo en páginas web diferentes. Una plataforma de video, no relacionada con la página web en la que has visualizado los vídeos sobre remo, pero basandose en el perfil creado cuando visistaste dicha web, podrá recomendarte otros 5 vídeos sobre remo cuando utilices la plataforma de video a través de tu televisor .

La información sobre qué publicidad se te presenta y sobre la forma en que interactúas con ella puede utilizarse para determinar lo bien que ha funcionado un anuncio en tu caso o en el de otros usuarios y si se han alcanzado los objetivos publicitarios. Por ejemplo, si has visualizado un anuncio, si has hecho clic sobre el mismo, si eso te ha llevado posteriormente a comprar un producto o a visitar una página web, etc. Esto resulta muy útil para comprender la relevancia de las campañas publicitarias./p>

  • Has hecho clic en un anuncio en una página web/medio de comunicación sobre descuentos realizados por una tienda online con motivo del “Black Friday” online y posteriormente has comprado un producto. Ese clic que has hecho estará vinculado a esa compra. Tu interacción y la de otros usuarios se medirán para saber el número de clics en el anuncio que han terminado en compra.
  • Usted es una de las pocas personas que ha hecho clic en un anuncio que promociona un descuento por el “Día de la madre”de una tienda de regalos en Internet dentro de la aplicación de una web/medio de comunicación. El medio de comunicación quiere contar con informes para comprender con qué frecuencia usted y otros usuarios han visualizado o han hecho clic en un anuncio determinado dentro de la aplicación y, en particular, en el anuncio del “Día de la madre” para así ayudar al medio de comunicación y a sus socios (por ejemplo, las agencias de publicidad) a optimizar la ubicación de los anuncios.

La información sobre qué contenido se te presenta y sobre la forma en que interactúas con él puede utilizarse para determinar, por ejemplo, si el contenido (no publicitario) ha llegado a su público previsto y ha coincidido con sus intereses. Por ejemplo, si hasleído un artículo, si has visualizado un vídeo, si has escuchado un “pódcast” o si has consultado la descripción de un producto, cuánto tiempo has pasado en esos servicios y en las páginas web que has visitado, etc. Esto resulta muy útil para comprender la relevancia del contenido (no publicitario) que se te muestra.

  • Has leído una publicación en un blog sobre senderismo desde la aplicación móvil de un editor/medio de comunicación y has seguido un enlace a una publicación recomendada y relacionada con esa publicación. Tus interacciones se registrarán para indicar que la publicación inicial sobre senderismo te ha resultado útil y que la misma ha tenido éxito a la hora de ganarse tu interés en la publicación relacionada. Esto se medirá para saber si deben publicarse más contenidos sobre senderismo en el futuro y para saber dónde emplazarlos en la pantalla de inicio de la aplicación móvil.
  • Se te ha presentado un vídeo sobre tendencias de moda, pero tu y otros usuarios habéis dejado de visualizarlo transcurridos unos 30 segundos. Esta información se utilizará para valorar la duración óptima de los futuros vídeos sobre tendencias de moda.

Se pueden generar informes basados en la combinación de conjuntos de datos (como perfiles de usuario, estadísticas, estudios de mercado, datos analíticos) respecto a tus interacciones y las de otros usuarios con el contenido publicitario (o no publicitario) para identificar las características comunes (por ejemplo, para determinar qué público objetivo es más receptivo a una campaña publicitaria o a ciertos contenidos).

  • El propietario de una librería que opera en Internet quiere contar con informes comerciales que muestren la proporción de visitantes que han visitado su página y se han ido sin comprar nada o que han consultado y comprado la última autobiografía publicada, así como la edad media y la distribución de género para cada uno de los dos grupos de visitantes. Posteriormente, los datos relacionados con la navegación que realizas en su página y sobre tus características personales se utilizan y combinan con otros datos para crear estas estadísticas.
  • Un anunciante quiere tener una mayor comprensión del tipo de público que interactúa con sus anuncios. Por ello, acude a un instituto de investigación con el fin de comparar las características de los usuarios que han interactuado con el anuncio con los atributos típicos de usuarios de plataformas similares en diferentes dispositivos. Esta comparación revela al anunciante que su público publicitario está accediendo principalmente a los anuncios a través de dispositivos móviles y que es probable que su rango de edad se encuentre entre los 45 y los 60 años.

La información sobre tu actividad en este servicio, como tu interacción con los anuncios o con el contenido, puede resultar muy útil para mejorar productos y servicios, así como para crear otros nuevos en base a las interacciones de los usuarios, el tipo de audiencia, etc. Esta finalidad específica no incluye el desarrollo ni la mejora de los perfiles de usuario y de identificadores.

  • Una plataforma tecnológica que opera con un proveedor de redes sociales observa un crecimiento en los usuarios de aplicaciones móviles y se da cuenta de que, en funciónde sus perfiles, muchos de ellos se conectan a través de conexiones móviles. La plataforma utiliza una tecnología nueva para mostrar anuncios con un formato óptimo para los dispositivos móviles y con un ancho de banda bajo a fin de mejorar su rendimiento.
  • Un anunciante está buscando una forma de mostrar anuncios en un nuevo tipo de dispositivo. El anunciante recopila información sobre la forma en que los usuarios interactúan con este nuevo tipo de dispositivo con el fin de determinar si puede crear un nuevo mecanismo para mostrar la publicidad en ese tipo de dispositivo.

El contenido que se presenta en este servicio puede basarse en datos limitados, como por ejemplo la página web o la aplicación que esté utilizando, tu ubicación no precisa, el tipo de dispositivo o el contenido con el que estás interactuando (o con el que has interactuado) (por ejemplo, para limitar el número de veces que se te presenta un vídeo o un artículo en concreto).

  • Una revista de viajes, para mejorar las experiencias de viaje en el extranjero, ha publicado en su página web un artículo sobre nuevos cursos que ofrece una escuela de idiomas por Internet. Las publicaciones del blog de la escuela se insertan directamente en la parte inferior de la página y se seleccionan en función de la ubicación no precisa del usuario (por ejemplo, publicaciones del blog que explican el plan de estudios del curso para idiomas diferentes al del país en el que este te encuentras).
  • Una aplicación móvil de noticias deportivas ha iniciado una nueva sección de artículos sobre los últimos partidos de fútbol. Cada artículo incluye vídeos alojados por una plataforma de streaming independiente que muestra los aspectos destacados de cada partido. Si adelantas un vídeo, esta información puede utilizarse para determinar que el siguiente vídeo a reproducir sea de menor duración.

Se puede utilizar la localización geográfica precisa y la información sobre las características del dispositivo

Al contar con tu aprobación, tu ubicación exacta (dentro de un radio inferior a 500 metros) podrá utilizarse para apoyar las finalidades que se explican en este documento.

Con tu aceptación, se pueden solicitar y utilizar ciertas características específicas de tu dispositivo para distinguirlo de otros (por ejemplo, las fuentes o complementos instalados y la resolución de su pantalla) en apoyo de las finalidades que se explican en este documento.

O sin cookies desde 1,67€ al mes

Por solo 1,67€ al mes, disfruta de una navegación sin interrupciones por toda la red del Grupo ADSLZone: adslzone.net, movilzona.es, testdevelocidad.es, lamanzanamordida.net, hardzone.es, softzone.es, redeszone.net, topesdegama.com y más. Al unirte a nuestra comunidad, no solo estarás apoyando nuestro trabajo, sino que también te beneficiarás de una experiencia online sin cookies.