1.3 Clasificacion de los sistemas operativos.

34
1.3 CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS DE LA FAMILIA WINDOWS INTRODUCCION A LA COMPUTACION

Transcript of 1.3 Clasificacion de los sistemas operativos.

Page 1: 1.3 Clasificacion de los sistemas operativos.

1.3 CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS DE LA FAMILIA WINDOWS

INTRODUCCION A LA COMPUTACION

Page 2: 1.3 Clasificacion de los sistemas operativos.

1.3 CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS DE LA FAMILIA WINDOWS Microsoft Windows (conocido simplemente como Windows) es un

sistema operativo con interfaz gráfica para computadoras personales cuyo propietario es la empresa Microsoft. Las distintas versiones de Windows, las cuales ofrecen un entorno gráfico amigable y sencillo, principalmente desde la versión Windows 95, ha convertido en Windows en el sistema operativo más utilizado en el mundo. Debido a ello la mayoría de las empresas fabricantes de hardware y software en el mundo tienden a desarrollar sus aplicaciones basadas en dicho sistema.

Windows ha incorporado a través de sus diferentes versiones múltiples herramientas que se han convertido en estándares en la mayoría de los usuarios en el mundo. Así, Windows incorpora, entre otro software, herramientas como Internet Explorer y el Reproductor de Windows Media, los cuales se han convertido en el navegador de internet y reproductor multimedia, respectivamente, más populares en el mundo.

Windows es utilizado principalmente en computadoras personales existiendo también diferentes versiones para servidores y dispositivos móviles

Page 3: 1.3 Clasificacion de los sistemas operativos.

WINDOWS 3.X

Windows 3.x es el nombre genérico con el que se suele conocer a las versiones 3.0, 3.1 y 3.11 de la Interfaz gráfica de usuario del sistema Microsoft DOS (MsDOS) (Microsoft Windows nunca fue realmente un Sistema Operativo con verdadero entorno gráfico hasta Windows95).

Con estas versiones Microsoft consiguió vender Windows a un público mayor mientras que las versiones anteriores no habían sido muy bien acogidas. Unas de las razones era el soporte de letras "True type" licenciado de Apple. Otra era el manejo más avanzado de la memoria. Funciona en modo protegido (para procesadores 80286 o superior) con soporte de memoria grande o large memory. Podía abrir múltiples sesiones MS-DOS en modo real. A esta versión se le agregó un administrador de programas y de archivos además de los controles comunes de windows (Combo Boxes, Menús Jerárquicos, Dialogos...) y archivos de configuración (extensión .ini) para cada aplicación (que más tarde dio lugar al registro del sistema de windows).

Page 4: 1.3 Clasificacion de los sistemas operativos.

WINDOWS 3.X

Existe también un extensor para compatibilizar en parte el uso de programas de 32 bits, llamado Win32S. Existen al menos un par de versiones de Windows 3.11, variando la cantidad de impresoras soportadas. Dispone de 3 modos de ejecución. Sustituía varios ficheros de MS-DOS sustituyendo en el CONFIG.SYS y AUTOEXEC.BAT las líneas adecuadas, entre ellos HIMEM.SYS EMM386 y SMARTDRV.EXE agregando otro nuevo con funciones adicionales al SMARTDRV. Windows 3.1 no funciona en un 80186, aunque la version 3.0 si da soporte había compresores de ficheros que permitían tener el Windows completamente en un disquete. Es la última version de Windows en la que la barra de tareas se encuentra en la parte superior, en Windows 9x, la barra pasa a estar en la parte inferior.

Page 5: 1.3 Clasificacion de los sistemas operativos.

WINDOWS 95

Windows 95 (nombre clave: Chicago) es un sistema operativo con interfaz gráfica de usuario híbrido de entre 16 y 32 bits. Fue publicado el 24 de agosto de 1995 por la empresa de software Microsoft con notable éxito de ventas.

