Anda di halaman 1dari 17

Windows Vs Linux Introduccin Un sistema operativo es un programa que acta como intermediario entre el usuario y el hardware de un computador y su propsito

es proporcionar un entorno en el cual el usuario pueda ejecutar programas. El objetivo principal de un sistema operativo es lograr que el sistema de computacin se use de manera cmoda, y el objetivo secundario es que el hardware del computador se emplee de manera eficiente. Un sistema Operativo es en s mismo un programa de computadora. Sin embargo, es un programa muy especial, quiz el ms complejo e importante en una computadora. El sistema operativo despierta a la computadora y hace que reconozca a la CPU, la memoria, el teclado, el sistema de vdeo y las unidades de disco. Adems, proporciona la facilidad para que los usuarios se comuniquen con la computadora y sirve de plataforma a partir de la cual se corran programas de aplicacin. A medida que fueron creciendo las necesidades de los usuarios, se perfeccionaron los sistemas operativos, tanto as que en este trabajo mostraremos el funcionamiento, la evolucin, caractersticas, ventajas, desventajas y las diferencias entre dos sistemas operativos muy utilizados en todo el mundo debido a lo prctico que hacen la comunicacin del procesador con los usuarios. Estos sistemas Operativos son: Windows y Linux. Sistema Operativo. Es el programa bsico que tienen todos los ordenadores. Este, se pone en marcha y arranca cuando el ordenador se enciende y carga los ficheros necesarios para el funcionamiento los dispositivos instalados en el ordenador as como otras utilidades para el funcionamiento de los otros programas instalados. Los sistemas operativos controlan diferentes procesos de la computadora. Un proceso importante es la interpretacin de los comandos que permiten al usuario comunicarse con el ordenador. Algunos intrpretes de instrucciones estn basados en texto y exigen que las instrucciones sean tecleadas. Otros estn basados en grficos, y permiten al usuario comunicarse sealando y haciendo clic en un icono. Por lo general, los intrpretes basados en grficos son ms sencillos de utilizar. Los sistemas operativos pueden ser de tarea nica o multitarea. Los sistemas operativos de tarea nica, ms primitivos, slo pueden manejar un proceso en cada momento. Por ejemplo, cuando la computadora est imprimiendo un documento, no puede iniciar otro proceso ni responder a nuevas instrucciones hasta que se termine la impresin. Todos los sistemas operativos modernos son multitarea y pueden ejecutar varios procesos simultneamente. En la mayora de los ordenadores slo hay un CPU; un sistema operativo multitarea crea la ilusin de que varios procesos se ejecutan simultneamente en el CPU. El mecanismo que se emplea ms a menudo para lograr esta ilusin es la multitarea por segmentacin de tiempos, en la que cada proceso se ejecuta individualmente durante un periodo de tiempo determinado. Si el proceso no finaliza en el tiempo asignado, se suspende y se ejecuta otro proceso. Este intercambio de procesos se denomina conmutacin de contexto. El sistema operativo se encarga de controlar el estado de los procesos suspendidos. Tambin cuenta con un mecanismo llamado planificador que determina el siguiente proceso que debe ejecutarse. El planificador ejecuta los procesos basndose en su prioridad para minimizar el retraso percibido por el usuario. Los procesos parecen efectuarse simultneamente por la alta velocidad del cambio de contexto. Los sistemas operativos pueden emplear memoria virtual para ejecutar procesos que exigen ms memoria 1

