Sie sind auf Seite 1von 20

Introduccin

En esta presentacin

trataremos sobre el

Sistema Operativo

Linux. En el mismo haremos un breve pero conciso anlisis histrico del sistema operativo sus precursores y creadores, su primeras versiones as como una breve explicacin sobre lo que es en realidad Linux As tambi n una re!erencia mas pro!unda sobre las di!erentes !unciones del sistema operativo, anali"ando a su ve" cada una de ellas. Explicando tambi n las caractersticas de la misma. #aciendo Adems un breve anlisis de las utilidades $or otro lado anali"aremos tambi n el aspecto ne%ativo del mismo haciendo una comparacin con otros Sistemas Operativos haciendo mencin a las comple&idades y adversidades de este so!t'are. (abe destacar que el presente traba&o se ha reali"ado %racias a un minucioso traba&o de investi%acin que es coronado con toda la in!ormacin contenida en esta presentacin, puesto que en el mismo se tratan todos los aspectos posibles de este sistema operativo

$or )ltimo y como una !orma de terminar el presente con un !inal destacado ad&untamos el primer mensa&e que Linus *orvalds envi al %rupo de noticias comp.os.minix.

ndice $%.
+ntroduccin..............................................................., -ndice........................................................................ /0u es Linux1...........................................................2 #istoria del Linux........................................................345 6unciones..................................................................7 (aractersticas............................................................8 9tilidades..................................................................: ;ersiones...................................................................< Linux !rente a los otros sistemas operativos..................,= Linux y sus adversidades............................................,,