Sustituyó a MS-DOS como sistema operativo y a Windows 3.x como entorno gráfico. Se encuadra dentro de la familia de sistemas operativos de Microsoft denominada Windows 9x. En la versión OSR2 incorporó el sistema de archivos FAT32 además del primer atisbo del entonces novedoso USB.

Sus sucesores directos fueron Windows 98 y Windows ME. Con la unificación de las líneas profesional y la doméstica con Windows XP, esta familia de sistemas Windows actualmente continúa su desarrollo con Windows Vista, el más reciente sistema operativo de Microsoft.

Page 6: 1.3 Clasificacion de los sistemas operativos.

WINDOWS 95

Existen versiones tanto en disquetes como en CD-ROM. La versión en 13 disquetes utilizaba un formato no estándar conocido como DMF que les permitía almacenar una capacidad mayor a la nominal de 1.44 MB. La versión en CD-ROM ofrecía una selección de accesorios y complementos multimedia mucho mayor, además de algunos controladores de dispositivos, juegos y versiones de demostración de algunos programas.

Durante la instalación se crea un disquete de rescate, con MS-DOS 7.0 . Ésta versión de MS-DOS estaba restringida, ya que inhabilitaba ciertas partes que con anteriores versiones estaban disponibles a través de la BIOS del PC, como el acceso al puerto serie, en la que una llamada es simplemente devuelta sin modificación alguna, apuntando a una instrucción RET, mientras que con versiones anteriores, aún apuntaban a la rutina existente en la propia BIOS.

Page 7: 1.3 Clasificacion de los sistemas operativos.

WINDOWS 98

Windows 98 (cuyo nombre en clave es Memphis) es un sistema operativo gráfico publicado el 25 de junio de 1998 por Microsoft y el sucesor de Windows 95. Como su predecesor, es un producto monolítico híbrido de 16 y 32 bits.

La primera edición de Windows 98 fue designada por los números de versión internos 4.10.1998, o 4.10.1998A si había sido actualizado con el CD de seguridad de Microsoft. Windows 98 Segunda Edición está designado por los números de versión internos 4.10.2222A ó 4.10.2222B si había sido actualizado con el CD de seguridad de Microsoft. El sucesor de Windows 98 es Windows Me.

Page 8: 1.3 Clasificacion de los sistemas operativos.

WINDOWS ME

Windows Me (Millennium Edition) es un sistema operativo gráfico de 32-bit lanzado el 14 de septiembre de 2000 por Microsoft Corporation.

Este sistema operativo está basado en Windows 95 y Windows 98. Principalmente está compuesto por actualizaciones relativamente pequeñas; como Internet Explorer 5.5. Una de los cambios más significativos fue la introducción del reproductor de medios Windows Media Player 7, el cual estaba pensado para competir con RealPlayer, el reproductor de medios dominante en aquel momento. De cualquier forma, Internet Explorer 5.5 y Windows Media Player 7 pueden ser descargados gratuitamente de Internet.

Un programa completamente nuevo en el sistema operativo fue Movie Maker. Este programa permite una edición de video básica y fue diseñado para ser sencillo de usar por el usuario común.

Page 9: 1.3 Clasificacion de los sistemas operativos.

WINDOWS ME

En algunas ocasiones da fallos debido a su gran índice de errores en su código

De todos modos, el cambio más significativo fue la complicación de mantener la compatibilidad DOS y la introducción de la utilidad de registro y restauración del sistema, con la idea de facilitar la resolución de problemas sin la necesidad de volver al intérprete de comandos. En principio, este cambio fue un gran paso adelante: nunca más necesitaría el usuario saber emplear ese vetusto intérprete de comandos para mantener el sistema y solucionar problemas, aunque, en la práctica, la pérdida de la funcionalidad DOS es una importante barrera a la hora del mantenimiento. Como añadido, Restauración del Sistema añade problemas mayores. La eficiencia del sistema, que nunca ha sido una prioridad en Windows, se ve reducida notablemente; porque por los constantes problemas de memoria no lo hace cómo un sistema operativo de gran estabilidad y confiabilidad

