Vous êtes sur la page 1sur 11

Los Sistemas Operativos: su historia y su concepto

A lo largo de la historia muchas cosas sufren una serie de cambios y los sistemas operativos no son la excepcin, claro que en este caso se habalran son de las generaciones de los Sistemas Operativos:
y

Generacin Cero A finales de los 40's el uso de computadoras estaba restringido a aquellas empresas o instituciones que podan pagar su alto precio, y no existan los sistemas operativos. En su lugar, el programador deba tener un conocimiento y contacto profundo con el hardware, y en el infortunado caso de que su programa fallara, deba examinar los valores de los registros y pneles de luces indicadoras del estado de la computadora para determinar la causa del fallo y poder corregir su programa, adems de enfrentarse nuevamente a los procedimientos de apartar tiempo del sistema y poner a punto los compiladores, ligadores, etc; para volver a correr su programa, es decir, enfrentaba el problema del procesamiento serial ( serial processing ) Primera Generacion La importancia de los sistemas operativos nace histricamente desde los 50's, cuando se hizo evidente que el operar una computadora por medio de tableros enchufables y luego por medio del trabajo en lote se poda mejorar notoriamente, pues el operador realizaba siempre una secuencia de pasos repetitivos, lo cual es una de las caractersticas contempladas en la definicin de lo que es un programa. Es decir, se comenz a ver que las tareas mismas del operador podan plasmarse en un programa, el cual a travs del tiempo y por su enorme complejidad se le llam "Sistema Operativo". Cuando el trabajo estaba en ejecucin, este teniacontrol total de la maquina. Al terminar cada trabajo, el control era devuelto al sistema operativo, el cual limpiaba y lea e iniciaba el trabajo siguiente. As, tenemos entre los primeros sistemas operativos al Fortran MonitorSystem( FMS ) e IBSYS [Tan92]. Segunda Generacion A mediado de los aos 60's junto con la tercera generacin de computadoras nace uno de los primeros sistemas operativos con la filosofa de administrar una familia de computadoras: el OS/360 de IBM. Fue este un proyecto tan novedoso y ambicioso que enfrent por primera vez una serie de problemas conflictivos debido a que anteriormente las computadoras eran creadas para dos propsitos en general: el comercial y el cientfico. As, al tratar de crear un solo sistema operativo para computadoras que podan dedicarse a un propsito, al otro o ambos, puso en evidencia la problemtica del trabajo en equipos de anlisis, diseo e implantacin de sistemas grandes. El resultado fue un sistema del cual uno de sus mismos diseadores patentiz su opinin en la portada de un libro: una horda de bestias prehistricas atascadas en un foso de brea. Surge tambin en la tercera generacin de computadoras el concepto de la multiprogramacin, porque debido al alto costo de las computadoras era necesario idear un esquema de trabajo que mantuviese a la unidad central de procesamiento ms tiempo ocupada, as como el encolado (spooling ) de trabajos para su lectura hacia los lugares libres de memoria o la escritura de resultados. Sin embargo, se puede afirmar que los sistemas durante la esta generacin siguieron siendo bsicamente sistemas de lote.