principal de la realmente disponible. Con esta tcnica se emplea espacio en el disco duro para simular la memoria adicional necesaria. Sin embargo, el acceso al disco duro requiere ms tiempo que el acceso a la memoria principal, por lo que el funcionamiento del ordenador resulta ms lento. Los sistemas ms comunes son: Windows Linux. Tipos de sistemas operativos. Existen dos tipos generales de sistemas operativos: los basados en caracteres y los de interfaz (ambiente amigable). El sistema basado en caracteres es ejemplificados perfectamente con el sistema utilizado por las computadoras IBM y compatibles. El MS DOS esta listo para recibir un comando desplegando el tipo de indicador (A> o C>) en la pantalla; en donde el usuario escribe carcter por carcter el comando que desea ejecutar. Antes las justificadas quejas de los usuarios por falta de programas amigables, los desarrolladores de software respondieron aadiendo mens y mensajes en pantalla. Los mens mejoran en mucho a la cordialidad de los programas, reduciendo el nmero de comandos que se necesita conocer. Un sistema operativo que se opera mediante el uso de imgenes y smbolos en vez de palabras se denomina interfaz grafica para el usuario, o GUI (Graphic User Interface). Caractersticas de los sistemas operativos. Conveniencia: un sistema operativo hace ms conveniente el uso de una computadora. Eficiencia: un sistema operativo permite que los recursos de la computadora se usen de la manera ms eficiente posible. Habilidad para evolucionar: un sistema operativo deber construirse de manera que permita el desarrollo, prueba o introduccin efectiva de nuevas funciones del sistema sin interferir con el servicio. Encargado de administrar el hardware: el sistema operativo se encarga de manejar de una manera los recursos de la computadora en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del procesador para poder compartir los recursos. Organizar datos para acceso rpido y seguro Procesamiento por bytes de flujo a trabes del bus de datos. Facilitar las entradas y salidas: un sistema operativo debe hacerle fcil al usuario el acceso y manejo de los dispositivos de entrada y salida de la computadora. Clasificacin de los sistemas operativos. Con el paso del tiempo, los sistemas operativos fueron clasificndose de diferentes maneras, dependiendo del uso o de la aplicacin que se les daba. A continuacin se mostraran diversos tipos de sistemas operativos que existen en la actualidad. Sistemas operativos de multiprogramacin o sistema operativo de multitarea. Sistema operativo Monotareas. Sistema operativo Multiusuario. Sistema operativo Monousuario. Sistema operativo por Lotes. Sistema operativo de tiempo real. 2

Sistema Multimedia. Sistema operativo de tiempo compartido. Sistemas operativos distribuidos. Sistemas operativos de red. Sistemas operativos paralelos. Historia de Windows Antes de comenzar a conocer el sistema operativo Windows y la programacin en l, bueno es conocer su historia. Conocer sus races permite, muchas veces, entender algunos tpicos que Windows ha ido heredando de su antecesor: MSDOS. Tambin es bueno conocer qu hace un computador antes de cargar cualquier sistema operativo. A pesar que Windows NT no haya estado inspirado en MSDOS, los equipos x86 tienen una BIOS diseada para MSDOS, en especial los equipos con procesadores 386 y 486. As, se ver cmo Windows NT debe tratar, muchas veces, con una BIOS diseada para MSDOS y superar las restricciones que esto impone. En este caso se analizar brevemente lo que hace un PC con procesador x86 antes de cargar cualquier sistema operativo. Luego, desde DOS hasta llegar a Windows NT 5.0, se vern las principales caractersticas de cada uno de los sistemas operativos que han surgido en el camino. El PC desnudo Antes que el usuario cargue algn sistema operativo, el PC realiza el POST (Power On Self Test), que determina los dispositivos disponibles, y busca un disco de arranque. Estas funciones son realizadas por un conjunto de instrucciones incorporadas en la mquina mediante una memoria ROM. En este sentido, no existe una cosa que se pueda llamar un "PC desnudo", debido a que siempre hay algn tipo de software en el sistema. Tradicionalmente, la ROM se basaba sobre un chip programado en fbrica. Las actualizaciones de ROM eran realizadas fsicamente reemplazando el chip. Los fabricantes han optado hoy da por la flash memory, un tipo de memoria no voltil que puede rescribirse por el computador usando una utilidad especial. DOS Las aplicaciones que corren bajo DOS tienen todos los privilegios del sistema. Ellas pueden acceder a cualquier almacenamiento, cambiar las funciones de control de la CPU, y utilizar cualquier dispositivo de hardware. Esto permite que los programas extiendan el sistema operativo DOS con funciones adicionales, como el til programa DOSKey, pero tambin permite que los virus daen la mquina. Aunque DOS 6.x se distribuye en 4 5 discos, el espacio est lleno con programas de utilidad que comprimen datos, realizan respaldos, y verifican la existencia de algn virus. El sistema operativo DOS mismo est contenido en un par de archivos ocultos llamados IO.SYS y MSDOS.SYS en las versiones de DOS realizadas por Microsoft, e IBMBIO.SYS e IBMDOS.SYS, para las versiones de DOS hechas por IBM bajo licencia Microsoft. Los servicios de DOS son solicitados cuando una aplicacin llama a la interrupcin INT 21. Esta instruccin busca un punto de entrada del administrador de servicios de DOS en una tabla de hardware y salta a la rutina en el mdulo MSDOS.SYS o IBMDOS.SYS. En otros sistemas operativos, una aplicacin debe realizar una llamada al sistema (system call) para requerir servicios, como, por ejemplo, en UNIX. Los programas de aplicacin DOS corren con total privilegio; de esta 3