Page 10: 1.3 Clasificacion de los sistemas operativos.

WINDOWS ME

. Además ha sido comprobado que es poco robusta para tratar con efectividad algunos asuntos comunes, dado que recrea automáticamente los estados previos en cada reinicio del sistema, hace muy difícil al usuario inexperto hacer un cambio deseado, del tipo de eliminar un virus o un programa no solicitado.

Los escépticos no se han visto muy impresionados con Windows Me. De hecho, algunos indican que simplemente se trata de una actualización de Windows 98, no una versión nueva. Otros comentan que se trata del peor Windows desde 2.0. Microsoft nunca lanzó una segunda edición de Windows Me.

Page 11: 1.3 Clasificacion de los sistemas operativos.

WINDOWS ME

Algunos de los apodos que se divulgan los ingenieros de sistemas acerca de la famosa inestabilidad de WinMe son: Experimento de Microsoft, Edición de muchos errores, Mulennium, Malenium, Mistake Edition o Edición errada (traducido al español) , y tragón de memoria (debido a las constantes problemas acerca de los famosos "memory leaks"). Otros problemas incluían errores de sistema operativo repentinos, e incluso problemas para instalarlo en un disco duro particionado. En Venezuela es conocido como Windows Guindenio, porque se Guinda a cada rato (Guindar= Colgar, congelar) Windows Me ha sido seguido por Windows XP, el primer sistema operativo de escritorio de Microsoft basado en la mejor tecnología (comparada con los Windows previos) del kernel de Windows NT.

Page 12: 1.3 Clasificacion de los sistemas operativos.

WINDOWS NT

Previamente a la aparición del famoso Windows 95 la empresa Microsoft concibió una nueva línea de sistemas operativos orientados a estaciones de trabajo y servidores de red. Un sistema operativo con interfaz gráfica propia, estable y con características similares a los sistemas de red UNIX. Las versiones publicadas de este sistema son: 3.1, 3.5, 3.51 y 4.0. Además, Windows NT se distribuía en dos versiones, dependiendo de la utilidad que se le fuera a dar: Workstation para ser utilizado como estación de trabajo y Server para ser utilizado como servidor.

Cuando el desarrollo comenzó en noviembre de 1988, Windows NT (usando modo alterado) fue conocido como OS/2 3.0, la tercera versión del sistema operativo desarrollado en conjunto entre Microsoft e IBM.

Page 13: 1.3 Clasificacion de los sistemas operativos.

WINDOWS NT Adicionalmente al trabajo de las tres versiones de OS/2, Microsoft

continuó desarrollando paralelamente un ambiente Windows basado en DOS y con menos demanda de recursos (usando modo real). Cuando Windows 3.0 fue liberado en Mayo de 1990, fue tan exitoso que Microsoft decidió cambiar la API por la todavía no liberada NT OS/2 (como era conocida) de una API de OS/2 a una API extendida de Windows. Esta decisión causó tensión entre Microsoft e IBM, y la colaboración se vino abajo. IBM continuó el desarrollo de OS/2 por su cuenta, mientras Microsoft continuó trabajando en el recién nombrado Windows NT.

Microsoft contrató a un grupo de desarrolladores de Digital Equipment Corporation liderados por Dave Cutler para construir Windows NT, y muchos elementos que reflejan la experiencia de DEC con los VMS y RSX-11. El SO fue diseñado para correr en múltiples arquitecturas, con el kernel separado del hardware por una capa de abstracción de hardware. Las APIs fueron implementadas como subsistemas por encima de la indocumentada API Nativa; esto permitió la futura adopción de la Windows API. Originalmente un microkernel fue diseñado, subsecuentes liberaciones han integrado más funciones para mejorar el rendimiento del kernel. Windows NT fue el primer sistema operativo en usar Unicode internamente.