Tercera Generacion Se inicia en 1964, con la introduccin de la familia de computadores Sistema/360 de IBM. Los computadores de esta generacin fueron diseados como sistemas para usos generales . Casi siempre eran sistemas grandes, voluminosos, con el propsito de serlo todo para toda la gente. Eran sistemas de modos mltiples, algunos de ellos soportaban simultneamente procesos por lotes, tiempo compartido, procesamiento de tiempo real y multiprocesamiento. Eran grandes y costosos, nunca antes se haba construido algo similar, y muchos de los esfuerzos de desarrollo terminaron muy por arriba del presupuesto y mucho despus de lo que el planificador marcaba como fecha de terminacin. Estos sistemas introdujeron mayor complejidad a los ambientes computacionales; una complejidad a la cual, en un principio, no estaban acostumbrados los usuarios Cuarta Generacion A mediados de los 70's la electrnica avanza hacia la integracin a gran escala, pudiendo crear circuitos con miles de transistores en un centmetro cuadrado de silicn y ya es posible hablar de las computadoras personales y las estaciones de trabajo. Surgen los conceptos de interfaces amigables intentando as atraer al pblico en general al uso de las computadoras como herramientas cotidianas. Se hacen populares el MS-DOS y UNIX en estas mquinas. Tambin es comn encontrar clones de computadoras personales y una multitud de empresas pequeas ensamblndolas por todo el mundo.Para mediados de los 80's, comienza el auge de las redes de computadoras y la necesidad de sistemas operativos en red y sistemas operativos distribuidos. La red mundial Internet se va haciendo accesible a toda clase de instituciones y se comienzan a dar muchas soluciones ( y problemas ) al querer hacer convivir recursos residentes en computadoras con sistemas operativos diferentes. Para los 90's el paradigma de la programacin orientada a objetos cobra auge, as como el manejo de objetos desde los sistemas operativos. Las aplicaciones intentan crearse para ser ejecutadas en una plataforma especfica y poder ver sus resultados en la pantalla o monitor de otra diferente (por ejemplo, ejecutar una simulacin en una mquina con UNIX y ver los resultados en otra con DOS ). Los niveles de interaccin se van haciendo cada vez ms profundos. Qu es un Sistema Operativo?

Un Sistema Operativo es el software encargado de ejercer el control y coordinar el uso del hardware entre diferentes programas de aplicacin y los diferentes usuarios. Es un administrador de los recursos de hardware del sistema. En una definicin informal es un sistema que consiste en ofrecer una distribucin ordenada y controlada de los procesadores, memorias y dispositivos de E/S entre los diversos programas que compiten por ellos. A pesar de que todos nosotros usamos sistemas operativos casi a diario, es difcil definir qu es un sistema operativo. En parte, esto se debe a que los sistemas operativos realizan dos funciones diferentes: El primero es proveer una mquina virtual, es decir, un ambiente en el cual el usuario pueda ejecutar programas de manera conveniente, protegindolo de los detalles y complejidades del hardware; y el segundo es administrar eficientemente los recursos del computador. Es tambin 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, entonces, 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 una parte importante de cualquier sistema de computacin. Un sistema de computacin puede dividirse en cuatro componentes: el hardware, el Sistema Operativo, los programas de aplicacin y los usuarios. El hardware (Unidad Central de Procesamiento (UCP), memoria y dispositivos de entrada/salida (E/S)) proporciona los recursos de computacin bsicos. Los programas de aplicacin (compiladores, sistemas de bases de datos, juegos de vdeo y programas para negocios) definen la forma en que estos recursos se emplean para resolver los problemas de computacin de los usuarios. Administradores Administrador de MemoriaAqu se describen las tcnicas ms usuales en el manejo de memoria, revisando los conceptos relevantes. Se abarcan los esquemas de manejo simple de memoria real, la multiprogramacin en memoria real con sus variantes, el concepto de `overlays', la multiprogramacin con intercambio y los esquemas de manejo de memoria virtual.
y

Manejo de Memoria en Sistema Monousuario sin Intercambio:

se usa principalmente en sistemas monousuario y monotarea, como son las computadoras personales con DOS. Bajo este esquema, la memoria real es tomada para almacenar el programa que se est ejecutando en un momento dado, con la visible desventaja de que si se est limitado a la cantidad de RAM disponible nicamente. La organizacinfsica bajo este esquema es muy simple: El sistema operativo se ubica en las localidades superiores o inferiores de la memoria, seguido por algunos manejadores de dispositivos (`drivers' ). Esto deja un espacio contiguo de memoria disponible que es tomado por los programas del usuario, dejando generalmente la ubicacin de la pila (` stack') al ltimo, con el objetivo de que sta pueda crecer hasta el mximo posible. Como es obvio, bajo estos esquemas no se requieren algoritmos sofisticados para asignar la memoria a los diferentes procesos, ya que stos son ejecutados secuencialmente conforme van terminando. Multiprogramacin en Memoria Real: En los 60's, las empresas e instituciones que haban invertido grandes sumas en la compra de equipo de cmputo se dieron cuenta rpidamente que los sistemas en lote invertan una gran cantidad de tiempo en operaciones de entrada y salida, donde la intervencin de la unidad central de procesamiento era prcticamente nula, y se comenzaron a preguntar cmo hacer que se mantuviera ms tiempo ocupada. Fue as como naci el concepto de multiprogramacin, el cual consiste en la idea de poner en la memoria fsica ms de un proceso al mismo tiempo, de manera que si el que se est ejecutando en este momento entraba en un periodo de entrada/salida, se poda tomar otro proceso para que usara la unidad central de procesamiento. De esta forma, la memoria fsica se divida en secciones de tamao suficiente para contener a varios programas.