manera, un programa puede hacer cualquier cosa que desee si tiene la suficiente lgica de programa para manejar el hardware directamente. Los servicios de DOS proveen, en cambio, un conjunto conveniente de servicios tiles que los programas solicitan debido a que ellos no quieren lidiar con detalles.

DOS = Sistema de Archivos FAT El soporte de la BIOS para un disco duro (INT 13) provee un acceso crudo (RAW) a los datos. A travs de la BIOS cada unidad de disco se ve como un nico gran archivo. DOS maneja la FAT (File Allocation Table) o Tabla de Asignacin de Archivos, que divide al disco en subdirectorios y archivos. La mayora de los servicios DOS ofrecidos a los programas se relacionan con el acceso a los archivos en disco (abrir, cerrar, leer, escribir, renombrar, eliminar, crear directorio, eliminar un directorio, listar un directorio). Es por eso el nombre de DOS (Disk Operating System) o Sistema Operativo de Disco. Existen algunos programas que se "saltan" a los servicios de DOS e interpretan la FAT por ellos mismos. Norton Disk Doctor y algunas utilidades que pueden examinar y reconstruir la FAT son ejemplos de ellos. Los programas de respaldo usualmente proveen su propio soporte a nivel de hardware para los discos duros y los discos flexibles, con el objetivo de evitar las limitaciones impuestas por DOS/BIOS y poder realizar I/O de forma asincrnica en segundo plano. Un buen programa de respaldo estar escribiendo el ltimo bloque de datos al diskette, comprimiendo el bloque actual, y leyendo el prximo bloque desde el disco, todo ocurriendo al mismo tiempo. Esto no es posible con los servicios estndares de DOS/BIOS, pero el hardware lo permite y un programa hbil puede acceder al hardware directamente. DOS tambin asigna almacenamiento en el rea del usuario. Adems de los 640 KB, DOS puede ser configurado para utilizar el hardware de administracin de memoria 386 para "completar" reas no usadas de los 128 KB, que es el rango de direccin de hardware (desde C0000 hasta DFFFF, utilizando notacin hexadecimal). Esto se convierte en los Bloques de Memoria Superior (Upper Memory Blocks o UMB) y se utiliza para cargar dispositivos y otras rutinas residentes. Las restantes funciones de DOS son de mantencin. Por ejemplo, hay servicios que solicitan o fijan la hora o la fecha. DOS mismo provee muy poca cantidad de funciones. Es posible cargar otros programas que provean servicios adicionales (video, mouse, red, compresin, etc.). DOS fue capaz de sobrevivir por 15 aos debido a su simpleza y facilidad de extensin. Windows 1.0 Primera versin de Microsoft Windows, lanzada el 20 de Noviembre de 1985. Tom un total de 55 programadores para desarrollarlo y no permita ventanas en cascada, solamente en mosaico. Caractersticas principales del Windows 1.0: Interfaz grfica con mens desplegables, no haba ventanas en cascada y soporte para Mouse. Grficos de pantalla e impresora independientes del dispositivo. Multitarea cooperativa entre las aplicaciones Windows. 4

