Introducción A Los Sistemas Operativos
Los primeros sistemas computacionales no poseían sistemas
operativos. Los usuarios tenían completo acceso al lenguaje de la
máquina. Todas las instrucciones eran codificadas a mano.
Los sistemas operativos han venido evolucionando a través de los
años, partiendo desde la no existencia de sistema operativo alguno,
como fue el caso de las primerascomputadoras que se fabricaron
(MARK I, ENIAC); pasando por la introducción de los primeros
sistemas operativos multiusuario y multitarea, hasta llegar a los
sofisticados sistemas operativos que existen hoy en día.
Los primeros sistemas operativos fueron desarrollados a fines de los
años 50 para administrar el almacenamiento en cinta y disco, éstos se
basaban en el procesamiento por lotes.
Amediados de los años 60, los sistemas operativos se hicieron
indispensables para manejar la complejidad que introducían las
nuevas características presentes en las computadoras, como lo fueron
el tiempo compartido y la multiprogramación; siendo el OS/360
introducido con la computadora IBM 360 en 1964 uno de los sistemas
operativos más difundidos y estudiados.
A inicios de la década de los años 70,en los Laboratorios Bell de la
American Telephone and Telegraph (AT&T), se desarrolló el sistema
operativo UNIX por Dennis Ritchie y Ken Thompson. El sistema
operativo UNIX ha sido mejorado y perfeccionado hasta
conv ertirse en el sistema operativo que funciona en casi la totalidad
de
los
equipos
de
computación
existentes,
desde
una
microcomputadora hasta en supercomputadoras como lasCray.
El primer sistema operativo que se convirtió en un estándar
en
el
mundo de las microcomputadoras fue el CP/M (Control
Program for Microcomputers de Digital Research), que funcionaba en
máquinas basadas en los microprocesadores de 8 bits: INTEL 8080,
INT EL 8085 y Z80. La primera venta del CP/M se realizó en 1976.
A finales de la década de los 80 y principios de los 90, los sistemasoperativos más populares para ser utilizados en las microcomputadoras
son el MS-DOS, escrito por Microsoft Corporation, para la IBM PC y los
equipos que utilizaban como CPU un microprocesador de la familia
INTEL 80x86 o compatibles, y el sistema operativo UNIX que se
utilizaba en las microcomputadoras de mayor poder que tenían como
CPU un Motorola 68000.
Es importante comentar que en elpasado, cuando un fabricante
introducía un nuevo sistema operativo, los profesionales de la
computación debían dedicar bastante tiempo y
esfuerzo
para
dominar el nuevo sistema. Mientras que los usuarios cuando
necesitaban utilizar la computadora tenían que apoyarse en los
profesionales de la computación para poder realizar sus tareas. Hoy
en día, el manejo del sistema operativo queda enmanos de los
mismos usuarios, aunque el aprendizaje y dominio del mismo no es una
tarea muy sencilla.
La historia del software libre y de código abierto como lo conocemos
actualmente, se remonta a inicios de los años 1980, época en la que la
mayoría de software era privativo y surgió la necesidad, por parte de
algunos programadores, de crear proyectos que impulsaran la creación de
softwarelibre. Cabe mencionar que antes, cuando las primeras
computadoras nacieron (y por ende los primeros programas informáticos),
el software tenía un modelo de desarrollo cooperativo, similar al de otras
ciencias como la física; esto empezó a cambiar en los años 1960 y los
años 1970, cuando nacieron las primeras compañías que «privatizaron»
su código.
Es importante señalar que el software librey de código abierto, no debe
ser confundido con el llamado "freeware"; el software libre y de código
abierto suele ser gratuito, lo que puede llevar a confusión. El FOSS
(acrónimo en inglés para free and open source software) también puede
ser comprado y vendido. La confusión es aún mayor en países de habla
inglesa por la ambigüedad de la palabra free que significa tanto libertad,
como...
Regístrate para leer el documento completo.