Unix nació en 1969 en las oficinas de los laboratorios Bell de AT&T.
Unix nacio de la necesidad de aquella epoca, aunque actualmente hay formas de ejecutar programas de Windows bajo Linux o hacer que una Mac corra Vista, las máquinas de aquel entonces no se hablaban entre sí; cuando una empresa necesitaba cambiar de computadora, por ejemplo para adquirir un modelo con más capacidad, era muy probable que se encontrara con que la máquina nueva necesitaba un sistema operativo completamente diferente al de la anterior, y con que no había ninguna forma de pasar la información entre máquinas como no fuera capturándola a mano.
El fracasado Multics Antecesor de Unix
Para solucionar este problema en 1965, los laboratorios Bell, GE y el MIT unieron fuerzas para crear a Multics, un sistema operativo multiusuario para las mainframes, las enormes computadoras corporativas que eran entonces casi la única opción para la ejecución de trabajos computacionales pesados. En 1969 Bell Labs concluyó que el proyecto no era económicamente viable y emprendió la retirada, pero, según explica hoy el sitio del laboratorio, “una pequeña banda de usuarios del centro de investigación en ciencias computacionales de Bell Labs en Murray Hill siguió buscando el Santo Grial”. Ellos eran Ken Thompson, Dennis Ritchie, Doug McIlroy, and J. F. Ossanna.
Nace el primer Unix y despues nace el lenguaje de programacion "C"
El primer Unix fue escrito en lenguaje ensamblador, pero este lenguaje es apenas un poco mejor que programar directamente en unos y ceros, y hacer un sistema operativo completo con él es el equivalente computacional a excavar el Gran Cañón con una cuchara. Ante la tarea de volver a programar Unix para una segunda computadora, el equipo encontró la motivación para crear una herramienta más poderosa, el lenguaje de programación C, que es aún en estos días una de las herramientas indispensables en el desarrollo de software.
Dennis Ritch se dio a la tarea de crear este poderoso lenguaje y lo termino de perfeccionar hasta 1972.
Thompson inició la tarea de reescribir al Unix en C. Años más tarde, cuando C se convirtió en una herramienta indispensable para todo tipo de computadoras, esto hizo que adaptar el sistema operativo para que funcionara con cualquier modelo nuevo de computadora se simplificara enormemente.
Unix contagia a los universitarios y es llevado a las empresas
Thompson tomó un sabático de seis meses para enseñarle a los universitarios las virtudes de sus sistema operativo. (Aunque cabe decir que la decisión no fue meramente comercial: Unix es, efectivamente, un excelente sistema operativo para mostrar a los estudiantes principios clave de la ciencia computacional).
La comunidad académica se enamoró rápidamente de Unix, Berkeley lanzó su propia versión corregida y aumentada que existe todavía con el nombre BSD (Berkeley Software Distribution), y los estudiantes, al graduarse, llevaron hacia las empresas la buena nueva del entonces joven sistema operativo.
Gracias al cierre del estudio de Unix nace Linux
Los abogados de AT&T decidieron proteger su propiedad, y prohibieron a las universidades el uso del código fuente de Unix, que antes podían estudiar libremente. Esto llevó a que Richard Stallman creara una versión libre de las aplicaciones de Unix, llamada GNU, y a que Andrew Tanenbaum creara un clon de Unix llamado Minix en 1987.
En 1991 Linus Torvalds perfeccionó al kernel de Tanenbaum, lo complementó con las herramientas de Stallman, y lanzó al sistema operativo de código abierto Linux.
fuente...
Mostrando entradas con la etiqueta unix. Mostrar todas las entradas
Mostrando entradas con la etiqueta unix. Mostrar todas las entradas
1. Blender : Popular programa de edicion de animacion en 3D
2. OpenOffice.org: La suite ofimatica mas conocida en sistemas Unix
3. Firefox: Navegador Web basico en cualquier sistema Unix, y demas sistemas operativos
4. CUPS-PDF
5. Handbrake
6. VLC
9. DVD::RIP
10. WINE
mas ....
Uno de los principales entornos de escritorio libres para sistema Unix, anuncia su versión Caizen 4.3.0. Se trata del popular escritorio KDE que en esta versión incluye mejoras respecto a la experiencia de usuario y también como plataforma de desarrollo.
- El administrador de archivos Dolphin ha mejorado el manejo de la vista previa de archivos dentro de una carpeta y miniaturas de video. La papelera de reciclaje se puede configurar para que tenga un tamaño máximo de tal forma de que no llene el disco accidentalmente. La ubicación especial “network:” permite ver todos los servicios anunciados a través de DNS-SD/zeroconf y vienen otros en camino.
- El shell de escritorio Plasma tiene los cambios mencionados en nuestro artículo previo “Lo nuevo de Plasma en KDE 4.3″. Además incluye nuevos widgets como por ejemplo, dar un vistazo al contenido de una carpeta al posicionarse sobre ella, o traducir texto rápidamente por medio del servicio Google Translate.
- Klipper, que se encarga de manejar el contenido del portapapeles dando acceso a su contenido actual y previo, ahora también tiene la inteligencia de ofrecer aplicaciones que permitan operar sobre los distintos tipos de medios que pueda contener