Windows 2.0 Segunda versin de Microsoft Windows, lanzada en 1987. Windows 2.0 que tena ms caractersticas que Windows 1.0, tales como iconos y ventanas traslapadas. Cuando se lanz Windows/386, Windows 2.0 fue renombrado como Windows/286. Nacen aplicaciones como Excel, Word for Windows, Corel Draw, Ami y PageMaker. Caractersticas principales de Windows 2.0: Ventanas traslapadas. Archivos PIF para aplicaciones DOS.

Windows 3.0 Una completa reconstruccin de Windows con muchas nuevas facilidades, tales como la habilidad de direccionar ms all de 640 KB. Fue lanzado en 1990, y vendi ms de 10 millones de copias. Las siguientes fueron las principales caractersticas de Windows 3.0: Modo estndar (286), con soporte de memoria grande (large memory). Modo Mejorado 386, con memoria grande y soporte de mltiples sesiones DOS. Se agreg el Administrador de Programas y Administrador de Archivos. Soporte para Red. Soporte para ms de 16 colores. Soporte para cajas de seleccin, mens jerrquicos y los archivos. INI privados para cada aplicacin empezaron a cobrar ms valor.

Windows 3.1 Una versin de Windows con muchas mejoras a Windows 3.0. Incluye soporte para fuentes True Type y OLE. Esta versin fue testigo de la prdida del modo real, lo cual significa que no corre en procesadores Intel 8086. Principales caractersticas de Windows 3.1: No hay soporte para el modo Real (8086). Fuentes True Type. OLE Object Linking and Embedding. Capacidad para que una aplicacin reinicie la mquina. Soporte de API de multimedia y red.

Windows NT 3.51 y 4.0 DOS fue escrito en 1980 para la familia de procesadores Intel 8086. En 1985 IBM y Microsoft realizaron un acuerdo para desarrollar un nuevo sistema operativo para el chip de CPU 286. La versin 1.0 de OS/2 no fue lanzada sino hasta 1988, y por entonces el 386 se estaba haciendo popular. Se hizo claro que el hardware estaba cambiando muy rpido con relacin al desarrollo de software. De manera que en 1988 decidieron hacerlo de nuevo, IBM y Microsoft decidieron comenzar a trabajar simultneamente en dos productos. OS/2 versin 2 sera un refinamiento evolutivo de sistemas previos, actualizado para las nuevas caractersticas de hardware del 386. Continuara el soporte a las aplicaciones y a los drivers de dispositivos desarrollados para el sistema previo. Esto se convirti en el IBM OS/2.

OS/2 versin 3 se basara sobre Nueva Tecnologa. Este sera escrito desde cero y se desarrollara un sistema basado sobre los mejores principios de ingeniera de software. En un principio sera para CPUs Intel, pero sera portable a otros chips de CPU. Esto se convirti en Windows NT. Windows 95 Cuando Microsoft anunci Windows 95 lo describi como un sistema operativo de 32 bits. En realidad, Windows 95 es un hbrido que mezcla cdigo de 16 bits y cdigo de 32 bits. Lo importante es que provee un ambiente en el cual pueden correr aplicaciones de 32 bits. Windows 95 tena dos buenas ventajas para aquel que era un consumidor medio. Una de ellas era que aunque su interfaz todava corra en MSDOS, tena una instalacin integrada que le haca aparecer como un solo sistema operativo. La segunda ventaja de este Windows era que introduca un subsistema en modo protegido que estaba especialmente escrito a procesadores 80386 o superiores, lo cual impedira que las nuevas aplicaciones Windows 3.2 daaran el rea de memoria de otras aplicaciones Windows 3.2.

