Historia de los Sistemas Operativos
En primer sistema como tal, considerado por muchos como el primer sistema operativo, fue diseñado por el Laboratorio de Investigación de General Motors, para su arquitectura IBM 701 a principios de 1956. Su éxito ayudó a establecer la computación por lotes separados por tarjetas de control que instruyó a los equipos acerca de las características de cada trabajo. El lenguaje de programación que utilizan las tarjetas de control se llama lenguaje de control de trabajos (JCL). Estas tarjetas creadas por el trabajo indicaban a la computadora si las siguientes tarjetas contenían datos o programas, qué lenguaje de programación se utilizaba, el tiempo de ejecución aproximado, entre otros.
La época entre los años 60 y 80 fue una temporada repleta de cambios en el ámbito informático y el inicio de la computación como se la conoce. Aparecieron técnicas como la multiprogramación y los sistemas de tiempo compartido, las cuales en su noción básica se conservan hasta la actualidad. Obviamente la implementación de estas nuevas técnicas supuso un cambio a los sistemas operativos previos (IOCS, Sistema por lotes). La década de los años 80 se caracteriza por el uso de los microprocesadores, apareciendo los computadores personales que como iban dirigidos a un público poco conocedor de la informática, debían poseer sistemas operativos intuitivos, simples y amigables para el usuario lo que ocasiona el surgimiento de menús e interfaces gráficas, utilizando principalmente, leguajes de programación como: C, C++,Haskell,Miranda, Eiffel y Smaltalk . A mediados de los años 80 se desarrollan redes de computadoras personales con sistemas operativos en red y distribuidos, siendo MS-DOS y Unix los más usados.
Básicamente para que una red de equipos funcione debe tener un sistema operativo de red que trabajara sobre o con el sistema operativo ya existente en los equipos, de no tenerlo los usuarios no podrán compartir y utilizar recursos (ejemplo: Novell).Los sistemas operativos distribuidos desempeñan las mismas funciones que un sistema operativo normal, pero con la diferencia de trabajar en un entorno distribuido. Su Misión principal consiste en facilitar el acceso y la gestión de los recursos distribuidos en la red. (ejemplo: Solaris-MC, Amoeba)
Los sistemas operativos más usados durante esta década fueron: Mac OS: Desarrollado por Apple para su Macintosh en 1984, siendo su interfaz gráfica de usuario (“GNU”) su principal atractivo, además de efectuar multitareas y la novedad del mouse, que permitía una mayor interacción entre el usuario y la interfaz de este sistema operativo.También MS-DOS: Sistema operativo creado por Microsoft tras modificar el sistema operativo QDOS, que compro en 1981.Y Microsoft Windows: No se le considera un sistema operativo como tal y más bien una interfaz gráfica para el MS-DOS con el uso de diskettes para correr los programas.
En la década de los años 90 con la aparición del Internet y el gran uso de redes, hacen que los sistemas operativos por obligación permitan el manejo en estos dos servicios sin perder la amabilidad con que tiene acostumbrado a los usuarios. También las aplicaciones multimedia empiezan a ser parte esencial de los sistemas operativos Una de las mayores “estrellas” de los años 90 fue Linux presentando su primer núcleo en septiembre de 1991 siendo un sistema operativo completamente libre basado en la plataforma UNIX desarrollado por un sinfín de colaboradores dirigidos por Linus Tolvalds que después se unirían con el proyecto GNU (“GNU is not UNIX”) para pasar a llamarse GNU/Linux. Microsoft durante esta década mejora su sistema operativo Windows a través de varias versiones (“Windows 3.0,Windows 3.1, Windows 95 y Windows 98”) en las que se mejora notablemente el aspecto gráfico, que atrae a muchos usuarios llegando a tener hasta el 90% del mercado de los sistemas operativos y en 1993 Microsoft lanza la primera versión de la familia NT (“MS Windows NT 3.1”) que estarían diseñadas para ofrecer una mejor fiabilidad a las empresas. Aparece también el ReactOS (“React Operating System”), que al igual que Linux es de código abierto, pero cambiaron el núcleo que era compatible con MS-DOS para obtener compatibilidad con las diferentes herramientas diseñadas para Windows NT.
Con la aparición de diferentes dispositivos móviles (ejemplo:“Celulares, PDA’s, GPS”) también los hacen sistemas operativos para estos.Algunos de estos sistemas operativos móviles durante los 90’s fueron: Palm OS o Garnet OS: Desarrollado por Palm,Inc en 1996 para PDA’S (“Computadoras de mano”), basando su diseño en la simplicidad y el uso de touchscreen (“Pantalla táctil”), también Nokia S40 Desarrollado por Nokia en 1999 para su celular Nokia 7110, igualmente Windows CE Desarrollado por Microsoft en 1996 y por ultimo, Symbian Es el resultado de una alianza entre empresas como: Nokia, Sony Ericsson, Siemenes, Motorola, entre otras. Que en 1997 se unieron para combatir a otras empresas. Este sistema operativo se basó en otro de principios de los años 90 llamado EPOC 32 y utilizado en PDA’S.
El nuevo milenio 2000 produjo grandes cambios en el mercado de los sistemas operativos aumentando en gran medida la competencia entre los diferentes desarrolladores siendo Windows, Unix y Mac OS los más competitivos, siempre buscando la facilidad y mejoramiento de recursos para el usuario. Y haciendo que estos se orienten a desarrollar para plataformas distribuidas y computación móvil e inalámbrica, y que cada vez más utilice el internet para sus diferentes fines.Un gran cambio se da en los microprocesadores, no solo por el paso de 32 bits a 64 bits, también por el uso de más de un núcleo tanto virtual como físico; lo que conlleva a que los nuevos sistemas operativos.
Uno de los sistemas operativos que ha venido cogiendo más fuerza es Linux, la gran variedad de sistemas que lo derivan como: Ubuntu, Debian, openSUSE, Fedora, entre otros. Linux en 2011 presenta a MeeGo su sistema operativo para dispositivos móviles en cooperación con Nokia e Intel, inicialmente para el celular smartphone Nokia N9, ahora también usado en Netbooks, Tablets, Handset y televisoresSmart TV, y apoyados por muchas otras compañías. Microsoft sigue a la delantera, aunque ha sufrido varios tropiezos que acercan a sus competidores. Durante estos años ha sacado al público los siguientes sistemas operativos: Windows 2000, Windows ME, Windows XP, Windows Vista, Windows 7, Windows 8 y el más reciente Windows 10.
Además también poseen actualizaciones a través deWindows Update ya sea para corregir fallos, mejorar diferentes procesos y mantener la seguridad, Microsoft también posee un sistema operativo móvil llamado Windows Phone para teléfonos inteligentes que busca competir con iOS de Apple y Android de Google.Otros sistemas operativos para dispositivos móviles son: Java ME, Symbian, Blackberry y Firefox OS. El futuro apunta a sistemas operativos en la nube, llamados Web OS, ejemplos de estos sistemas son EyeOs, Icloud y Woos.
Comentarios
Publicar un comentario