Administrador de ProcesosEn este administrador se encuentra el modulo de la planificacin del procesador el cual se describe a continuacin:
y

Planificacin del procesador: La planificacin del procesador se refiere a la manera o tcnicas que se usan para decidir cunto tiempo de ejecucin y cuando se le asignan a cada proceso del sistema. Obviamente, si el sistema es monousuario y monotarea no

hay mucho que decidir, pero en el resto de los sistemas esto es crucial para el buen funcionamiento del sistema. En los sistemas de planificacin generalmente se identifican tres niveles: el alto, el medio y el bajo. El nivel alto decide que trabajos (conjunto de procesos) son candidatos a convertirse en procesos compitiendo por los recursos del sistema; el nivel intermedio decide que procesos se suspenden o reanudan para lograr ciertas metas de rendimiento mientras que el planificador de bajo nivel es el que decide que proceso, de los que ya estn listos (y que en algn momento paso por los otros dos planificadores) es al que le toca ahora estar ejecutndose en la unidad central de procesamiento. En este trabajo se revisaran principalmente los planificadores de bajo nivel porque son los que finalmente eligen al proceso en ejecucin. Objetivos de la Planificacin: Una estrategia de planificacin debe buscar que los procesos obtengan sus turnos de ejecucin apropiadamente, conjuntamente con un buen rendimiento y minimizacin de la sobrecarga (overhead) del planificador mismo. En general, se buscan cinco objetivos principales:
y

y y y y

Justicia o Imparcialidad: Todos los procesos son tratados de la misma forma, y en algn momento obtienen su turno de ejecucin o intervalos de tiempo de ejecucin hasta su terminacin exitosa. Maximizar la Produccin: El sistema debe de finalizar el mayor numero de procesos en por unidad de tiempo. Maximizar el Tiempo de Respuesta: Cada usuario o proceso debe observar que el sistema les responde consistentemente a sus requerimientos. Evitar el aplazamiento indefinido: Los procesos deben terminar en un plazo finito de tiempo. El sistema debe ser predecible: Ante cargas de trabajo ligeras el sistema debe responder rpido y con cargas pesadas debe ir degradndose paulatinamente. Otro punto de vista de esto es que si se ejecuta el mismo proceso en cargas similares de todo el sistema, la respuesta en todos los casos debe ser similar.

Caractersticas a considerar de los procesos: No todos los equipos de cmputo procesan el mismo tipo de trabajos, y un algoritmo de planificacin que en un sistema funciona excelente puede dar un rendimiento psimo en otro cuyos procesos tienen caractersticas diferentes. Estas caractersticas pueden ser:
y y