Windows 98 Windows 98, el siguiente escaln en la familia de sistemas operativos Windows de escritorio. De cierta forma es la continuacin que se poda esperar de Windows 95. Como era obvio predecir, esta nueva versin contina soportando 32 bits en su total dimensin aunque todava se debe esperar para que se incorpore toda la funcionalidad de seguridad presente en los 32 bits y que hoy es una caracterstica de la familia NT.

Desde el punto de vista del usuario comn, Windows 98 no trae nada nuevo. Microsoft no ha hecho cambios relativamente importantes en la interfaz, por lo que, si un usuario sabe usar Windows 95, tambin sabe usar Windows 98. Se puede decir que la interfaz de Windows 98 es la interfaz que deja Internet Explorer 4.0 cuando se le instala en Windows 95 con la opcin "Actualizacin de Escritorio", que es una versin mejorada de la interfaz nativa de Windows 95. As como para un usuario comn, Windows 98 ser familiar, para un programador Windows tambin, hasta que abra el velo que cubre a Windows 98 y descubra lo que hay en esta nueva versin de Windows: 10

Modelo de Driver Win32 (Win32 Driver Model o WDM). Soporte para Mltiples Monitores. Tecnologa de administracin de poder OnNow. Soporte para USB. Windows 2000 (NT 5.0) Al momento de escribir estas lneas Windows NT 5.0 se encuentra an en etapa de desarrollo y Microsoft ha anunciado un cambio de nomenclatura para su sistema NT. As, Windows NT 5.0 se pasa a llamar Windows 2000. Hasta la versin 4.0 Windows NT se comercializaba en tres versiones: Workstation, Server, y Advanced Server. Desde Windows 2000, tambin se pierde la nomenclatura Workstation y Server, siendo la siguiente: Windows 2000 Professional anteriormente NT Workstation. Windows 2000 Server anteriormente NT Server. Windows 2000 Advanced Server anteriormente NT Advanced Server. Windows 2000 Datacenter Server. Producto nuevo y que es el nuevo y ms poderoso sistema operativo de Microsoft con posibilidad de hasta 16 procesadores simtricos y 64 GB de memoria fsica. Actualmente existe la versin Beta 2, a la que lamentablemente an no tiene acceso el pblico y slo se distribuye entre grandes empresas con el fin que sea evaluado. Dentro de las caractersticas nuevas que incluye, se pueden citar: Real soporte para Plug and Play. Servicios de Directorio. Mayor integracin con Internet e Intranet.

11

En la Parte II Arquitectura de Windows se ver un poco ms a fondo la estructura de Windows NT 5.0. Sin embargo, se hace notar que esta informacin entregada sobre Windows NT 5.0 puede estar susceptible a cambios ya que como se dijo recin, esta nueva versin del poderoso sistema operativo de Microsoft se encuentra an en una versin Beta y la arquitectura final puede ser diferente a la arquitectura de esta versin de evaluacin, que est en manos de 250.000 analizadores por el mundo segn fuentes de la propia Microsoft, que adems estima que Windows NT 5.0 se comenzar a comercializar en 1999. Windows CE Microsoft Windows CE es una plataforma de sistema operativo para un amplio rango de dispositivos computacionales mviles. La plataforma Windows CE har posible que nuevas categoras de dispositivos que no sean PCs puedan comunicarse unos con otros, compartir informacin almacenada en PCs basados en Windows, y conectarse a Internet. Los primeros productos basados en Windows CE, los Handheld PCs (PC de bolsillo), comenzaron a embarcarse dentro de Estados Unidos en Noviembre de 1996. Windows CE es un sistema operativo nuevo, compacto y portable, construido desde las bases para posibilitar el desarrollo de un gran nmero de dispositivos comerciales y hogareos, incluyendo PCs de Bolsillo (Handheld PC), "wallet PC", dispositivos inalmbricos tales como telfonos celulares inteligentes, y la prxima generacin de consolas de video juego incluyendo reproductores de DVD. El sistema operativo Windows CE es un sistema de 32 bits, multitarea y multihilado que tiene una arquitectura abierta, otorgando un soporte a una variedad de dispositivos. Windows CE hace posible que se generen nuevas categoras de productos que pueden "hablar" unos con otros, compartir e intercambiar informacin con PCs basados en Windows, y comunicarse con una amplia variedad de sistemas empresariales o con Internet para el acceso al correo electrnico y a la World Wide Web. Como ya se ha dicho antes, Windows CE es compacto, ofreciendo alto rendimiento en configuraciones limitadas de memoria; escalable, ya que soporta un rango de productos multimedia y que son mviles; 12