Page 14: 1.3 Clasificacion de los sistemas operativos.

WINDOWS 2000

Windows 2000, (conocido también como Win2K) sistema operativo de Microsoft que se puso en circulación en el año 2000 con un cambio de nomenclatura para su sistema NT. Así, Windows NT 5.0 se pasa a llamar Windows 2000.

Este sistema operativo introdujo algunas modificaciones respecto a sus predecesores, como el sistema de archivos NTFS 5, la capacidad de cifrar y comprimir archivos. Introdujo también las mejoras en el sistema de componentes COM, introduciendo COM+ que unificó en un solo paquete de servicios anexados, la tecnología COM y MTS de Windows NT4, con nuevas ventajas. Este sistema fue el primer intento de Microsoft por juntar su versión MS-DOS (Windows 95, 98, ME) y la NT (3.51, 4) aunque la fusión definitiva llegaría con Windows XP. Esta versión ha tenido mucho éxito en empresas, que todavía hoy la usan, pero entre los usuarios de hogares no tuvo mucho éxito.

Page 15: 1.3 Clasificacion de los sistemas operativos.

WINDOWS 2000

Los requerimientos mínimos para Windows 2000 Professional son un Pentium 166 MHz, 64 Mb de RAM y 2Gb de disco duro, con espacio libre de, al menos, 1 Gb. Entre las mejoras destacó la estabilidad del sistema y el aumento en seguridad respecto a las versiones anteriores de Windows, muy criticadas por sus cuelgues continuos. Hoy en día Windows 2000 sigue considerándose por muchos el mejor sistema de la casa Microsoft. Microsoft publicó 4 service packs corrigiendo la mayoría de errores y aumentando todavía más su estabilidad y seguridad.

Existen cuatro variantes de Windows 2000 que son: Professional, Server , Advanced Server y Datacenter Server.

Estas variantes no son más que ampliaciones del propio Windows 2000 Server. Windows 2000 Server es el sistema operativo de servidor principal para empresas de todos los tamaños y es ideal para ejecutar sus servidores de red o los servidores de archivo, impresión, intranet o de aplicaciones.

Page 16: 1.3 Clasificacion de los sistemas operativos.

WINDOWS 2000

Windows 2000 Advanced Server, el sucesor de Windows NT Server 4.0 Enterprise Edition, es un sistema operativo de servidor más eficaz, ideal para ejecutar aplicaciones de línea de negocios, soluciones de comercio electrónico y punto.com. Ofrece una estructura completa de clústeres para alta disponibilidad y escalabilidad y admite el multiprocesamiento simétrico de ocho vías (SMP) además de memoria hasta de 8 GB con la Extensión de dirección física de Intel (PAE).

Windows 2000 Datacenter Server es una versión de primer nivel especializada para Windows 2000 Server, que admite el multiprocesamiento simétrico (SMP) de 32 vías y hasta 64 GB de memoria física. Al igual que Windows 2000 Advanced Server, proporciona los servicios de clústeres y equilibrio de carga al igual que las funciones estándar. Además, Windows 2000 Datacenter Server es óptimo para grandes almacenes de datos, análisis econométricos, simulaciones a gran escala en ciencia e ingeniería, procesamiento de transacciones en línea, proyectos de consolidación de servidor así como para ISP a gran escala y alojamiento de sitios Webs.

Page 17: 1.3 Clasificacion de los sistemas operativos.

WINDOWS 2000

Actualmente está en fase de soporte técnico extendido (en la que solo existen actualizaciones de seguridad), así que no podrá instalar versiones más recientes de Windows Media, MSN Messenger, etc.

Sin duda alguna esta ha sido una de las mejores versiones editadas por Microsoft, de seguro en el futuro habrá más avances interesantes.

Page 18: 1.3 Clasificacion de los sistemas operativos.

WINDOWS XP