Cantidad de Entrada/Salida: Existen procesos que realizan una gran cantidad de operaciones de entrada y salida (aplicaciones de bases de datos, por ejemplo). Cantidad de Uso de CPU: Existen procesos que no realizan muchas operaciones de entrada y salida, sino que usan intensivamente la unidad central de procesamiento. Por ejemplo, operaciones con matrices. Procesos de Lote o Interactivos: Un proceso de lote es ms eficiente en cuanto a la lectura de datos, ya que generalmente lo hace de archivos, mientras que un programa interactivo espera mucho tiempo (no es lo mismo el tiempo de lectura de un archivo que la velocidad en que una persona teclea datos) por las respuestas de los usuarios. Procesos en Tiempo Real: Si los procesos deben dar respuesta en tiempo real se requiere que tengan prioridad para los turnos de ejecucin.

Longevidad de los Procesos: Existen procesos que tpicamente requerirn varias horas para finalizar su labor, mientras que existen otros que solo necesitan algunos segundos.

BIBLIOGRAFIA: Seminario Sistemas Operativos (SO), Internet Explorer.

Artculos - Sistemas Operativos >Definicin Programa o conjunto de programas que permiten administrar los recursos de hardware y software de una computadora. >Un poco de historia: CP/M y D.O.S., el comienzo CP/M (Control ProgramforMicrocomputers), desarrollado por Gary Kildall fue el primer sistema operativo que poda ejecutarse en PCs de diferentes fabricantes. Cuenta una ancdota que ejecutivos de IBM fueron a visitar a Kildall para ofrecerle un acuerdo para poner el CP/M en la IBM PC, pero Kildall al parecer estaba ocupado en una sesin de vuelo, y no los pudo atender. Resultado: IBM lleg a un acuerdo con un joven llamado Bill Gates para que desarrollara un sistema operativo, que se dio en llamar MS-DOS. Para muchos de los que hoy nos encontramos trabajando con una computadora el sistema operativo D.O.S (Disk OperatingSystem) fue el primero que nos toc utilizar. De la misma manera, fue tambin el comienzo para Bill Gates y su empresa Microsoft. En sus principios fue desarrollado junto con la empresa IBM, pero diferencias entre las partes hicieron que no fuera un lanzamiento en conjunto. Por el contrario, cada una de las empresas present "su" sistema operativo: PC-DOS (IBM) y MS-DOS (Microsoft). Un tercer competidor para estos sistemas operativos (y de muy buena calidad) fue el DR-D.O.S. de la empresa Digital Research que inclua comandos ms prolijos y de mayor funcionalidad, pero que con el tiempo, y gracias a las campaas publicitarias de Microsoft fue quedando relegado a un segundo lugar compartido con el PC-DOS de IBM. Luego de unos aos DR-D.O.S. fue adquirido por Novell que present una nueva versin conocida como Novell D.O.S. que realmente casi no tuvo cabida en el mercado, aunque era muy buena. D.O.S. era simplemente una pantalla de texto con una lnea de comandos que nos indicaba en qu directorio nos encontrbamos como nico dato orientativo. Uno tena que "saber" que "cosas" haba que escribir para que la mquina "hiciera algo". No haba menes contextuales, ni pantallas grficas que nos guiaran. Careca por completo de algn nivel intuitivo. D.O.S. todava hoy utiliza antiguos comandos CP/M tales como DIR, REN y TYPE que aun hoy funcionan bajo la mquina virtual D.O.S. de Windows. Las versiones que lo hicieron famoso en el mundo entero fueron la 3.0 y la 3.3, mientras que la ms utilizada fue la 5.0, que introdujo muchos cambios a sus antecesoras. La versin 4.0 de D.O.S. estuvo plagada de errores, por lo cual casi no se uso (los usuarios se mantuvieron con la versin 3.30). La ltima versin del producto como tal fue la 6.22, ya que luego apareci Windows 95 que en su corazn inclua la versin 7.0 >Windows, el inicio de una interfaz grfica Las dos primeras versiones de este "Entorno Operativo" (ntese que no era un sistema operativo en sus principios) no tuvieron mucho xito entre el pblico consumidor. Lo nico que logr fue que Apple le iniciara un juicio a Microsoft por su