portable, ya que posibilita a los fabricantes que opten por un microprocesador en particular; y tiene una administracin de poder incorporado.

Windows XP La nueva versin de Windows tiene un cambio importante respecto a la versin anterior. Desde que apareci Windows 95 las sucesivas versiones han sido una evolucin de la original, sin embargo en esta ocasin se ha producido un cambio de mayor envergadura ya que se ha cambiado el ncleo o Kernel del sistema operativo. Aunque no se noten los cambios a simple vista, se puede decir que Windows XP no es solo una versin ms de Windows sino que supone prcticamente un nuevo sistema. Hasta ahora Microsoft dispona de dos sistemas operativos diferentes, para el entorno personal o domestico tenia Windows 98 y para el entorno profesional (o de negocios) el Windows NT 2000.

13

Con Windows XP se produce una convergencia entre ambas versiones ya que se ha partido del ncleo del sistema de Windows 2000 para crear Windows XP y a partir de ah se han realizado algunos retoques para diferenciar dos versiones de Windows XP, una para el mbito personal llamado Windows XP home edition, y otro para el mbito profesional denominada Windows XP Profesional.

Sistema Operativo Linux. Se trata de un sistema operativo de libre uso basado en el sistema operativo UNIX, creado por el programador Finlands Linus Torvalds en 1991. Actualmente, es todo un proyecto en el que colaboran de forma desinteresada multitud de usuarios y desarrolladores y que, a diferencias de otros sistemas operativos comerciales, su licencia de uso no requiere ningn tipo de pago, aunque si puede requerirlo el uso de algn tipo de distribucin del sistema operativo base y de programa que se ejecuten en el. Es que se conoce como licencia GNU (de general public license). Historia de Linux La historia de Linux est fuertemente vinculada a la del proyecto GNU. El proyecto GNU, iniciado en 1983, tiene como objetivo el desarrollo de un sistema Unix completo compuesto enteramente de software libre. Hacia 1991, cuando la primera versin del ncleo Linux fue liberada, el proyecto GNU haba producido varios de los componentes del sistema, incluyendo un intrprete de comandos, una biblioteca C y un compilador. El proyecto GNU an no contaba con el ncleo que definira un sistema operativo. Sin embargo, el ncleo creado por Linus Torvalds, quien se encontraba para ese entonces estudiando en la Universidad de Helsinki, llen el hueco final que el sistema operativo GNU exiga. Subsecuentemente, miles de programadores voluntarios alrededor del mundo han participado en el proyecto, mejorndolo continuamente. Torvalds y otros desarrolladores de los primeros das de Linux adaptaron los componentes de GNU para trabajar con el ncleo de Linux, creando un sistema operativo completamente funcional. Cabe mencionar que a pesar de que el ncleo de Linux se libera bajo los trminos de la licencia GPL, no es parte oficial del proyecto GNU. Linux en el mercado La creciente popularidad de Linux se debe a las ventajas que presenta ante otros tipos de software. Entre otras razones se debe a su estabilidad, al acceso a las fuentes (lo que permite personalizar el funcionamiento y auditar la seguridad y privacidad de los datos tratados), a la independencia de proveedor, a la seguridad, a la rapidez con que incorpora los nuevos adelantos (IPv6, microprocesadores de 64 bits), a la escalabilidad (se pueden crear clusters de cientos de ordenadores), a la activa comunidad de desarrollo que hay a su alrededor, a su interoperatibilidad y a la abundancia de documentacin relativa a los procedimientos.