Windows XP (cuyo nombre en clave inicial fue Whistler) es un sistema operativo que fue hecho público el 25 de octubre de 2001 por Microsoft. Se considera que están en el mercado 400 millones de copias funcionando. Las letras "XP" provienen de la palabra experience ("experiencia" en español).

Windows XP es una línea de sistemas operativos desarrollada por Microsoft, orientada a cualquier entorno informático incluyendo computadoras domésticas o de negocios, computadoras portátiles, las llamadas "Tablet PC" y media center. Windows XP es el sucesor de Windows 2000 y Windows ME, y el primer sistema operativo de Microsoft orientado al consumidor que se construye con un núcleo y arquitectura de Windows NT y que se encuentra disponible en versiones para PC de 32 y 64 Bit.

Page 19: 1.3 Clasificacion de los sistemas operativos.

WINDOWS XP

Las ediciones de Windows XP más comunes son la edición HOME destinada al hogar y la PROFESSIONAL que tiene características adicionales tales como la posibilidad de unirse a un dominio, en vez de solo a grupos de trabajo, y soporte para procesadores duales. La edición Media Center es una versión de XP Professional que viene incluida en PC de características específicas incluyendo un Control Remoto y que realza las capacidades multimedia, tales como ver y grabar la TV, reproducir vídeos, fotos o música, o recibir HDTV así como compartir datos con una Xbox 360 mediante Online Spotlight. Windows XP Tablet PC Edition se diseñó para funcionar con la plataforma Tablet PC que son portátiles con pantallas táctiles. Dos versiones de 64 bits, fueron lanzadas, Windows XP edición 64 bits para los procesadores Itanium y otra diseñada para procesadores AMD64 y EM64T.

Page 20: 1.3 Clasificacion de los sistemas operativos.

WINDOWS XP

Windows XP a diferencia de sus versiones anteriores presenta mejoras en la estabilidad y de la eficacia de Windows. Presenta una Interfaz gráfica de usuario (GUI) perceptiblemente reajustada, un cambio de Microsoft promovido para un uso más fácil que en las versiones anteriores de Windows. Las nuevas capacidades de la gerencia del software fueron introducidas para evitar el “DLL Hell” que plagó las viejas versiones de Windows. Es también la primera versión de Windows que utiliza la activación del producto para reducir la piratería del software, una restricción que no sentó bien a algunos usuarios. Windows XP también ha sido criticado por algunos usuarios por las vulnerabilidades de seguridad, integración de Internet Explorer y el reproductor Windows Media Player y aspectos de su interfaz.

Page 21: 1.3 Clasificacion de los sistemas operativos.

WINDOWS CE

Windows CE es el sistema operativo de Microsoft incrustado modular de tiempo real para dispositivos móviles de 32-bits inteligentes y conectados. Windows CE combina la compatibilidad y los servicios de aplicación avanzados de Windows con soporte para múltiples arquitecturas de CPU y opciones incluidas de comunicación y redes para proporcionar una fundación abierta para crear una variedad de productos. Windows CE impulsa a los dispositivos electrónicos del cliente, terminales Web, dispositivos de acceso a Internet, controladores industriales especializados, computadoras de bolsillo y dispositivos de comunicación incrustados. Esta plataforma modular permite a los desarrolladores crear software para que la nueva generación de dispositivos móviles de 32-bits se integre con Windows e Internet.

Page 22: 1.3 Clasificacion de los sistemas operativos.

WINDOWS CE Windows CE no es un subconjunto de Windows XP, o de

Windows NT, sino que fue desarrollado a base de nuevas arquitecturas y una nueva plataforma de desarrollo. Aun así mantiene cierta conexión con sus hermanos. Windows CE tiene sus propias APIs para desarrollo, y necesita sus propios drivers para el hardware con el cual va a interactuar. Windows CE no es un sinónimo de Windows XP en forma pequeña, incrustada o modular.