semejanza con su sistema operativo MacOs. El boom de Windows se produjo con su versin 3.0 (y ms an con la 3.1) cuando comenz a aprovechar las capacidades de los procesadores "386" y le dio un mejor manejo a la memoria hacia el ao 1991 Fue simplemente un "shell" para DOS, ya que sin este no funcionaba. Y por esa razn no es un sistema operativo, sino un "entorno operativo". El atractivo que tuvo para con la gente fue su "casi real" facilidad de uso y su "cara" grfica que haca olvidar "las pantallas negras" de DOS. Un tiempo ms tarde se le agregaron capacidades para trabajar con redes y pas a la versin 3.11 (para grupos de trabajo). Esta fue la ltima versin comercial que sali al mercado antes de que Windows 95 hiciera su aparicin. >Windows 95: El entorno operativo Desde el principio, Windows 95 se publicit como un sistema operativo de 32 bits. Pero cuando sali a la luz se pudo ver que esto no era totalmente verdad: era un sistema operativo (ya no un entorno), porque no necesitaba de ningn otro programa para poder funcionar (aunque se inclua el DOS 7.0 "completo" y alguien dijo que "s" lo necesitaba). Por otro lado, la promesa de los 32 bits (programas ms rpidos y mejor aprovechamiento de la memoria) no se cumpli. Muchas de las "partes" de este sistema operativo fueron de 16 bits como sus antecesores. Esto se explic diciendo que era as por la cantidad de programas "heredados" de las versiones anteriores (Windows 3.1). Casi en el mismo momento (un ao antes) apareci en el mercado un verdadero sistema operativo de 32 bits que sera la competencia directa al tan publicitado Windows 95: OS/2 de IBM. En principio fue desarrollado en cooperacin entre IBM y Microsoft (como aos atrs con el DOS), y como aos atrs surgieron diferencias que hicieron que cada empresa presentara su producto. OS/2 fue un sistema operativo totalmente de 32 bits que muchos expertos consideran mejor, ms estable y con mayores prestaciones que Windows 95, pero que (nuevamente) las campaas publicitarias relegaron a un segundo lugar, ya que la gran mayora de los desarrolladores decidieron hacer sus programas "compatibles" con Windows 95 y no con OS/2. >Windows 98/NT: Ya nada sera igual Windows 98 no represent para los usuarios comunes ningn cambio significativo. Slo un poco de retoque grfico y alguna que otra utilidad nueva o mejorada (como el "liberador de espacio" o el viejo "defrag"). Pero si trajo algunas cosas nuevas: el soporte completo para los 32 bits, y la eliminacin del DOS como sistema independiente (ya que no incluy una nueva versin, sino un emulador del mismo). En esta poca no podemos dejar de mencionar Windows NT (Windows Nueva Tecnologa). Windows NT fue un sistema operativo de 32 bits especializado en redes que utiliz otro sistema para el manejo de los archivos (NTFS), y por lo tanto "incompatible" con Windows 95/98. Versiones de Windows NT: 3.1, 3.5, 3.51, 4; est ultima versin tuvo estas variantes: Workstation, Server, Server Enterprise Edition, Terminal Server,