14

Hay varias empresas que comercializan soluciones basadas en Linux: IBM, Novell, Red Hat, as como miles de PYMES que ofrecen productos o servicios basados en esta tecnologa. Dentro del segmento de supercomputadoras, la ms grande de Europa se llama MareNostrum. Desarrollado por IBM, est basado en un cluster Linux (Presentacin de MareNostrum en IBM ). Hay muchos ms superordenadores funcionando con Linux. Linux tiene una amplia cuota en el mercado de servidores de Internet debido, entre otras cosas, a la gran cantidad de soluciones que tiene para este segmento.

Las caractersticas principales de Linux son: Gratuito: todos los usuarios disponen del cdigo fuente tanto del ncleo como de los drivers, de las herramientas de desarrollo y de las aplicaciones. Multiusuario: varios usuarios pueden utilizar el mismo ordenador al mismo tiempo. Multitarea preventiva: la posibilidad de ejecutar varios programas o procesos al mismo tiempo, siempre y cuando las caractersticas del equipo lo permitan. Multiprocesador: soporte para equipos que integren ms de un procesador. Memoria protegida entre procesos: evita que alguno de los procesos pueda colgar la maquina, como sucede en otros sistemas operativos. Multiplataforma: el sistema operativo Linux se puede ejecutar con cualquier microprocesador de la gama X86 (Intel, Amd y Cyrix entre otros). Carga de ejecutables por demanda: Linux slo lee del disco aquellas partes de un programa que estn siendo usadas actualmente. Convivencia con otros sistemas operativos instalados en la misma maquina: es decir, puede tener instalado cualquier versin de Windows y Linux al mismo tiempo sin que afecte el funcionamiento de cualquiera de los dos sistemas operativos. Como sistema operativo: de red se comporta a la perfeccin ya que permite a la conexin con otros equipos y sistemas, ya sea a travs de una Intranet o mediante el acceso a Internet. Unas de sus caractersticas ms importantes es su capacidad para ser ejecutado en ordenadores de poca potencia de clculo, ya anticuado, siempre y cuando no se utilicen sus extensiones de entornos de ventanas o estas sean de poca sofisticacin. Con el tiempo, se extendi de forma masiva como sistema operativo de soporte de redes, como servidores de Internet y con el tiempo ha alcanzado la casi totalidad de los mbitos de la informtica personal y profesional. Windows vs Linux

15

La instalacin: En Linux a pesar de todos los esfuerzos la instalacin no resulta sencilla siempre, pero permite personalizar totalmente los paquetes que se quieran instalar. En Windows la instalacin es mnimamente configurable aunque es muy sencilla. La compatibilidad: Ninguno de los dos sistemas operativos son totalmente compatibles con el Hardware, a pesar de que Windows se acerca ms, los dos estn cerca de conseguirlo. Aunque Linux no esta detrs de ninguna casa comercial gracias a su elevada popularidad ofrece una alta compatibilidad ofreciendo, adems, actualizaciones frecuentes. Windows al ser parte de Microsoft intenta ofrecer una gran cantidad de drivers ya que su gran poder econmico hace que las empresas mismas de hardware creen sus propios drivers. Software: Linux al tener menos software en algunos campos sufre una menor aceptacin por parte de las empresas, aunque gracias a los apoyos de empresas como Sun Microsystems o IBM se ha logrado muchos avances. Windows al ser el mas fcil de usar en las empresas, posee una gran cantidad de software. Robustez: Linux se ha caracterizado siempre por la robustez de su sistema ya que pueden pasar meses e incluso aos sin la necesidad de apagar o reiniciar el equipo, tambin si una aplicacin falla simplemente no bloquea totalmente al equipo. En Windows siempre hay que reiniciar cuando se cambia la configuracin del sistema, se bloquea fcilmente cuando ejecuta operaciones aparentemente simples por lo que hay que reiniciar el equipo. Diferencias entre Linux y Windows Ambos sistemas incluyen un completo panel de control de administracin, con lo que su administracin es muy sencilla en ambos casos y no requiere de conocimientos avanzados. Sin embargo, hay algunas diferencias que hay que tener en cuenta a la hora de elegir el alojamiento que ms se adecue a sus necesidades reales. Las bases de datos: El alojamiento Windows utiliza bases de datos Access, ampliamente extendidas entre los usuarios de ordenadores personales. Para el alojamiento Linux, Loading utiliza la base de datos MySQL 4 que, pese a ser ligeramente ms difcil de utilizar, ofrecen un mayor rendimiento, por lo que es la base de datos elegida por la mayora de pginas Web. Rendimiento: El sistema operativo Linux es conocido por su fiabilidad y rendimiento. Windows consume ms recursos de memoria y proceso, por lo que necesita maquinas ms potentes que su equivalente en Linux. El coste: Debido al mayor consumo de recursos y al coste de las licencias de los sistemas Windows, su coste es levemente superior al de su equivalente en Linux. Diferencias a primera vista