Windows CE también ha permitido la creación de un sistema denominado AutoPC, que consiste en un pc empotrado en un automóvil y que va ubicado donde actualmente va una radio. De esta manera permite controlar la radio, CD y revisar el correo electrónico. Windows CE también permite la creación de aplicaciones en tiempo real.

La última versión del Windows CE actualmente es Windows Mobile 5.0, predecesor del Windows Pocket 2003 Second Edition y sirve tanto para pocket PC (PDA) como para SmartPhone.Este sistema a desarrolado una evolución hasta la versión 6.0.

Page 23: 1.3 Clasificacion de los sistemas operativos.

WINDOWS VISTA

Microsoft Windows Vista es la versión del sistema operativo Microsoft Windows que sucede a Windows XP. Durante su desarrollo fue conocido como Windows Longhorn. Fue lanzado el 30 de noviembre de 2006 para el mundo empresarial a través de licencias Open. El resto de las versiones empaquetadas para el usuario final y OEM salieron a la venta el 30 de enero de 2007. La campaña de lanzamiento fue incluso más costosa que la de Windows 95, ocurrido el 25 de agosto de 1995, debido a que incluye además a otros productos como Microsoft Office 2007, y Exchange Server 2007.

El 3 de agosto de 2005 salió la primera versión beta dirigida a los desarrolladores.

Page 24: 1.3 Clasificacion de los sistemas operativos.

SISTEMA OPERATIVO UNIX En los años '60, un proyecto estaba bajo la línea del Instituto

Tecnológico de Massachusetts (MIT), para mejorar el estado de habilidad con software de tiempo compartido. El MIT, los laboratorios Bell, y General Electric fueron colaboradores en esta aventura. En 1966, un grupo de investigadores de los Laboratorios Bell desarrolló un sistema operativo experimental llamado MULTICS (Información multiplexada y Sistema de Computación). Fue diseñado como sistema operativo interactivo para una computadora General Electric GE 645, permitiendo compartir información al mismo tiempo que daba seguridad. El proyecto estuvo parado durante algunos años, básicamente, por dos problemas: necesitaba mucha memoria y los programas no acababan de funcionar bien con él. Por esto y otras razones, los laboratorios Bell abandonaron el proyecto, pero sus ideas innovadoras serían ocupadas más adelante.

Ya en el 69 se escribe de nuevo un SO basado en MULTICS que supera los problemas de este, aplicándose en máquinas PDP-7. Unix es muy parecido a este.

Page 25: 1.3 Clasificacion de los sistemas operativos.

SISTEMA OPERATIVO UNIX En 1972 había 10 computadoras con Unix y se esperaban más.

En 1973, Ritchie y Thompson escribieron el núcleo de Unix en C, un lenguaje de programación de alto nivel, a diferencia de la mayoría de los sistemas, escritos generalmente en ensamblador. Thompson pensó en escribir Unix en Fortran, pero encontró dificultades con ese lenguaje, debido a su falta de portabilidad. El Unix en C se podía mantener más fácilmente, y podía trasladarse a otras máquinas casi sin problemas. El Unix se hizo muy popular por sus innovaciones y por estar escrito en lenguaje de alto nivel modificable de acuerdo a preferencias personales. Y sus conceptos siguieron creciendo: Se incorporaron los cauces (redirección de entrada y salida entre dos o más programas, denotada con el símbolo | ), sugeridos por Doug Mc. Ilory y desarrollados por Thompson a principios de los '70, haciendo posible el desarrollo de la filosofía Unix.

En 1974 empezó a usarse en Bell la cuarta edición de Unix. En 1977 salieron la quinta y sexta ediciones con muchas más herramientas. En 1978 ya eran más de 600 las máquinas con Unix en Bell y en las Universidades. La séptima edición de Unix salió en 1979.

Page 26: 1.3 Clasificacion de los sistemas operativos.

SISTEMA OPERATIVO UNIX

