El sistema operativo se encarga de crear
el vínculo entre los recursos materiales, el usuario y las aplicaciones. Cuando
un programa desea acceder a un recurso material, no necesita enviar información
específica a los dispositivos periféricos; simplemente envía la información al
sistema operativo, el cual la transmite a los periféricos correspondientes a
través de su controlador.
CÓDIGO ABIERTO: el principal atractivo es que las
aplicaciones son gratis,y no debe cobrar ningún tipo de costo, la licencia no debe discriminar
cualquier tipo de persona o toma de iniciativas específicas .Tiene una instalación de aplicaciones de manera
remota.
CÓDIGO CERRADO: el código fuente que no se encuentra
disponible para cualquier usuario, es decir no se hace público, es necesario el conectar el dispositivo para tener la
instalación de aplicación en el dispositivo.
Android es de código abierto y está diseñado para distintos
fabricantes, código abierto supone unos costes técnicos iniciales muy altos, el
gran problema de la apertura de código es la mayor vulnerabilidad ante virus, deja a elección del usuario el poder
instalar aplicaciones que no provengan de la tienda oficial.
Android se encuentra un paso por delante ofreciendo
posibilidades de personalización de la pantalla, la apertura de la que hace
gala Google con su sistema operativo parecerá una ventaja.
iOS es un sistema operativo cerrado y específico para los
dispositivos que fabrica Apple, la gente se siente más atraída por la
exclusividad que propone mientras que la opción cerrada supone unos fuertes
costes sociales a largo plazo
Se comporta de una manera más robusta frente a ataques dada la
dificultad de acceder al sistema de archivos que los caracteriza y tiene una
velocidad mayor.
No hay comentarios:
Publicar un comentario