Un sistema operativo, según Wikipedia, es "un programa o conjunto de programas de un sistema informático que gestiona los recursos de hardware". Es algo indispensable, para hacer funcionar un ordenador. Las funciones básicas de un sistema operativos son: administrar el procesador, gestión de la RAM, memoria de acceso aleatorio por sus siglas en inglés; gestión de los drivers, los cuales sirven para que el sistema operativo reconozca los diferentes tipos de hardware periféricos, como un USB; gestión de las aplicaciones, administración de las autorizaciones, que es la regulación de la seguridad al ejecutar las aplicaciones; y gestión de archivos y de la información.
Los sistemas operativos se componen de un núcleo, que se encarga de hacer parte de las funciones listadas en el anterior párrafo; un intérprete de comandos, el cual interpreta, como indica su nombre, las ordenes del usuario a el lenguaje de programación usado por el sistema operativo; y el sistema de archivos, el cual administra los datos.
Los sistemas operativos se componen de un núcleo, que se encarga de hacer parte de las funciones listadas en el anterior párrafo; un intérprete de comandos, el cual interpreta, como indica su nombre, las ordenes del usuario a el lenguaje de programación usado por el sistema operativo; y el sistema de archivos, el cual administra los datos.
Los primeros sistemas operativos, que datan desde 1945 a 1955, no se podían considerar realmente sistemas operativos, ya que solo eran una consola básica que tenia que ser controlada por alguien con un nivel avanzado de programación ya que requerían muchas líneas de código para hacerlos funcionar correctamente.
| IBM 704 siendo operado por un trabajador |
El primer sistema operativo surge en 1956 de la mano de IBM para su linea de ordenadores 704. Era un concepto muy simple: solo podía ejecutar un programa a la vez y había que cerrar el programa que se estuviera usando para poder abrir otro. Este modelo incluía los lenguajes de programación FORTRAN y LISP y el que se considera como el primer programa de música para un ordenador, MUSIC 1. Este último programa fue desarrollado por Max Matthews, un pionero en lo que respecta a programas musicales para ordenador.
A partir de los años 60, el campo de los sistemas operativos mejora notablemente con la introducción de los sistemas operativos con multitarea, multiusuario e incluso sistema multiprocesador, el cual permitía tener dos o más CPUs en un mismo ordenador.
| Unix con el software "X Window System", el cual añadía una interfaz gráfica, o GUI por sus siglas en inglés, a el sistema operativo. |
En esta misma década también aparece Unix, el cual es la base de muchos los siguientes sistemas operativos que siguieron. Unix fue desarrollado por un pequeño grupo de trabajadores de AT&T.
En los años 70, las ventas de ordenadores personales, o PCs, aumenta haciendo que los ordenadores adquirieran más enfoque a un publico sin ningún conocimiento de programación.
A partir de ese suceso, se creó el lenguaje de programación C, el cual era menos complejo comparado con los otros disponibles en aquella época. Eso hizo que los siguientes sistemas operativos también fueran menos complejos.
Los 80 fueron una década de revolución en cuanto a sistemas operativos, ya que en esta era se publicaron sistemas como MS-DOS, MacOS...
Centrándonos en esos dos, MS-DOS fue desarrollado por Microsoft y tuvo un gran impacto porque tenía un lenguaje muy básico, pero permitía hacer las mismas cosas complejas que otros sistemas operativos con un lenguaje más avanzado permitían hacer; MacOS fue desarrollado por Apple para su línea de ordenadores Macintosh y este ya tenía implementada una interfaz gráfica, utilidad la cual su competidor, MS-DOS, no incluía.
En los 90 aparece Linux, el cual se unió mucho después a GNU. Es el software libre, o open-source, más prominente de la historia de los sistemas operativos. Al ser un sistema operativo de código libre, todo aquel con un conocimiento básico de programación podía editarlo e incluso crear sus propios sistemas operativos basados en Linux, claros ejemplos de esto puede ser Ubuntu, Guadalinex, Fedora...
A partir del 2000, el campo de los sistemas operativos queda dominado por Microsoft y sus sistemas operativos Windows, aunque en el 2007 Apple consigue ganar parte del mercado con las nuevas versiones de MacOS.
Se debe de concretar también que no todos los sistemas operativos son para ordenador: también existen para otros diferentes aparatos electrónicos. Tenemos iOS, de Apple exclusivo para su linea de móviles iPhone; Windows Phone, de Microsoft y que es utilizado por la propia Microsoft y terceros y el que más móviles tienen actualmente, Android, de Google.
Android, basado en Linux, fue desarrollado primeramente para cámaras fotográficas y se expandió hasta llegar a estar disponible en tablets, smartphones e incluso en relojes inteligentes, televisores inteligentes y automóviles. Al principio era desarrollado por Android Inc. hasta su compra por Google en 2005. Como está basado en Linux, Android también es open-source y también permite editar o crear otros sistemas operativos, utilidad la cual le ha dado mucha fama entre empresas pequeñas y grandes de programación para móviles.
Resumiendo, los sistemas operativos han influido en gran parte en la tecnología y han conseguido, tanto los sistemas operativos como los que los han programado, que los PCs formaran parte de la vida actual tal y como la conocemos porque me atrevo a asegurar que nadie hoy en día se imagina a otra persona que no tenga ningún aparato tecnológico, ya sea ordenador o móvil.
En los años 70, las ventas de ordenadores personales, o PCs, aumenta haciendo que los ordenadores adquirieran más enfoque a un publico sin ningún conocimiento de programación.
A partir de ese suceso, se creó el lenguaje de programación C, el cual era menos complejo comparado con los otros disponibles en aquella época. Eso hizo que los siguientes sistemas operativos también fueran menos complejos.
Los 80 fueron una década de revolución en cuanto a sistemas operativos, ya que en esta era se publicaron sistemas como MS-DOS, MacOS...
Centrándonos en esos dos, MS-DOS fue desarrollado por Microsoft y tuvo un gran impacto porque tenía un lenguaje muy básico, pero permitía hacer las mismas cosas complejas que otros sistemas operativos con un lenguaje más avanzado permitían hacer; MacOS fue desarrollado por Apple para su línea de ordenadores Macintosh y este ya tenía implementada una interfaz gráfica, utilidad la cual su competidor, MS-DOS, no incluía.
| MS-DOS |
| MacOS |
A partir del 2000, el campo de los sistemas operativos queda dominado por Microsoft y sus sistemas operativos Windows, aunque en el 2007 Apple consigue ganar parte del mercado con las nuevas versiones de MacOS.
Se debe de concretar también que no todos los sistemas operativos son para ordenador: también existen para otros diferentes aparatos electrónicos. Tenemos iOS, de Apple exclusivo para su linea de móviles iPhone; Windows Phone, de Microsoft y que es utilizado por la propia Microsoft y terceros y el que más móviles tienen actualmente, Android, de Google.
| Logo de Android |
Resumiendo, los sistemas operativos han influido en gran parte en la tecnología y han conseguido, tanto los sistemas operativos como los que los han programado, que los PCs formaran parte de la vida actual tal y como la conocemos porque me atrevo a asegurar que nadie hoy en día se imagina a otra persona que no tenga ningún aparato tecnológico, ya sea ordenador o móvil.
FIN