El sistema III de Unix se convirtió en 1982 en la primera versión comercial del sistema Unix de AT&T. Este sistema III y las versiones experimentales se distribuyeron en universidades y otros laboratorios de investigación, los que modificaron bastante las versiones que adquirieron, hasta el punto de perderse compatibilidad entre versiones distintas. Para solucionar el problema, AT&T introdujo el Unix sistema V versión 1 en 1983 (el sistema IV sólo existió en AT&T como versión interna). Con este sistema, comenzaría a mantenerse la compatibilidad con otras versiones de Unix. Incorporó algunas características de BSD, el Unix desarrollado en la Universidad de California en Berkeley, como el editor vi y la biblioteca de manejo de pantalla curses. La versión 2 salió en 1985, con protección de archivos y registros para uso exclusivo por un programa, control de trabajos y administración ampliada del sistema.

Page 27: 1.3 Clasificacion de los sistemas operativos.

SISTEMA OPERATIVO UNIX

A partir de aquí, el sistema sufre muchas modificaciones, hasta que en el 82, AT&T, lanza la primera versión comercial de Unix. A la vez, otras empresas sacaron "sus" versiones de Unix, lo cual hizo dudar a los usuarios, ya que no se sabía que partes pertenecían realmente a Unix o si eran alguna de sus variantes.

Características del UNIX (y por lo tanto, esto también estará presente en los distintos clones)

INTERACTIVO : el usuario puede trabajar de forma interactiva, sin tener que esperar un gran tiempo de respuesta

MULTIUSUARIO : varios usuarios pueden trabajar a la vez desde distintos terminales (tiempo compartido)

MULTITAREA : más de una tarea la vez, en diferentes sesiones, modo background ...

Page 28: 1.3 Clasificacion de los sistemas operativos.

SISTEMA OPERATIVO UNIX

MULTIPROCESADOR : pues eso, permite más de un procesador DE PROPÓSITO GENERAL : no es específico para un tipo de

trabajos sino que admite todo tipo de aplicaciones Está diseñado para crear un entorno de programación sencillo,

eficiente y flexible para programadores y diseñadores. Soporta lenguajes de programación como : C, PASCAL, ENSAMBLADOR, COBOL, INFORMIX, ORACLE ...

Unix fue concebido para entornos grandes, potentes servidores de internet y básicamente, para el mundo empresarial... y como ya te estarás imaginando, todo lo anterior hace que un sistema Unix sea demasiado caro para el usuario final.

La solución a lo anterior fue contundente: ¿ porque no crear un clon de Unix que aporte toda su potencia y hacerlo accesible para todo el mundo ? Linux, FreeBSD, OpenBSD

Page 29: 1.3 Clasificacion de los sistemas operativos.

SISTEMA OPERATIVO UNIX

... aquí tienes la respuesta a la pregunta. Estos tres son clones de Unix, respetan sus normas y sus estándares (POSIX, BSD), pero además gozan de una característica importante, Linux, FreeBSD, OpenBSD (y alguno más que me dejo) son Fuente Abierta y están bajo la cobertura de la GPL, la Licencia Publica General GNU. Esto quiere decir que además de tener la potencia que tienen, son gratis, no pertenecen a ninguna empresa y permiten obtener todo el código fuente.

Page 30: 1.3 Clasificacion de los sistemas operativos.

SISTEMA OPERATIVO LINUX

La historia de Linux empieza en Finlandia, en el 91, cuando al amigo Linus B. Torvalds, estudiante de la Universidad de Helsinki se le ocurrió comprarse un PC con procesador 386. Después de observar con el MS/DOS no aprovechaba los recursos de la máquina, decidió usar en él otro sistema operativo de entonces: Minix. Minix era un pequeño sistema Unix.