Embedded. >Windows 2000/Windows ME, continua la saga Windows2000 fue el sucesor de NT, por lo que estuvo orientado a empresas y hered muchas de las caractersticas de este; hasta llegar a su ltima versin 2003 Server. Su gran estabilidad, su soporte para varios procesadores, su alto nivel de seguridad, adems de sus impresionantes capacidades para desenvolverse como server lo hicieronla mejor opcin para una empresa. Era rpido y lo suficientemente fcil de configurar casi para cualquier persona, pero hay que tener en cuenta que tiene poco soporte para el agregado de perifricos como tarjetas de video o de sonido. Es decir, este no fue un sistema operativo totalmente apto para la multimedia. Al ser de esta manera, es no fue aconsejable su uso en hogares, donde comunmente encontraremos juegos, msica en la PC, enciclopedias multimedia y dems. Ah es donde entr Windows Millennium Edition(ME), sucesor de Windows 98: Fue un sistema operativo donde prim la facilidad de uso, las mejoras en multimedia, comunicaciones e Internet. Aunque no cont con la estabilidad de Windows 2000 fue ms seguro que Windows 98 y 98 SE (segunda edicin) ya que se incorporaron una serie de utilidades para proteger el sistema operativo y hacerlo ms resistente a las instalaciones de programas y drivers de terceros que, en definitiva, fueron las principales causas de cuelgues y pantallas azules en sus predecesores. Una de las cosas interesantes con que nos encontramos en Windows ME es que el modo DOS, tal como lo conocimos, haba dejado de existir. Ya no era posible iniciar el sistema en "slo smbolo del sistema" o apagar el sistema "reiniciando en modo MS-DOS". Tanto es as, que los archivos AUTOEXEC.BAT y CONFIG.SYS ya no tuvieron ninguna funcin en ME (salvo durante la instalacin). Lo que realmente se elimin de Windows ME fue el soporte para aplicaciones DOS de 16 bits en modo real. En su momento, la eleccin de uno u otro sistema dependi del uso que deseaba hacer de la PC, siendo lo ms lgico Windows 2000 para empresas y Windows ME para hogares. El tiempo tambin dijo que Windows Millennium Editionfue el mas inestable de los sistemas operativos post Windows 95. La lnea Windows 2000 Server fu reemplazada por Windows Server 2003, y Windows 2000 Professional con Windows XP Professional. Versiones de Windows 2000: Professional, Server, Advanced Server y Datacenter Server. >Windows XP/Windows 2003 Server, la nueva generacin del escritorio Windows XPfue la mejora mas importante tcnicamente desde Windows 9x, y

unific en cierto modo las versiones separadas que hubo estos aos: WINDOWS 9x/ME para usuarios hogareos y SOHO contra Windows NT/2000 para usuarios corporativos con requerimientos de trabajo en redes de alto nivel. Windows XP se distribuy en 2 versiones principales: Windows XP Home Edition y Windows XP Profesional. La versin Home no tena tanto soporte para redes, lo que si incluy la versin Profesional. Esto S.O., adems de constituirse en la unin de los entornos mencionados, es en realidad la continuacin de Windows NT/2000. Se destac en este producto su alto grado de integracin con las redes e Internet, adems de proveer una nueva interfase grfica que se hizo notar ni bien se comienza a utilizar. Los cambios de interfaz fueron bsicamente estticos. La diferencia real con sus predecesores estuvo dada por el soporte LAN, soft de grabacin de CDs, multimedia, escritorio remoto y manejo de usuarios. Algo muy importante es el hecho de que Microsoft con esta versin de su S.O. ha puso especial nfasis en los drivers. WXP fu muchsimo mas renuente que sus predecesores a instalar drivers no certificados para el mismo. Con esto Microsoft pretendi reducir al mximo las ya tan conocidas (y sufridas) "pantallas azules", aduciendo que la mayora de las causas de inestabilidad de las versiones anteriores estaba dada por el uso de drivers no certificados, obsoletos o mal desarrollados. Debido a esto, se destaca la bsqueda inteligente de controladores que hace el S.O. al momento de instalar un dispositivo nuevo, escaneando unidades en busca de los drivers correctos. Windows XP cont con las actualizaciones ms profundas a nivel seguridad que ningn otro sistema operativo Microsoft: prueba de ello fueron los Service Pack 1 y 2. Tambin fue el primero en adoptar un sistema de verificacin de autenticidad del S.O.: WGA (Windows GenuineAdvantage) Windows 2003 Server estuvo basado en el ncleo de Windows XP, al que se le aadieron una serie de servicios, y se le han bloqueado algunas caractersticas. A grandes rasgos, Windows Server 2003 es un Windows XP simplificado, no con menos funciones, sino que estas estn deshabilitadas por defecto para obtener un mejor rendimiento y para centrar el uso de procesador en las caractersticas de servidor. Versiones de Windows XP: Windows XP 64 Bits: Uso en procesadores de 64 bits. Windows XP Media Center Edition Windows XP Tablet PC Edition: Tablet PC Windows XP Embedded: ATM, terminales. Windows Fundamentals forLegacyPCs: Versin simplificada de XP para uso en hardware obsoleto. Windows XP StarterEdition: distribuida solo en determinados pases, (una versin tan bsica y limitada que por momentos se torna bastante imprctica al momento de utilizarla). Versiones de Windows 2003 Server: Web Edition, Standard Edition, Enterprise Edition, Datacenter Edition