(omple&idad del Linux................................................,,4,3 (onclusin...............................................................,5 >e!erencias ?iblio%r!icas...........................................,7 Anexo......................................................................,84,:

QU ES LINUX? Linux es un sistema operativo dise@ado por cientos de

pro%ramadores de todo el planeta, aunque el principal responsable del proyecto es Linus *ovalds. Su ob&etivo inicial es propulsar el so!t'are de libre distribucin &unto con su cdi%o !uente para que pueda ser modi!icado por cualquier persona, dando rienda suelta a la creatividad. El hecho de que el sistema operativo incluya su propio cdi%o !uente expande enormemente las posibilidades de este sistema. Este m todo tambi n es aplicado en numerosas ocasiones a los pro%ramas que corren en el sistema, lo que hace que podamos encontrar muchsimos pro%ramas )tiles totalmente %ratuitos y con su

cdi%o !uente. A la cuestin es que, Linux es un sistema operativo totalmente gratuito. Este comien"o estuvo inspirado en B+C+D, un peque@o sistema 9nix desarrollado por Andy *anenbaum. Las primeras discusiones sobre Linux !ueron en el %rupo de noticias comp.os.minix, en estas discusiones se hablaba sobre todo del desarrollo de un peque@o sistema 9nix para usuarios de Binix que queran mas. Linus nunca anuncio la versin =.=, de Linux Ea%osto ,<<,F, esta versin no era ni siquiera e&ecutable, solamente inclua los principios del n)cleo del sistema, estaba escrita en len%ua&e ensamblador y asuma que uno tenia acceso a un sistema Binix para su compilacin.

Historia del Linux:


Linux naci como proyecto de un solo hombre, Linus *orvalds, que en el momento de la creacin de Linux estudiaba en la 9niversidad de 6inlandia, en #elsinGi. Linux *orvalds necesitaba una alternativa propia a otra de las alternativas de 9C+D, en particular, el sistema operativo Binix, un sistema comercial parecido a 9C+D dise@ado para traba&ar con $(Hs. *orvalds dise@ Linux de !orma similar a Binix, de hecho el sistema de archivos ori%inal de Binix !ue incorporado a Linux, pero haci ndolo ms estable y libremente accesible. *orvalds posee a)n los derechos del n)cleo de Linux, pero permite el libre acceso ba&o las condiciones del IC9 Ieneral $ublic

License. Jurante lar%o tiempo Linux !ue un sistema operativo en desarrollo, como otras muchas versiones de Linux que circulaban a trav s del mundo in!ormtico, en su mayora distribuidas por la red de internet. La versin =.. se lan" al mundo a mediados de ,<<,K en ,<<2, la versin ,.= !ue !inalmente lan"ada. 9n %rupo de usuarios se prestaron voluntarios para ayudar a *orvald a terminar Linux y contribuyeron, adems, a crear el so!t'are adicional que ayud a hacer de Linux un sistema operativo popular. Jespu s se !ueron creando diversas distribuciones de Linux, en las que hay que destacar >ed #at Linux, Jebian Linux, SlacG'are Linux, Suse Linux, (orel Linux y Es'are Linux. El 5 de octubre de ,<<,, Linux anuncio su primera versin Lo!icialL de Linux, versin =.=.. Jesde entonces, muchos pro%ramadores han respondido a su llamada, y han ayudado a construir Linux como el sistema operativo completamente !uncional que es hoy. (on esta versin Linus pudo e&ecutar Bash EIC9 ?ourne A%ain ShellF y gcc EEl compilador IC9 de (F pero no mucho mas !uncionaba. En este estado de desarrollo ni se pensaba en los t rminos soporte, documentacin, distribucin. Jespu s de la versin =.=2, Linus salto en la numeracin hasta la =.,=, ms y mas pro%ramadores a lo lar%o y ancho de +nternet empe"aron a traba&ar en el proyecto y despu s de sucesivas revisiones, Linus incremento el n)mero de versin hasta la =.<5 EBar"o ,<<.F. Bs de un a@o despu s Ediciembre ,<<2F el n)cleo del sistema estaba en la versin =.<< y la versin ,.= no lle%o hasta el ,3 de mar"o de ,<<3.

La serie actual del n)cleo es la ..3.x y si%ue avan"ando da a da con la meta de per!eccionar y me&orar el sistema.

Funciones
Las !unciones principales de este ma%n!ico sistema operativo sonM

Sistema multitarea: En Linux es posible e&ecutar varios pro%ramas a la ve" sin necesidad de tener que parar la e&ecucin de cada aplicacin. Sistema multiusuario: ;arios usuarios pueden acceder a las aplicaciones y recursos del sistema Linux al mismo tiempo. A, por supuesto, cada uno de ellos puede e&ecutar varios pro%ramas a la ve" EmultitareaF.

Shells programables: 9n shell conecta las ordenes de un usuario con el Nernel de Linux Eel n)cleo del sistemaF, y al ser pro%ramables se puede modi!icar para adaptarlo a tus necesidades. $or e&emplo, es muy )til para reali"ar procesos en se%undo plano. Independencia de dispositivos: Linux admite cualquier tipo de dispositivo Emdems, impresorasF %racias a que cada una ve" instalado uno nuevo, se a@ade al Nernel el enlace o controlador necesario con el dispositivo, haciendo que el Nernel y el enlace se !usionen. Linux posee una %ran adaptabilidad y no se encuentra limitado como otros sistemas operativos. Comunicaciones: Linux es el sistema ms !lexible para poder conectarse a cualquier ordenador del mundo. +nternet se cre y desarrollo dentro del mundo de 9nix, y por lo tanto Linux tiene las mayores capacidades para nave%ar, ya que 9nix y Linux son sistemas prcticamente id nticos. (on Linux podr montar un servidor en su propia casa sin tener que pa%ar las enormes cantidades de dinero que piden otros sistemas.

Caracter sticas

6unciona en modo protegido 386. Proteccin de la memoria entre procesos, de manera que uno de Carga de ejecutables por demandaM Linux slo lee del disco aquellas $oltica de copia en escritura para la comparticin de p%inas entre

ellos no pueda col%ar el sistema.

partes de un pro%rama que estn siendo usadas actualmente.

e&ecutablesM esto si%ni!ica que varios procesos pueden usar la misma

"ona de memoria para e&ecutarse. (uando al%uno intenta escribir en esa memoria, la p%ina E3Nb de memoriaF se copia a otro lu%ar. Esta poltica de copia en escritura tiene dos bene!iciosM aumenta la velocidad y reduce el uso de memoria.

La memoria se %estiona como un recurso unificado para los

pro%ramas de usuario y para el cach de disco, de tal !orma que toda la memoria libre puede ser usada para cach y sta puede a su ve" ser reducida cuando se e&ecuten %randes pro%ramas.

Soporte para muchos teclados nacionales o adaptados y es bastante

!cil a@adir nuevos dinmicamente.

Utilidades
En este apartado tenemos disponibles una serie de servicios relacionados con +nternet y >edes. (on ellos se puede encontrar in!ormacin disponible libremente en +nternet de una manera !cil y sencilla.

(alculadora de redM (on esta calculadora puedes calcular todos los parmetros necesarios para con!i%urar una red *($O+$, broadcast, netmasG, red, ran%o de la red, numero de +$es disponibles.

Ji%M Encuentra la in!ormacin de un dominioOmquina en el JCS PhoisM Encuentra la in!ormacin sobre el titular de un dominio de internet. Bin!oM $resenta la in!ormacin que vas de&ando por los servidores cuando nave%as por +nternet.

!ersiones
El desarrollo inicial Linux ya aprovechaba las caractersticas de conmutacin de tareas en modo prote%ido del 2:7, y se escribi todo en ensamblador. Linus nunca anunci la versin =.=, de Linux Ea%osto ,<<,F, esta versin no era ni siquiera e&ecutable, solamente inclua los principios del n)cleo del sistema, estaba escrita en len%ua&e

ensamblador y asuma que uno tenia acceso a un sistema Binix para su compilacin. La versin actual del n)cleo es la ... y si%ue avan"ando da a da con la meta de per!eccionar y me&orar el sistema. La ultima versin estable es la versin ..., que soporta muchos ms peri! ricos, desde procesadores hasta &oysticGs, sintoni"adores de televisin, (J >OBs no A*A$+ y reconoce buena cantidad de tar&etas de sonido. +ncluye tambi n soporte para tipos de archivos para Bacintosh #6S, 9nix 96S y en modo de lectura, #$6S de OSO. y C*6S, de C*. "tras !ersiones: Linux ..= Linux ... Linux ..2

Linux #rente a los otros siste$as o%erati&os


Linux es una muy buena alternativa !rente a los dems sistemas operativos. Bs all de las venta&as evidentes de costo, o!rece al%unas caractersticas muy notables. En comparacin con las otras versiones de 9nix para $(, la velocidad y con!iabilidad de Linux son muy superiores. *ambi n est

en venta&a sobre la disponibilidad de aplicaciones, ya que no hay mucha di!usin de estos otros 9nixes Ecomo Solaris, DEC+D o S(OF entre los usuarios de $( por sus altos costos. (omparado con sistemas operativos como los di!erentes Bicroso!t Pindo's, Linux tambi n sale %anando. Los ba&os requisitos de hard'are permiten hacer un sistema potente y )til de aquel 3:7 que al%unos %uardan en un armario. Esta misma caracterstica permite aprovechar al mximo las capacidades de las computadoras ms modernas. Es poco prctico tener una $( con ,7 Bb de >AB y ponerle un sistema operativo que ocupa ,2 Eque es lo que reporta sobre Pindo's <5 el System +n!ormation de SymantecF. Co solo es superior respecto a el sistema de multitarea y de administracin de memoria, sino tambi n en la capacidades de net'orGin% Econectividad a redesF y de multiusuario Ea)n comparando con sistemas multiusuario como C*F. La )nica desventa&a de Linux !rente a estos sistemas, es la menor disponibilidad de so!t'are, pero este problema disminuye con cada nuevo pro%rama que se escribe para el proyecto IC9, y con al%unas empresas que estn desarrollando so!t'are comercial para Linux Epor E&., (orelF.

Las ad&ersidades de Linux


(omo punto de re!erencia para la evaluacin de al%o

desconocido tomamos usualmente al%o conocido, al%o con lo que estamos constantemente en contacto. En este caso, para evaluar al Linux, desde el punto de vista del usuario com)n, tenemos que se@alar las di!erencias y coincidencias que ten%a con el Pindo's, SO

Esistema operativoF al que la %ran mayora de los usuarios de $(s estn acostumbrados. Linux no es un SO demasiado nuevo, pero en el mbito en el que nos desarrollamos esta comen"ando a ser conocido muy recientemente y a lo que apuntamos en este in!orme es &ustamente a resaltar este punto. Lo que colocamos ba&o la lupa es la utilidad que pueda tener para el usuario com)n el Linux instalado en su $(.

Co$%le'idad del Linux


(olocndonos en los "apatos de un usuario habitual de Pindo's comen"amos por la instalacin del SO Linux en la computadora. Lo bueno en este proceso es lo sencillo de la instalacin hasta cierto punto, esto es, hasta que nos encontramos con el particionador de disco que, pese a ser %r!ico, de cierta manera resulta un obstculo muy %rande para el usuario que esta instalando en !orma experimental el Linux en su $(, por haber odo de sus tantas venta&as. El primer obstculo es el de mantener vivo su SO Pindo's. $or lo %eneral ocurren dos cosas, o se borra toda la in!ormacin del disco o se desiste de la instalacin. En el caso de que haya conse%uido instalar el Linux sin alterar la instalacin de Pindo's, que haya con!i%urado el Lilo E%estor de arranqueF correctamente, /como ase%urarnos de que esta persona decida iniciar su computadora corriendo Linux1

Je hecho, el entorno %r!ico que o!rece que el usuario opte por utili"ar este SO1

el NJE es muy

atractivo, este es un punto a !avor del Linux, pero, /%aranti"a esto

;ayamos a las aplicaciones, el procesador de texto, la ho&a de clculos, las presentaciones, etc. que nos o!rece el OpenO!!ice son bastante parecidas a las que encontramos en el O!!ice de Bicroso!t, pero lo que presenta un verdadero QproblemaR es el almacenamiento de estos documentos, especialmente en dispositivos extrables, como disquetesK ya que es necesario montar el dispositivo. En lo que se re!iere a impresin, hay que admitir que el Linux ha evolucionado mucho en este mbito, la instalacin de impresoras es $lu%S$lay, excepto las impresoras matriciales, con las que el Linux a)n tiene una %ran de!iciencia. Salvados estos puntos, vayamos a las necesidades de

versatilidad que pueda tener un usuario con respecto a pro%ramas como por e&emplo los de dise@o %r!ico. (omo sabemos, el Linux incluye en su instalacin un paquete muy amplio de pro%ramas que se instalan por de!ecto y que hacen innecesaria la instalacin de otros pro%ramas, esto es, si hablamos de lo bsico. $ero los pro%ramas de dise@o %r!ico que vienen incluidos en el instalador del Linux son muy limitados, en comparacin a la %ran diversidad de so!t'ares que encontramos para Pindo's. Co nos centraremos en este in!orme en detallar el porque de la escase" de so!t'ares especiali"ados para Linux, pero si debemos citar esta de!iciencia y la causa aparente mas suscitante, el hecho de que

este SO sea de distribucin %ratuita y que los so!t'ares que se desarrollan para l estn re%idos por las normas IC9. Lo que podemos resaltar es que la carencia de variedad en lo re!erente a so!t'ares desarrollados para Linux a!ecta directamente la utilidad que se le pueda encontrar, tanto para el uso domestico como pro!esional, en o!icinas, etc. Sin salirnos de lo habitual el Linux y los pro%ramas incluidos en el paquete de instalacin son su!icientes para cubrir las necesidades bsicas del usuario com)n. $ero a la hora de a%re%ar pro%ramas nos deparamos con otro inconveniente, adems de la escase" de estos, la di!icultad de instalarlos. Si bien los instaladores >$B se estn volviendo cada ve" mas comunes, en esencia la mayora de los pro%ramas que podemos encontrar para Linux estn comprimidos en un archivo IT y lue%o de descomprimirlo debemos instalarlo desde la consola de s)per usuario, lo que resulta prcticamente imposible para una persona habituada a instalar pro%ramas que corren en Pindo's y que lue%o de instalados se encuentran en el men) de inicio a la distancia de un simple clicG. La )ltima, pero no menos importante, critica que hara cualquier usuario habitual de Pindo's al Linux es la prcticamente QinexistenciaR de &ue%os avan"ados en Linux. O?SM la mayora de estas criticas hacia el SO Linux pueden ser salvadas mediante la utili"acin del Linux (rossOver o del Pine. #erramientas que permiten correr aplicaciones hechas para Pindo's

en Linux, y ya que el in!orme es acerca de Linux y sus limitaciones, tambi n es bueno acotar esto.

Conclusin
En una era de cambios en el ambiente computacional, de una amplia o!erta en sistemas operativos e inter!aces %r!icas y sobre todo, del costo que representa contar con un sistema operativo que

interactu Linux.

con el so!t'are sin problemas, sur%e con !uer"a inusitadaM

Linux es slo el Gernel, o sea, el n)cleo del sistema operativo. La parte que se car%a primero y administra los dems elementos. Es un sistema multiplata!orma, esto quiere decir que puede instalarse en cualquier ordenador. Adems es muy estable y cuenta con miles de aplicaciones desarrolladas para l. El sistema ha sido dise@ado y pro%ramado por multitud de pro%ramadores alrededor del mundo. El n)cleo del sistema si%ue en continuo desarrollo ba&o l=a coordinacin de Linus *rovalds. Ja a da, ms y ms pro%ramaOaplicaciones estn disponibles para este sistema, y la calidad de los mismos aumenta de versin a versin. En los )ltimos tiempos, ciertas casas de so!t'are comercial han empe"ado a distribuir sus productos para Linux y la presencia del mismo en empresas aumenta rpidamente por la excelente relacin calidad4precio que se consi%ue con Linux. 0ueremos de&ar en claro, que Linux no es toda maravilla, tambi n tiene sus de!ectos. Lo ms bueno de este sistema operativo es que es de libre acceso, es decir totalmente %ratuito. Espero sea de su a%rado, y dis!ruten de esta mono%ra!a.

(i)lio*ra# a
httpMOO'''.mono%ra!ias.comOtraba&osOsolinuxOsolinux.shtml

Bartes ,< de Octubre de .==3.

,,M.. a.m. httpMOO'''.linux4es.or%Outilidades.php

Bartes ,< de Octubre de .==3 ,,M3= a.m. httpMOOquicGsitebuilder.cnet.comOcamiloalieOEl>inconJePindo's Oid,.,.html Bartes ,< de octubre de .==3 ,,M35 a.m. httpMOOhtml.rincondelva%o.comOlinuxU,.html

Bi rcoles .= de octubre de .==3 ,2M2, p.m. (omentario sobre Linux y sus adversidades, elaborado por Bartn $essalaccia. Vueves .: de octubre de .==3 ,7M=5 p.m.

+nexo
He a,u - el %ri$er $ensa'e ,ue Linus .or&alds en&i al *ru%o de noticias co$%/os/$inix:

From:torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds) Newsgroup: comp.os.mini !u"#ect: $%%&'.() and a posi *uestion +essage&I,: '--'.ul'/0 ')))1).-223@klaava.Helsinki.FI ,ate: / .ul -' '):)):1) $+T Hello netlanders0 ,ue a pro#ect I4m working on (in mini )0 I4m interested in t5e posi standard de6inition. %ould some"od7 please point me to a (pre6era"l7) mac5ine&reada"le 6ormat o6 t5e latest posi rules8 Ftp&sites would "e nice. Linu Torvalds torvalds@kruuna.5elsinki.6i

+,u el ,ue le si*ui- este $ensa'e es considerado %or $uc0os co$o el co$ien1o de Linux: From:torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds) Newsgroup: comp.os.mini !u"#ect: 95at would 7ou like to see most in mini 8 !ummar7: small poll 6or m7 new operating s7stem +essage&I,: '--':ug;10 ;)1<2.-1('@klaava.Helsinki.FI ,ate: ;1 :ug -' ;):1<:)2 $+T =rgani>ation: ?niversit7 o6 Helsinki. Hello ever7"od7 out t5ere using mini & I4m doing a (6ree) operating s7stem (#ust a 5o""70 won4t "e "ig and pro6essional like gnu) 6or /23((23) :T clones. T5is 5as "een "rewing since april0 and is starting to get read7. I4d like an7 6eed"ack on t5ings people like@dislike in mini A as m7 =! resem"les it somew5at (same p57sical la7out o6 t5e 6ile&s7tem due to practical reasons) among ot5er t5ings. I4ve currentl7 ported "as5 ('.)2) an gcc ('.())0 and t5ings seem to work. T5is implies t5at i4ll get somet5ing practical wit5in a 6ew mont5s0

and I4d like to know w5at 6eatures most people want. :n7 suggestions are welcome0 "ut I won4t promise I4ll implement t5em :&) Linu Torvalds torvalds@kruuna.5elsinki.6i

Cono1can a .UX- el caracter stico %in*2inito de Linux/ El lo*o o#icial de Linux

Das könnte Ihnen auch gefallen