Sin embargo, debido a las limitaciones del Minix, Linus decidió reescribir algunas partes del sistema, añadiéndole mayor funcionalidad y demás. Posteriormente, Linus decidió difundir el código fuente por Internet, de manera gratuita y con el nombre de Linux (contracción de Linus y Unix). ¡ Linux había nacido ! La primera difusión de Linux tuvo lugar el mes de agosto de 1991. Se trataba de la versión 0.01 y por el momento, funcionaba bajo Minix.

Page 31: 1.3 Clasificacion de los sistemas operativos.

SISTEMA OPERATIVO LINUX Esta primera versión era lo que se podría denominar un

embrión, ni siquiera hubo anuncio oficial. La primera versión "oficial", la 0.02, se hizo pública el 5 de octubre de 1991. En esta nueva versión ya se permitía el uso de algunos programas GNU, como la bash, el GCC, ...

En estas primeras versiones, Linux era bastante limitado, pero el hecho de que se difundiera el fuente por Internet, y totalmente gratis, hizo que cada vez más personas empezaran a colaborar con el proyecto, llegando a los cientos de colaboradores que hay trabajando en la actualidad en los cientos de proyectos GNU

La primera versión estable de Linux fue la 1.0 y apareció en marzo del 94. El número de versión asociado al núcleo tiene un sentido muy particular ya que está ligado a su desarrollo, la evolución de Linux se efectúa en dos fases:

Page 32: 1.3 Clasificacion de los sistemas operativos.

SISTEMA OPERATIVO LINUX

Fase de desarrollo: el núcleo cuya estabilidad no está asegurada, es el momento donde se añade funcionalidad al núcleo, optimizaciones y demás. En definitiva, es la fase en la que se desarrolla más el núcleo y se caracteriza por su nombre de versión impar: 1.1 , 1.3

Fase de estabilización: se trata de coger el núcleo desarrollado en la fase anterior, y hacer que este sea lo más estable posible. Aquí las modificaciones son mínimas, se trata más de retoques y pequeños ajustes. Los núcleos estables tiene número de versión par: 1.0, 1.2, 2.0, 2.4 ...

Actualmente, Linux es un sistema Unix completo, estable, que sigue evolucionando y que cada día gana nuevos adeptos. Durante muchos años Linux perteneció, casi por completo al mundo universitario, ahora que el Internet llega a millones de usuarios, Linux se está extendiendo a pasos agigantados, incluso en el mundo empresarial. Tiembla Microsoft ... la Revolución está aquí

Page 33: 1.3 Clasificacion de los sistemas operativos.

SISTEMA OPERATIVO LINUX Inicialmente Linux se diseñó como un clónico de Unix,

distribuido libremente para funcionar en máquinas PC con procesadores 386, 486... o sea, la para arquitectura x86. En la actualidad funciona sobre otras muchas plataformas como los procesadores Alpha, Sparc, Amiga, Atari, las máquinas tipo MIPS y sobre los PowerPC

Hay que resaltar también que Linux respeta las especificaciones POSIX, pero posee también ciertas extensiones de las versiones System V y BSD de Unix. Esto simplifica notablemente la adaptación de programas desarrollados inicialmente para otros sistemas Unix.

El termino POSIX significa Portable Operating System Interface. Son unas normas definidas por el IEEE y estandarizados por el ANSI y el ISO. POSIX permite tener un código fuente transportable.

Gracias a Internet, Linux ha tenido un crecimiento espectacular en los últimos tiempos, haciendo que cada vez más personas trabajen en el proyecto y estos, a la vez, haciendo al sistema cada vez más y más potente

Page 34: 1.3 Clasificacion de los sistemas operativos.

SISTEMA OPERATIVO LINUX Hay que recordar también que el término Linux se refiere al

Núcleo del sistema (lo que interactúa con el Hardware de nuestra máquina). Cuando hablamos de todo el conjunto que forman el núcleo, y todos los demás proyectos GNU (las shells, compiladores, escritorios y las distintas aplicaciones en general), estaremos hablando ya del Sistema Operativo GNU/Linux.