16

Aunque internamente, no se pueden comparar las diferentes distribuciones de Linux con Windows, si podemos comparar algunos aspectos como la apariencia externa de los sistemas operativos mas utilizados. Ejemplo con Windows 98 y Linux KDE. Windows 98 se caracteriza por el fcil acceso a los programas, ya sea a travs de los mens, mediante el botn de inicio, o bien por los accesos directos. Con Linux el entorno grafico KDE que utiliza algunas versiones de Linux, como el Esware proporciona prcticamente igual al de Windows 98. Son numerosas las aplicaciones y utilidades que incluye el sistema operativo Windows 98. en la barra de tareas se puede observar las aplicaciones que estn abiertas. Mientras que en Windows la barra de tareas de sita en la parte inferior de la pantalla; en Linux, bajo el entorno KDE, se localiza en la parte superior del escritorio. En Windows 98 se incluye el intrprete de MSDOS, para que los usuarios que deseen usar este sistema operativo tengan un fcil acceso al mismo. Algunas versiones de Linux incluyen una serie de amuladores que permiten trabajar con los sistemas operativos MSDOS y Windows 98. Conclusin Luego de haber investigado y analizado se puede ver que el objetivo fundamental de los sistemas operativos es ejecutar los programas de los usuarios y facilitar la resolucin de sus problemas. El sistema operativo Linux fue diseado por cientos de programadores de todo el planeta, aunque el principal responsable del proyecto es Linus Torvalds y su objetivo inicial es propulsar el software de libre distribucin junto con su cdigo fuente para que pueda ser modificado por cualquier persona, dando rienda suelta a la creatividad, y Microsoft Windows es el nombre de una familia de sistemas operativos no libres desarrollados por la empresa de software Microsoft Corporation. Estos dos sistemas operativos tienen en comn el estar basados en una interfaz grfica de usuario basada en el paradigma de ventanas (de ah su nombre en ingls). Las versiones de Windows que existen hasta el momento se basan en dos lneas separadas de desarrollo que finalmente convergen en una sola con la llegada de Windows. Las diferencias ms notables entre estos dos sistemas son: el rendimiento, que mientras el sistema operativo Linux es conocido por su fiabilidad, Windows consume ms recursos de memoria y proceso, por lo que necesita mquinas ms potentes que su equivalente en Linux; y el costo, que es mas elevado en las licencias de los sistemas Windows debido a que requieren ms consumo de recursos que sus equivalentes en Linux. Referencias Bibliograficas Miguel, Vigil. (2002) como es Windows XP. Pg. 1016. Lola, Blanco (2000) Linux en el mercado. Pg. 3235. Karsten, Otto (1999) Linux frente a Windows. Pg 3238. Miguel, vigil. (2002) actualizaciones de Linux. Pg. 7076. Lola Blanco (2000) Como es Linux. Pg. 2834. Miguel Vigil (2001) Sistemas Operativos. Pg. 6873. www.google.com. 17

Anda mungkin juga menyukai