>Windows Vista, la era post XP de Microsoft Windows Vista requiere de hardware realmente potente para ejecutarse en toda su dimensin o con una performance aceptable; incluso para las versiones mas "bsicas" de este S.O. Las versiones disponibles son varias: Enterprise, Business, Ultimate (para usuarios corporativos), Starter (solo comercializada en pases emergentes, una versin reducida que si es similar a su homnima de Windows XP); y por ltimo las versiones Home Basic y Home Premium (para usuarios domsticos). >Linux: el futuro alternativo? Cuando LinusTorvalds comenz a trabajar sobre Minix para obtener su propio sistema operativo no tena ni la ms remota idea de lo que su trabajo llegara a ser en todo el mundo. Este sistema operativo es totalmente distinto a los vistos anteriormente por un montn de razones. He aqu algunas de ellas: * No fue desarrollado por una gran empresa: LinusTorvalds desarroll el kernel (el corazn) del sistema y luego liber el cdigo fuente del mismo en Internet para que cualquier programador que se animara pudiera modificarlo y agregarle lo que quisiera. As, el Linux que hoy se conoce fue creado por cientos de programadores "libres" alrededor del mundo y no por una empresa. * Es gratis y abierto: Todo el sistema operativo es totalmente gratuito (al igual que muchsimos de sus programas), si posee una conexin a Internet es posible bajarlo a su mquina. Lo que algunas empresas hacen es "empacar" el sistema y algunos programas y grabarlos en CDs, que junto con algn manual es lo que luego "venden". Esto se conoce como Distribuciones. Adems, junto con el sistema vienen los cdigos fuentes del mismo (y de algunos programas) para que pueda ser modificado a gusto del usuario (si este es un programador experimentado), es por esto que se dice que es "abierto". * Naci a partir de otro sistema operativo: Es una modificacin del sistema Minix, que a su vez naci como una "reduccin" de UNIX, "el nico sistema operativo verdadero, a partir del cual se crearon los dems" (incluido DOS) segn la opinin de muchos Hackers. Este sistema operativo es el elegido por las empresas que proveen acceso a Internet, debido a su gran estabilidad y eficiencia. Adems, posee un muy buen manejo de redes y seguridad, lo que est haciendo que muchas empresas e instituciones (escolares sobre todo) lo tengan en cuenta para reemplazar sus sistemas actuales. En un principio, Linux tambin era una "pantalla negra" en modo texto y muy poco intuitivo (al igual que DOS, al igual que UNIX). Pero desde hace un tiempo se desarrollaron entornos grficos (varios: KDE, Gnome, etc.) que no tienen nada que envidiarle a Windows 95/98 y que hacen que ms usuarios (menos experimentados) se "animen" a usarlo. Por lo anterior y el gran auge de Internet este es el sistema operativo que ms

crecimiento ha tenido en los ltimos aos, y el que se perfila quiz como una alternativa vlida para el futuro. Algunas distribuciones de Linux conocidas: Red Hat, Debian, Fedora, Gentoo, Mandriva, Rxart, Slackware, Suse, Ubuntu, Kubuntu >Conclusin Sin el sistema operativo nada funcionaria... por lo tanto no cabe mucho mas que acotar. Solo es de esperarse que la evolucin se mantenga y quizs avizorar mas alternativas a nuestro nunca tan bien ponderado y muchas veces vilipendiado Windows.

Vous aimerez peut-être aussi