Hola a todos.
En los últimos años han ido apareciendo multitud de nuevos sistemas operativos por lo que podemos dividir los sistemas operativos en sistemas operativos tradicionales (Windows, Linux, UNIX, etc) y sistemas operativos modernos (Android, iOS, FirefoxOS, EyeOS, etc). En principio todos los sistemas operativos nos sirven para administrar y controlar nuestro hardware y facilitar la programación y ejecución de aplicaciones pero existe una diferencia fundamental entre ellos.
En los sistemas operativos tradicionales el usuario tiene el control total de la máquina, aunque hay permisos y privilegios siempre hay un usuario "administrador" que tiene control total de la máquina y por lo tanto el usuario puede decidir que se puede o no hacer con su equipo. En cambio, en los sistemas operativos modernos podemos tener diferentes cuentas de usuario pero todos los usuarios son iguales y es el sistema operativo el que realmente decide en última instancia que se puede hacer. Por ejemplo, en Android no se puede consultar la clave de una red wifi guardada o grabar una conversación telefónica (en móviles de fabricación China si se puede pero que que Android está modificado para ello).
Esta diferencia se debe a que en los sistema operativos tradicionales se considera que es el usuario es el dueño del dispositivo y por lo tanto puede hacer con el lo que quiera, aunque eso implique hacer acciones que perjudiquen el funcionamiento del sistema. Por otro lado, en los sistemas operativos modernos se considera que lo más importante es el correcto funcionamiento del sistema y no se puede permitir que por falta de conocimientos o errores del usuario el dispositivo deje de funcionar o lo haga de forma incorrecta.
Por lo tanto, ¿Cuál es vuestra opinión al respecto?. Debería el usuario tener control total sobre su dispositivo o es el propio usuario la principal amenaza para que un dispositivo funcione correctamente?
En los últimos años han ido apareciendo multitud de nuevos sistemas operativos por lo que podemos dividir los sistemas operativos en sistemas operativos tradicionales (Windows, Linux, UNIX, etc) y sistemas operativos modernos (Android, iOS, FirefoxOS, EyeOS, etc). En principio todos los sistemas operativos nos sirven para administrar y controlar nuestro hardware y facilitar la programación y ejecución de aplicaciones pero existe una diferencia fundamental entre ellos.
En los sistemas operativos tradicionales el usuario tiene el control total de la máquina, aunque hay permisos y privilegios siempre hay un usuario "administrador" que tiene control total de la máquina y por lo tanto el usuario puede decidir que se puede o no hacer con su equipo. En cambio, en los sistemas operativos modernos podemos tener diferentes cuentas de usuario pero todos los usuarios son iguales y es el sistema operativo el que realmente decide en última instancia que se puede hacer. Por ejemplo, en Android no se puede consultar la clave de una red wifi guardada o grabar una conversación telefónica (en móviles de fabricación China si se puede pero que que Android está modificado para ello).
Esta diferencia se debe a que en los sistema operativos tradicionales se considera que es el usuario es el dueño del dispositivo y por lo tanto puede hacer con el lo que quiera, aunque eso implique hacer acciones que perjudiquen el funcionamiento del sistema. Por otro lado, en los sistemas operativos modernos se considera que lo más importante es el correcto funcionamiento del sistema y no se puede permitir que por falta de conocimientos o errores del usuario el dispositivo deje de funcionar o lo haga de forma incorrecta.
Por lo tanto, ¿Cuál es vuestra opinión al respecto?. Debería el usuario tener control total sobre su dispositivo o es el propio usuario la principal amenaza para que un dispositivo funcione correctamente?