Sie sind auf Seite 1von 3

APLICACIONES DISTRIBUIDAS

Nombre: Mauricio Medina


Fecha: 1 de Mar!o de" #$1%
Tema: De&arro""ar e" mo'i(o de" deba'e en're LINUS ) Tanenbaum
Cur&o: IER1$*+$
1, Re&umen
El debate entre LINUS y Tanenbaun es un debate en relacin al Kernel de Linux y la
arquitectura de ncleos.
Adems del diseo del !ernel" el debate se rami#ic $acia otros temas distintos" tales como
qu% arquitectura de micro&rocesador 'encer(a a otras en el #uturo. Adems de Tanenbaum y
Tor'alds" muc$as otras &ersonas se unieron al debate.
El &rimer acontecimiento en el debate se re)istr el *+ de enero de ,++*" cuando Tanenbaum
&ublic esta cr(tica acerca del !ernel de Linux en com&.os.minix" indicando cmo el
diseo monol(tico era &er-udicial &ara sus $abilidades" en una &ublicacin titulada .Linux es
obsoleto/" si bien no ex&licaba con detalles t%cnicos &or que el diseo monol(tico no era el me-or
su)iri que estaba relacionado con la &ortabilidad ya que el !ernel de Linux estaba relacionado
con &rocesadores x01 y ese ti&o de arquitectura seria sustituida r&idamente.
Linus res&ondi la cr(tica al si)uiente d(a y reconoc(a encontrar el diseo de micro!ernel
su&erior .desde un &unto de 'ista terico y est%tico/.
Tambi%n ase'er que ya %l desarrollaba el !ernel de Linux en su tiem&o libre" y lo brindaba
)ratuitamente. Adems" mencion cmo desarroll Linux es&ecialmente &ara el Intel 02301" ya
que estaba &ensado" en &arte" como un e-ercicio de a&rendi4a-e &ara Tor'alds mismo5 si bien
admiti que esto $ac(a el !ernel menos &ortable que 6INI7" ase)ur que esto era un &rinci&io de
diseo ace&table" ya que $i4o la inter#a4 de &ro)ramacin de a&licaciones ms sim&le y ms
&ortable. 8or tal moti'o" ex&res9 .Linux es ms &ortable que 6INI7/.
A &esar de este debate" Tor'alds y Tanenbaum continan en buenos t%rminos5 Tor'alds desea
de-ar en claro que no )uarda ne)ati'idad contra Tanenbaum" y este ltimo remarca que los
desacuerdos acerca de cuestiones t%cnicas no deber(an considerarse como dis&utas &ersonales.
#, Marco Te-rico
El deba'e Tanenbaum*Tor(a"d& es un debate entre Andre: S. Tanenbaum y Linus Tor'alds"
en relacin al !ernel de Linux" y la arquitectura de ncleos en )eneral. Tanenbaum comen4 el
debate en ,++*" en el )ru&o de discusin de Usenet9 com&.os.minix"
,
ar)umentando que
los microncleos son su&eriores a los ncleos monol(ticos" y &or tanto" Linux era ;incluso en
,++*; obsoleto. <tros $ac!ers notables" como =a'id S. 6iller y T$eodore Ts>o se unieron al
debate.
El debate se $a considerado en ocasiones como una )uerra de flames.
APLICACIONES DISTRIBUIDAS
=ic$o tema #ue retomado en *221 lue)o de que Tanenbaum escribiera una
noticia de &rimera &)ina &ara Computer Magazine, titulada .?8odemos $acer ms se)uros y
con#iables a los sistemas o&erati'os@/. Si bien Tanenbaum $a mencionado que no escribi el
art(culo &ara reno'ar el debate acerca del diseo del !ernel" la yuxta&osicin del art(culo y una
co&ia arc$i'ada del debate de ,++*" en el sitio de tecnolo)(a Slas$dot" causaron que el tema se
rea'i'ara. Tor'alds &ublic una re#utacin a los ar)umentos de Tanenbaum" a tra'%s de un #oro
de discusin en l(nea" y muc$os sitios de noticias tecnol)icas comen4aron a re&ortar este
asunto. Esto estimul a Aonat$an S$a&iro a res&onder que la mayor(a de los sistemas
com&utacionales &robados y se)uros utili4an un en#oque basado en microncleos.
Aunque el debate comen4 de #orma relati'amente moderada" con ambas &artes in'olucradas
$aciendo solo declaraciones tri'iales acerca del diseo del !ernel" se tornar(a &ro)resi'amente
ms detallado y so#isticado con cada ronda. Adems del diseo del !ernel" el debate se rami#ic
$acia otros temas distintos" tales como qu% arquitectura de micro&rocesador 'encer(a a otras en el
#uturo. Adems de Tanenbaum y Tor'alds" muc$as otras &ersonas se unieron al debate"
incluyendo a 8eter 6ac=onald" un anti)uo desarrollador del !ernel de Linux" y creador de una
de las &rimeras distribuciones9 So#tlandin) Linux System. =a'id S. 6iller" uno de los
desarrolladores centrales del !ernel de Linux" y T$eodore Ts>o" el &rimer desarrollador
norteamericano del !ernel de Linux.
El &rimer acontecimiento en el debate se re)istr el *+ de enero de ,++*" cuando Tanenbaum
&ublic esta cr(tica acerca del !ernel de Linux en com&.os.minix" indicando cmo el
diseo monol(tico era &er-udicial &ara sus $abilidades" en una &ublicacin titulada .Linux es
obsoleto/.
,
Si bien inicialmente no se adentr en detalles t%cnicos &ara ex&licar &or qu% sent(a
que el diseo de micro!ernel era me-or" s( su)iri que estaba mayormente relacionado con la
&ortabilidad" ar)uyendo que el !ernel de Linux estaba estrec$amente li)ado a la l(nea de
&rocesadores x01" &ara ser de uso en el #uturo" ya que la arquitectura ser(a sustituida &ara ese
entonces. 8ara &oner las cosas en &ers&ecti'a" mencion cmo escribir un !ernel monol(tico en
,++, era .un )ran &aso" de 'uelta a los setentas/.
Ba que esta cr(tica #ue &ublicada en un )ru&o de noticias" Tor'alds #ue ca&a4 de res&onder a ella
directamente. Lo $i4o tan solo un d(a des&u%s" indicando que 6INI7 ten(a #allas de diseo
intr(nsecas ;nombrando la #alta de multit$readin)" como un e-em&lo es&ec(#ico;" a la 'e4 que
reconoc(a encontrar el diseo de micro!ernel su&erior .desde un &unto de 'ista terico y
est%tico/.
Tambi%n ase'er que ya %l desarrollaba el !ernel de Linux en su tiem&o libre" y lo brindaba
)ratuitamente Cel 6INI7 de Tanenbaum no era )ratuito en ese entoncesD" Tanenbaum no deb(a
&oner re&aros a sus es#uer4os. Adems" mencion cmo desarroll Linux es&ecialmente &ara
el Intel 02301" ya que estaba &ensado" en &arte" como un e-ercicio de a&rendi4a-e &ara Tor'alds
mismo5 si bien admiti que esto $ac(a el !ernel menos &ortable que 6INI7" ase)ur que esto era
un &rinci&io de diseo ace&table" ya que $i4o la inter#a4 de &ro)ramacin de a&licaciones ms
sim&le y ms &ortable. 8or tal moti'o" ex&res9 .Linux es ms &ortable que 6INI7/.
., /"o&ario de T0rmino&
1erne" de Linu2: Ncleo libre de sistema o&erati'o basado en UNI7.
N3c"eo Mono"4'ico: Es un ti&o de ncleo o !ernel de un sistema o&erati'o que com&rende un
ncleo )rande y com&le-o donde se concentran todas las #uncionalidades &osible.
MINI5: Es un clon del sistema o&erati'o Unix distribuido -unto con su cdi)o #uente y
desarrollado &or el &ro#esor Andre: S. Tanenbaum en ,+0E.
APLICACIONES DISTRIBUIDAS
%, Conc"u&ione&
El debate se basa ms en el ti&o en el !ernel de Linux y el ti&o de arquitectura de los
ncleos.
El Kernel de Linux est basada &or &rocesadores x01.
6, Recomendacione&
+, Bib"io7ra84a
9i:i;edia <Deba'e Tanenbaun*Tor(a"d&=
h'';:>>e&,?i:i;edia,or7>?i:i>Deba'e@TanenbaumAE#A$AB.Tor(a"d&

Das könnte Ihnen auch gefallen