sábado, 12 de mayo de 2007

Creador del TCP/IP

Creador del TCP/IP

Entrevista a Vinton Cerf



Uno de los padres de Internet. A principios de setenta los participó en forma directa del desarrollo final del protocolo de comunicaciones TCP/IP (Transmission Control Protocol/Internet Protocol), una de las piedras fundacionales que mantienen en pié a la Red.



"Hasta 1989 no concebíamos la Red como algo comercial"

Pregunta: ¿Cuando creó su famoso protocolo imaginó que la Red se iba a convertir en lo que es hoy?

Vinton Cerf: La verdad, no. Seguro que no a nivel de tamaño. Claro que teníamos la esperanza de crear algo que pueda crecer. Pero en ese entonces no ambicionábamos que la Red fuera utilizada por una gran masa de público, como ocurrió más tarde.

Es más, te puedo decir que recién en 1989 me di cuenta de que Internet se tenía que convertir en una actividad comercial. Hasta ese día, sólo era una herramienta de desarrollo e investigación pensada para los gobiernos. Pero yo sabía que si queríamos que Internet llegue a todos los públicos debería estar montada sobre un sistema comercial, de modo que éste la soporte. Porque los gobiernos no tendrían el dinero suficiente para llevar Internet a cada uno de los individuos, mientras que las empresas sí.

Por eso, aunque en 1973 ninguno tenía idea de cómo iban a salir las cosas, para 1989, quince años después, teníamos muy en claro que la Red debía volverse comercial.

Ese año decidí que tenía cambiar lo que yo consideraba la "pregunta del millón”. A partir de allí mi duda pasaría a ser: ¿puede ser Internet un éxito comercial? Y si miramos las estadísticas, el crecimiento de la Red parece imparable, mucho más allá del auge y la caída de las empresas puntocom.

Pregunta: ¿Qué es lo mejor y qué es lo peor de Internet?

Vinton Cerf: Creo que lo mejor es la comunicación interpersonal con tanta riqueza. La Red pone a disposición de cualquiera la posibilidad aportar su conocimiento de un modo que sea fácilmente accesible para cualquiera.

De la manera en que lo veo yo, la Red se puede convertir en el repositorio del conocimiento universal, al que se puede tener acceso desde dónde se desee. Y si alguna persona tiene una idea que desea compartir, lo puede hacer fácil y casi instantáneamente.

Internet es un lugar donde la raza humana puede avanzar. Avanzar en materia científica, económica y cultural. Todos podemos compartir nuestras experiencias mucho más rápido. Eso es la más lindo de toda esta historia.

Lo feo es que todavía la Red es, para empezar, todavía es un sistema frágil. Todavía existen varias formas de atacar Internet que la hacen poco confiable. Eso hace que cuanto más dependiente seamos de la Red, corramos un mayor riesgo. Si somos muy dependientes de un sistema y ese sistema se rompe o alguien tiene la capacidad de interferir en su correcto funcionamiento sería terrible para nosotros.

Por eso uno de las prioridades inmediatas de todos los que desarrollamos tecnologías es convertir la Red en un lugar más confiable y más preparada para resistir ataques de los hackers. Este es el desafío y si no lo logramos corremos el riesgo de que la Red no se convierta en todo lo bueno que acabo de mencionar.

"En el paraíso, alguien responderá los emails por mí"

Pregunta: ¿Cómo se imagina el paraíso?

Vinton Cerf: El paraíso sería... un lugar en el que otra persona responda a los cientos de emails que recibo diariamente... (ríe a carcajadas).

El lugar ideal sería aquel en el que yo pudiera ir y allí encuentre todas las respuestas a mis preguntas y pueda obtener toda la información que quiera.

Pregunta: Como Internet, en cierto modo.

Vinton Cerf: En cierto modo sí. Quizás. Al menos Internet podría convertirse en un paraíso de la información. Pero también hay que tener en cuenta que para muchos Internet se puede convertir en el "infierno de la información", si hay demasiada información incorrecta o malintencionada. Por eso el gran desafío que tenemos los usuarios es prestar atención a cada una de las cosas con las que nos topamos cuando navegamos por la Red. Tenemos que usar el cerebro para distinguir la buena información de la mala información. Algunas veces podemos contar con la ayuda de alguien para hacerlo, pero en la mayoría de los casos, navegar es un acto solitario y hay que estar muy atento.


Historia de Microsoft

Todo comenzó en 1975, en Harvard, cuando Bill Gates y Paul Allen programaban un lenguaje de programación (BASIC) para el primer micro ordenador: el Altair. Fue entonces cuando decidieron abandonar los estudios y crear su propia empresa: Microsoft. La leyenda creada a posteriori dice que Bill Gates soñaba entonces con que cada hogar tuviera su ordenador utilizando los programas de Microsoft. A finales de los años 70 el mercado de los microordenadores arrancó gracias a Apple y su Apple II. IBM, que dominaba el mercado de grandes ordenadores, decidió crear el PC, pero carecía de sistema operativo para gestionarlo, así que decidió encargarlo a Digital Research en 1980. Pero Digital rechazó la oferta. Sobre este hecho existe bastante controversia, y se habla de que Gates movio sus fichas cuando el contacto de IBM en Digital se marchó de vacaciones o bien que la madre de Gates fue la que movió también algunas fichas en el gigante azul. En cualquier caso, es parte de la anécdota y parte de la leyenda.

El caso es que IBM se fijó entonces en aquella pequeña empresa conocida por su BASIC: Microsoft. La firma de Gates no tenía, en ese momento, sistema operativo, pero sencillamente compró uno por unos miles de dólares -el QDOS- , lo mejoró ligeramente en escasas fechas y lo presentó a IBM: era la primera versión del MS-DOS. Cabe remarcar que el que fue trampolín de Microsoft ni siquiera fue creado por Microsoft. Gates hizo otra jugada maestra al negarse en redondo a proporcionar el código fuente de su sistema operativo a IBM. Entre 1981 y 1983 Microsoft intentó convencer a los fabricantes de compatibles del PC de hacer uso igualmente de su sistema operativo, con éxito. En 1985, MS-DOS domina el mercado de los compatibles, haciendo ya imposible que IBM se libre de Microsoft.

Gracias a su posición ventajosa, Microsoft se beneficiará de una renta durante más de diez años, ya que cada vez que un fabricante vende un PC equipado con MS-DOS (y más tarde de Windows) la empresa recibe dinero. Únicamente un obstáculo se interpone en su camino: Digital Research desea una parte del pastel de los sistemas y crea el DR-DOS. El sistema es totalmente compatible con el MS-DOS pero aporta mayores características y potencia. La estrategia de Microsoft fue sencilla: cada vez que aparecía una versión del DR, Microsoft incluía las innovaciones de su competidor en el MS y lo ofrecía a mejor precio.

De esta forma, cuando DR-DOS 5.0 aparece en abril de 1990 se trata de un sistema bastante mejor que el MS-DOS. Microsoft anuncia entonces que el MS-DOS aportará las mismas características, y consigue que las ventas del DR se estanquen ya que los usuarios prefieren esperar a la nueva versión de Microsoft que aparece... ¡un año después! Este tipo de programa, que se anuncia pero que tarda mucho tiempo en aparecer se llama popularmente "vaporware" (o programa vapor) y ha sido utilizado en numerosas ocasiones por Microsoft para deshacerse de la concurrencia. El ejemplo más reciente es la utilización del Windows NT 2000 durante más de dos años como arma arrojadiza contra Linux u otros sistemas.

Bill Gates propuso también a los fabricantes que pagasen mucho menos por su sistema si se comprometían a pagar a Microsoft por el numero de PCs vendidos, lleven el sistema MS o no. Consecuencia: ¿porqué un fabricante iba a instalar DR-DOS con su PC si este representa un costa suplementario? Según publicó Business Week, un fabricante informó a Microsoft de su intención de instalar el DR-DOS en el 10% de los ordenadores y el MS en el 90% restante. El fabricante cambió de opinión cuando Microsoft le amenazó con doblar el precio de su sistema. Gracias a sus métodos más o menos legales, Microsoft consigue imponer su sistema...

En 1983, mientras Apple presenta su Macintosh basado en el inferfaz WIMP (Windows, Icon, Mouse, Pull-down menus: ventanas, iconos, raton y menus desplegables) Microsof anuncia Windows con dos años de adelanto, paralizando de esta forma a todos los que tuvieran la idea de lanzar un producto equivalente. Y Gates sueña con imponer su interfaz gráfico: "a finales del 84 Windows estará en el 80% de todos los ordenadores". Cuando la primera versión de Windows aparece en 1985 sufre un monumental fracaso, como el resto de interfaces gráficos de la época. Microsoft tuvo el mismo resultado en 1987 con Windows 2.0. Algunos directivos de la empresa optan por abandonar el producto pero Gates insiste, y con Windows 3.0 y su posterior secuela 3.1 encuentra por fin el éxito.

Microsoft aprovecha para convertirse en el lider de programas informáticos. Cuando aparece el Windows 2.0 los dos grandes programas de la informática son Lotus 1-2-3 y Word Perfect 5.1, hoja de cálculo y procesador de texto respectivamente, cuyas empresas no tienen fe alguna en el proyecto Windows. Microsoft aprovecha para lanzar los productos Word y Excel para Windows sin tener competencia alguna. La ventaja para Microsoft consiste en que es más fácil programar aplicaciones para su propio sistema que para un sistema ajeno, lo que permite que Word y Excel funcionen mejor que la competencia, entre otras cosas porque los equipos de Microsoft disponen inmediatamente de la información necesaria y porque pueden utilizar las funcionalidades de Windows (API) ocultas.

Aunque Microsoft lo desmienta, lo cierto es que numerosos creadores de programas denuncian que Microsoft utiliza funciones "no documentadas" de Windows para sacar mayor partido de sus propias aplicaciones. En el libro "Undocumented Windows", Andrew Shulman, experto en programación, prueba la existencia de dichas funciones, y Microsoft se rinde a la evidencia y lo reconoce.

Si Windows 95 apareció con retraso, fue en parte debido a la puesta en marcha de Microsoft Network. Desde 1993, Microsoft había desarrollado su propia red informática mundial a imagen y semejanza de AOL o Compuserve. No obstante, la compañía de Gates estaba tan ocupada en su proyecto que no se dio cuenta del advenimiento de la red de redes: Internet.

Hasta mayo de 1995 Microsoft no tomó interés alguno en Internet. El problema era que una joven empresa llamada Netsape Communications ya se había adelantado al gigante: su programa de navegación, el Navigator, ocupaba ya el 70% del mercado de navegadores. Además, el Navigator funcionaba tanto con Windows como con Macintosh y Unix, algo que amenazaba el futuro desarrollo de Microsoft e incluso de Windows en el mercado de Internet.

Microsoft propuso entonces un acuerdo a Netscape, que consistía básicamente en compartir el mercado de los navegadores. Por un lado, Microsoft sería el único en desarrollar software para Windows, y por otro Netscape lo haría a los otros sistemas. Obviamente, Netscape se negó a este acuerdo.

A finales de 1995, Microsoft presentó su Internet Explorer. La novedad: Internet Explorer era grauito, e incluso se encuentra integrado en las siguientes versiones de Windows 95. No obstante, se trata de un producto aún no demasiado potente, que se sitúa muy por detrás del Netscape Navigator.

En 1996, Bill Gates decide dedicar mil millones de dólares a investigación y desarrollo de productos de Internet. Esta suma puede ser comparada con los 2800 millones dedicados en los veinte años anteriores para investigación por la empresa. Microsoft se vuelca con Internet desde ese momento, e Internet Explorer 3 consigue alcanzar a Netscape Navigator en prestaciones, y además inicia una agresiva campaña para regalar su programa allá donde sea posible: Internet, cd-roms de revistas, dentro de la suite Office 97 y en otro tipo de paquetes de software.

Como imponer un navegador gracias a un sistema operativo

No obstante, el mejor medio para imponer un navegador sigue siendo Windows. Microsoft detenta hoy el 90% del mercado de sistemas operativos. Desde agosto de 1996, la versión de Windows que proporciona Microsoft a los fabricantes de ordenadores integra de forma automática Internet Explorer 3. Y los fabricantes que desean desinstalar el software para reemplazarlo por su competidor son amenazados por Microsoft: se arriesgan, nada menos, que a perder la licencia de Windows, algo que puede suponer un duro golpe a un fabricante.

No obstante, en 1995 Microsoft había firmado un acuerdo con el Departamento de Justicia americano en el que se comprometía a no forzar a los fabricantes a vender Windows con otro software desarrollado por Microsoft para ese sistema. Por tanto, en virtud de las leyes antimonopolio la justicia americana pide a Microsoft a final del año que no imponga su navegador a los fabricantes. Pero para Microsoft el navegador ya supone una parte imprescindible del sistema. No obstante, Microsoft ofrece tres opciones a los fabricantes a la hora de preinstalar su sistema, dos de ellas sin Internet Explorer... Sin embargo, esta oferta no llega a materializarse. El proceso judicial sobre la integración de Internet Explorer en Windows 95 fue ganado por Microsoft, aunque más tarde comenzó el segundo proceso judicial, hoy en curso, sobre las prácticas monopolísticas de la empresa, y que de momento Microsoft pierde tras la declaración de hechos probados del juez Jackson.

Lo que ha ocurrido desde mediados de 1998 ya es de dominio público, y hoy Microsoft se enfrenta a un importante desafío judicial que aún no sabemos como terminará. Lo cierto es que, aunque se discuta sobre las práticas habituales de Microsoft, el navegador de esta empresa ya ha conseguido rebasar notoriamente al Netscape Navigator, y ha conseguido prácticamente imponer su programa como un estándar. Microsoft sigue burlándose de la justicia.

Historia de los virus informáticos


Los virus informáticos, a través de los virus de arranque, se infiltraron por primera vez en las computadoras, allá por el año 1986. En aquellos tiempos sólo despertaban curiosidad. Las rutinas adicionales al comportamiento de virus eran relativamente inofensivas. Por ejemplo, algunas de estas rutinas mostraban caracteres especiales que se desplazaban por la pantalla, reiniciaban el sistema, imprimían mensajes especiales, etc. Por supuesto que a medida que estos virus ganaban popularidad, las compañías comenzaron a notar como afectaba la productividad de sus sistemas. Este tipo de virus se reproducía exclusivamente mediante el tráfico de diskettes infectados, por lo que su proceso de propagación era efectivo pero lento. Algunos de estos virus, como el Michelangelo, Stoned, etc han provocado importantes incidentes de virus a fines de la década del ´80 y encontraron su máximo nivel de infección a principios de la década del ´90. Por supuesto que algunos de estos virus, junto con el conocido virus argentino Diablo, todavía están causando infecciones.

La utilización de redes para compartir información entre computadoras junto con otros aspectos, provocaron el surgimiento de un nuevo tipo de virus, los virus de archivo ejecutable. Estos virus tienen la particularidad de poder replicarse de archivo en archivo, luego de la ejecución de alguno infectado. Estos virus alcanzaron notoriedad a comienzos de la década del 90 y rápidamente se perfeccionaron incluyendo técnicas especiales de programación que los tornaron aún más difíciles de erradicar. Virus multipartitos o mixtos que infectan tanto archivos ejecutables como sectores de arranque surgieron para complicar la situación. Dentro de este tipo de virus podemos citar a virus como el Predator y Natas.

Actualmente los virus han sufrido una importante evolución con la cual pudieron adaptarse casi perfectamente a los sistemas actuales. Es decir, el tráfico de diskettes que fue el medio de transporte ideal para los virus de arranque dejaba su lugar a los modernos sistemas de E-mail y Groupware. A esta importante tecnología de comunicación se le debe sumar el crecimiento de Internet. Este ambiente, y en especial el correo electrónico, se transformó en el medio de transporte ideal para la transmisión de archivos infectados adjuntos a los mensajes. Entonces surgen los virus macro, capaces de reproducirse a través de documentos y planillas de usuario. Este tipo de virus se convirtió rápidamente en la amenaza de virus más importantes, siendo responsables de más del 80% del total de las infecciones de virus, según estudios realizados por importantes organizaciones como la ICSA (International Computer Security Association). Los primeros virus de arranque todavía existen, pero el uso del correo electrónico volvió obsoleto al sistema de intercambio de información a través de diskettes.

Historia de la @



Según una noticia aparecida el mes pasado en el diario Italiano La Repubblica, la “Arroba”, utilizada en Internet sería de origen italiano y los primeros en usarla fueron los mercaderes venecianos del siglo XVl, para representar la abreviación de una unidad de peso y capacidad, llamada ANFORA.

El descubrimiento fue hecho por un profesor de la Universidad La Sapienza de Roma, durante un trabajo de investigación para el instituto Treccani que publica una muy prestigiosa enciclopedia italiana. La @ a principios del siglo XX era conocida como la “A comercial” y precisamente en esa época comenzaba a figurar en los teclados de las máquinas de escribir. Este símbolo figuraba en el teclado de la computadora del ingeniero estadounidense Ray Tomlinson, que la utilizó para separar su nombre de la dirección del primer correo electrónico inventado por el mismo. Su elección recayó en la @, porque necesitaba un caracter del teclado que tuviera únicamente esa función, y por lo tanto era mejor elegir uno poco utilizado, esta explicación no convence el profesor Stabile, quien sostiene que en el mundo de los símbolos nada sucede por casualidad. Quizás Tomlinson cuando eligió la @ dando el puntapié inicial del mundo online, ya tenía en el subconsciente la antigua ánfora italiana.

El diario italiano publicó la fotografía de la @, descubierta por el Prof. Stabile en un documento del 1536 y después en otros escritos mercantiles venecianos. Los internautas italianos se emocionaron al ver esa pequeña y perfecta “a” con su cola larga haciendo un medio circulo, escrita con una tinta color rojo oscuro, junto a los números en negro y que los italianos llaman (justamente por su forma) “CHIOCCIOLA”, es decir caracol. Con este descubrimiento el símbolo por excelencia de la comunicación virtual, la esencia misma de Internet, tendría entonces cinco siglos de vida.

Historia de Yahoo


(Cómo dos graduados de Stanford convirtieron un hobbie en un negocio que llega a millones de personas diariamente).

En el Principio

Jerry Yang y David Filo eran candidatos a doctorados en Ingeniería de la Universidad de Stanford en 1994 cuando comenzaron a explorar el Internet como una diversion para terminar sus tesis doctorales. Ellos crearon “David and Jerry’s Guide to the World Wide Web” (La guía a los sitios mundiales del Web de David y Jerry) un mapa para encontrar sitios de contenido interesante, divertido y útil en el Internet. A medida de que se corrió la voz, más y más personas visitaron este sitio para encontrar sitios en la Red. El hobbie de David y Jerry tomó vida propia. Eventualmente los dos decidieron que necesitaban un nombre para su proyecto y decidieron llamarlo “yahoo”, lo que significa en inglés “una persona ruda y sin refinamiento”- algo que pensaron era la perfecta descripción de sus vidas como candidatos a doctorado. Despues de escojer “yahoo”, Yang y Filo decidieron añadir el signo de exclamación. Para el verano de 1994 Yahoo! tenía suficientes usuarios para ocupar las computadoras de Jerry y David en el campus de Stanford, al igual que 20 horas al día de sus vidas.

Mientras que el tráfico creció, Yahoo! empezó a atraer la atención de los medios de comunicación, de inversores potenciales y socios como Microsoft, AOL, y Prodigy. Finalmente, Yang y Filo, se ausentaron de Stanford y aceptaron la oferta de $1 millón en capital de inversión de Michael Moritz de Sequioia. Moritz le hizo la oferta a los Yahoos de $1 millón y les dio 24 horas para tomar una decisión. Después de mucha consideración, David y Jerry habian dejado expirar la oferta, de todas maneras consiguieron el dinero de Moritz. Yahoo! fue incorporado en 1995 y el hobby de dos estudiantes de convirtió en un negocio. En mayo del mismo año, los Yahoos se mudaron del campus de Stanford donde Yahoo! fue creado, a una oficina en Silicon Valley.

Luego, Yang y Filo se nombraron Jefes Yahoos de su nuevo negocio, pero sabián que necesitarían gerentes con experiencia para ayudarlos a crecer y desarrollar Yahoo! en una compañía exitosa. Los Jefes Yahoos, comenzaron a buscar y nombraron a Tim Koogle, Presidente y CEO- ellos apreciaron su experiencia y su risgoso perfil al igual que su aficción por los autos (Koogle en su tiempo libre trabaja en autos de carrera). De ahí, los Yahoos continuaron empleando personas con experiencia, incluyendo a un Jefe de Financias y un Jefe de Operaciones al igual que personal de producción, técnicos, ventas y mercadeo para que creciera la compañía y el sitio de Yahoo! en la Red. Durante el verano de 1995, Yahoo! implementó su plan de negocios, modelando las tradicionales compañias de medios y aceptando sus primeros cinco anunciantes. La compañía se hizo pública en abril de 1996 y actualmente se cotiza en NASDAQ bajo el simbolo YHOO.

Yahoo! Hoy

Desde sus comienzos en 1994, Yahoo! se ha convertido en la guía de Red más popular del mundo. Hoy, Yahoo! es el único sitio en la Red que tiene que visitar un usuario para encontrar y conectarse a algo u alguien. El tráfico de Yahoo! ha crecido de manera fenomenal, 95 milones de páginas vistas por día (marzo 1998) y promedia más de 30 millones de usuarios en los Estados Unidos. El directorio de Yahoo! continúa siendo una colección de sitios Web categorizados individualmente por Navegantes de Yahoo!- personas, no máquinas- para proveer a los usuarios los resultados mas intuitivos. .

Yahoo! tambien ofrece programación y servicios por demografía (niños y adultos), por áreas de interes (deportes, finanzas, viajes), al igual que una herramienta de communicaciones completa (chat, e-mail, clasificados y mensajes) para ayudar a los usuarios a comunicarse entre si alrededor del mundo. En adición, Yahoo! ha expandido globalmente con 13 Sitios Mundiales de Yahoo!, los que incluyen el Reino Unido, Francia, Alemania, Suecia, Noruega, Dinamarca, Italia, Korea, Singapur, Japon, Australia/Nueva Zelanda, Canada, China y Yahoo! en español.

Desde su orígen Yahoo! ha visto al Internet como un medio, que provee a los usuarios programación e información para educar y entretener y ofrece servicios para permitir que los usuarios se comuniquen alrededor del mundo. La compañía ha reportado ganancias por los pasados seis trimestres, excluyendo gasto de adquisiciones. Para el primer trimestre el cual terminó el 31 de marzo de 1998, Yahoo! reportó ganacias de $30,206.000, un aumento de 200% con el mismo periodo del año anterior. La compañía obtiene la mayoria de sus ganancias por publicidad, lo que permite a los usuarios utilizar Yahoo! totalmente gratis. Yahoo! tiene la mayor audiencia en la Red y se ha convertido en una poderosa plataforma de distribución para proveedores de contenido, comerciantes en línea y publicistas que buscan un público.

Acerca de Yahoo!

Yahoo! Inc. (NASDAQ:YHOO) es una compañía global de medios de Internet que ofrece una red global bajo una sola marca a más de 166 millones de usuarios en todo el mundo para servicios de medios, comercio y comunicación. Yahoo! es el único lugar donde los consumidores pueden conseguir todo lo que desean, conectarse con otras personas o comprar cualquier cosa que necesiten. Yahoo! (http://www.yahoo.com) fue la primera guía de navegación en línea que se creó para la web, y es la principal en cuanto a tráfico, publicidad y alcance a usuarios domésticos y comerciales. Constituye una de las marcas de más renombre relacionada con Internet. La compañía también proporciona servicios comerciales en línea para mejorar los servicios web ofrecidos a los clientes de Yahoo!, como flujo continuo de audio y vídeo, hospedaje y manejo de comercio electrónico y herramientas, y servicios de sitios web. La red global de la compañía incluye 24 propiedades en el mundo. Yahoo! tiene oficinas en Europa, Asia, Latinoamérica, Canadá y Estados Unidos, y su sede está en Santa Clara, California.

LINUX

Introducción

A comienzos de la década del '90, un hacker finlandés estudiante de la universidad de Helsinki llamado Linus Torvalds, de 21 años de edad, comenzó a trabajar sobre los listados de MINIX, una pequeña versión de UNIX desarrollado por Andy Tenenbaum, para lograr un UNIX mínimo, capaz de correr sólo un shell y un compilador al menos.
La primera versión de LINUX fue la 0.02, ya que la 0.01 nunca logró ser compilada con éxito.
Luego,
Linus anunció su proyecto a través de la Internet, de la siguiente manera:
"Si suspiras al recordar aquellos días en que los hombres eran hombres y escribían sus propios drivers...
Si te sientes sin ningún proyecto interesante y te gustaría tener un verdadero sistema operativo que pudieras modificar a placer; si te resulta frustrante tener sólo
Minix...
Entonces este artículo es para ti."
Linux fue liberado en Internet y la respuesta de los programadores y usuarios de Unix fue contundente, pronto todos quisieron aportar sus conocimientos para que la incipiente criatura fuera un sistema operativo estable, robusto y potente. Finalmente, llegó la primera versión estable del Kernel, la 1.0. De allí en adelante, Linux fue evolucionando a un ritmo vertiginoso hasta hacer tambalear a todos los sistemas operativos del mercado.

Linux es un sistema operativo derivado del UNIX, creado por un grupo de hackers liderado por Linus Torvalds en la universidad de Helsinki, Finlandia en el año 1991. Posee todas las carácterísticas standares del UNIX, como multitareas, multiprogramación, multiusuario, es un sistema flexible, y tiene todas las carácteristicas del TCP/IP del UNIX. Este sistema operativo esta bajo la licencia de la GNU, que pone el codigo fuente de Linux gratis.

Este sistema operativo es tanto como para servidores de compañías, ISP´s, como para usuarios normales.

  • Es un sistema con el código gratis, lo que uno mismo puede hacerle cambios y personalizarlo a su manera, es por eso que los programadores estan escojiendo este sistema operativo. Esto hace que Linux sea un sistema poderoso y estable.

  • Linux es un sistema operativo 32 bits, y aprovecha en verdad el potencial de las PC´s y servidores actuales

  • Es un sistema operativo que se instala donde sea... PC´s, Mac´s, PowerPC, SUN, Alpha, Amiga... etc..

  • Es un sistema operativo que tiene soporte amplio de hardware, es uno de los mejores en este aspecto

  • Tener instalado Linux es como trabajar vendiendo paletas y portar una UZI (jeje)

¿Qué es Linux...?


Posiblemente Linux sea uno de los mejores y más potentes sistemas operativos que hay, con la particularidad de que es gratis y se puede copiar libremente sin incurrir en responsabilidades legales, por lo que constituye una seria alternativa frente a otros sistemas operativos

Se puede decir, con ciertos matices, que Linux es un Unix para procesadores de Intel, los más extendidos entre los PC y que está probando ser una alternativa viable para Windows NT. Cuando se dice que es un ordenador con sistema operativo Linux se están considerando varias cosas: por un lado el kernel (esto es, el Linux propiamente dicho), programas del sistema (típicamente software GNU) y, casi siempre, un sistema de ventanas X.11. Estos tres componentes son lo suficientemente diferentes como para estar cubiertos por licencias distintas, aunque todas ellas comparten más o menos el concepto del software libre que se encuentra en el origen del sistema operativo Unix.

Linux está registrado bajo la licencia GPL (GNU Public License) que otorga el derecho a utilizar el software y a distribuirlo a cualquier persona junto con su código fuente; por tanto, es posible modificarlo para añadirle mejoras, siempre que la distribución se realice bajo la licencia GPL. En la actualidad, Linus Torvalds continua con el desarrollo de Linux, pero el autor principal es un gran grupo de programadores (posiblemente más de 1000) que ha contribuido para su desarrollo en Internet.

El Proyecto GNU comenzó en 1984 para desarrollar un sistema operativo tipo Unix completo y libre: El sistema GNU. Variantes del sistema GNU, utilizando Linux como kernel, se usan ampliamente y, aunque frecuentemente se llaman "Linux", más exactamente habría que llamarlas sistemas GNU/Linux.

La gran mayoría de los programas comerciales sigue el modelo centralizado y cerrado donde sólo hay un equipo trabajando en el mismo proyecto, y no se comercializa una nueva versión hasta que esté totalmente probada y libre de errores, una situación que da lugar a largos periodos de tiempo entre versiones. Casi siempre, la última versión de este tipo de software es de mejor calidad para el público, pero la velocidad de desarrollo es lenta. Por el contrario, el desarrollo de Linux sigue un modelo abierto y distribuido, lo que significa que la versión está actualmente en desarrollo y siempre está disponible para que, el que lo desee, pueda usarla. Presenta el riesgo de que en cuanto se añada una nueva funcionalidad y se obtenga una nueva versión, ésta tendrá errores, pero con la ventaja de que serán detectados y corregidos rápidamente ya que hay mucha gente que permanentemente trabaja en ello.

Características de Linux

Destaca que es un sistema basado en texto, sobre el cual se dan las siguientes características: es multiusuario, es decir que pueden estar trabajando varias personas al mismo tiempo, ya sea localmente o en forma remota, además es multitarea puesto que las personas que se conecten pueden trabajar o correr varias aplicaciones al mismo tiempo y, por supuesto, es multiplataforma y multiprocesador ya que corre sobre varias de ellas.

Linux es absolutamente compatible con Unix ya que cualquier programa escrito para SCO, Solaris, HP-UX, Unixware, puede ser compilado en Linux, además de encontrarnos con ambientes totalmente idénticos a cualquier Unix comercial. Corre sobre arquitectura x86 de Intel, lo que es lo mismo que decir que corre en cualquier ordenador personal, llevando de esta forma la potencia de Unix y el entorno real multiusuario a la plataforma de ordenadores mas extendida en el mundo en la actualidad (386, 486 y Pentium); también, existen versiones para Alpha, ARM, MIPS, SPARC, PowerPC/Macintosh, etc.

Linux viene cargado con muchos lenguajes y utilidades para desarrollar aplicaciones Java, C, C++, Pascal, Perl, etc., los cuales incluyen cientos de librerías, compiladores y código fuente para facilitar el desarrollo de programas, y lo mejor de todo es que mientras para tener, por ejemplo, en Windows estos programas hay que pagar miles de pesetas, aquí es completamente gratis.

Si se desea un sistema completamente estable, Linux es una muy buena opción ya que el servidor Linux que tiene el récord actual es de casi 500 días sin caerse. Esto es un tremendo cambio si se compara con los servidores Windows NT que suelen tener varias caídas al mes. Esto no quiere decir que Linux no tenga problemas o bugs, pero cuando se encuentra uno el parche para solucionarlo suele estar disponible, en muchos casos, antes de 24 horas.

1. Proporciona protección de memoria entre procesos, de manera que, si un proceso se vuelve inestable, no afecta a todo el sistema.

2. Memoria unificada para los programas de usuario y el caché de disco.

3. Carga de ejecutables por demanda. Permite leer y cargar en memoria únicamente las partes que se utilizan de un programa y no su totalidad.

4. Maneja memoria virtual usando paginación a disco. Por tanto, no se transfieren todos los procesos al disco, sino sólo los necesarios.

5. El código fuente está disponible, incluyendo el núcleo completo y todos los drivers, las herramientas de desarrollo y los programas de usuario.

6. Emulación del 387 (coprocesador) en el núcleo, de manera que los programas no tengan que hacer su propia emulación matemática.

7. Soporta múltiples consolas virtuales permitiendo diferentes sesiones, hasta un máximo de 64, que se crean dinámicamente.

8. Acceso transparente a particiones MS-DOS mediante un sistema de archivos especial, sin requerir ningún comando específico para ello.

9. Esta dotado de un sistema de archivos especial llamado «UMSDOS» que permite que Linux sea instalado en un sistema de archivos DOS.

10. Diversos protocolos de comunicaciones incluidos en el kernel, entre ellos TCP/IP, SLIP, X.25 y es válido para FTP, Telnet, NFS, etc.

Existen varias distribuciones (un paquete que incluye un núcleo de Linux, las utilidades básicas y una serie de programas), que pueden bajarse de la Red vía FTP o pedirse en CD-ROM a muy bajo coste, siendo las más conocidas las siguientes: Caldera, Debian, Red Hat, Slackware, y SuSE. La distribución más conocida de todas es la de Slackware, por ser la primera, aunque las más recomendadas son Red Hat y Debian debido a que ofrecen un amplio y variado conjunto de utilidades adicionales.

Linux nació como la idea de una persona pero se desarrolló gracias a la colaboración de millares de voluntarios a través de Internet, el mejor sitio para informarse de todo lo relativo a él . Podemos encontrar listas de software, empresas que comercian con Linux y manuales y libros de todas clases, tanto genéricos como específicos.

Linux se construye por un equipo de desarrolladores independientes de todas partes del mundo que intercambian su información a través de la red Internet y en lo que se refiere al núcleo central del Sistema Operativo, el kernel, se encuentra coordinado por Linus Torvalds. Por estas razones la licencia de Linux se acoge a la Licencia Publica General (GPL) y de la Fundación de Software Libre (FSF), lo cual permite que el código fuente de sus programas no pueda ser propiedad de ningún particular y pueden ser modificados siempre que se haga publico el nuevo código.

Linux fue construido en Internet, es decir que desde el inicio tuvo capacidades de red. Por ser un clónico de Unix tiene todos los elementos y programas necesarios para comunicarse entre cliente-servidor, interactuando con otros sistemas operativos. Existen unas suites similares a Office 97, que tienen la ventaja de ser gratis para uso personal y un costo muy bajo para uso comercial, facilitando el intercambio de información por medio de filtros de los programas mas utilizados, entre los cuales destacan el de poder manejar los creados o editados en MS Office 95 y 97.

HARDWARE REQUERIDO PARA TENER INSTALADO LINUX, EN UNA PC

Linus Torvalds dice que Linux corre en una PC Intel 386 SX con 4 MB de RAM, cosa que es cierta. Pero para tener las aplicaciones de Linux de hoy en día, harán una ejecución lentísima. Para tener un sistema con X-Windows con Gnome o KDE, yo recomendaría mínimo una PC Pentium 300 Mhz con 64 MB de RAM.

Para aquellos usuarios que tienen maquinas se les puede llamar "obsoletas", menos de 286 por lo menos, hay kernels de Linux especialmente para ustedes, pero no esperen correr todas las aplicaciones del Linux i386.

Para usar Linux, se necesitan 10 MB mínimo (este concepto es viejo, porque el kernel 2.0.X del Linux ocupa alrededor de 11 mb) El kernel 2.2.X ocupa 13 MB compresos y unos 45 mb descompreso. Es recomendaría unos 600 MB para una instalación de Linux actual con ciertas aplicaciones para la red.

Biografía de Richard Stallman

Biografía de Richard Stallman


Creador del Proyecto GNU

Richard Stallman es uno de los mayores gurúes de la informática. Es, también, un cruzado. En su opinión, los programas -todos los programas de computadora- deben proveer al usuario no solamente el código binario -eso que sólo la computadora entiende y puede ejecutar-, sino también el código fuente.


Esta idea surgió hace mucho, cuando Stallman era estudiante de Harvard y trabajaba en el Laboratorio de Inteligencia Artificial del Massachusetts Institute of Technology (MIT). Una compañía había donado a la división una impresora. Pero cada vez que el papel se trababa hacía falta ir hasta la máquina y se perdía mucho tiempo; la impresora no era capaz de enviar una señal a las estaciones de trabajo avisando sobre el problema. Stallman buscó entonces los controladores de software para añadir a mano esta función, pero descubrió que estaban en código binario; era imposible editarlos o modificarlos. Cuando pidió el código fuente, se lo negaron.

Ese día nació la idea del Proyecto GNU, que fundó en 1984 y que se proponía crear un sistema informático completo con código fuente libre. Siguiendo el modelo del Unix (un núcleo y una gran cantidad de pequeños programas que hacen funciones discretas que pueden, a su vez, enlazarse), Stallman y otros programadores comenzaron a sumar módulo tras módulo al GNU. Incluso empezaron a escribir un núcleo (o kernel), el fragmento de código que da vida a una computadora, llamado Hurd. En 1985 se estableció la Fundación del Software Libre (o FSF, Free Software Foundation, en inglés), una organización que apoyaría la producción de código para GNU y manejaría la distribución del programa más conocido de Stallman, el Emacs, un poderoso editor de texto extensible por medio del lenguaje Lisp que estaba disponible gratuitamente en servidores FTP, pero que además se vendía por correo a 150 dólares el ejemplar. Stallman insiste con que la palabra free no significa gratis, sino libre; y que a su juicio es perfectamente lícito ganar dinero distribuyendo programas, con la condición de que el código fuente esté disponible públicamente. Para darle soporte legal a toda la operación, Stallman escribió lo que se conoce como la Licencia Pública General (o GPL, por General Public License).

Una licencia de software es básicamente la autorización que le da el autor al usuario para emplear una copia del programa; todos los programas vienen con una licencia, usualmente conocida como CLUF (Contrato de Licencia para el Usuario Final). Pero la GPL y la CLUF son como el día y la noche. La GPL autoriza no sólo a distribuir libremente copias de los programas (incluso cobrando dinero por eso), sino que además obliga a incluir el código fuente y fomenta los cambios en este código con el fin de mejorar el software. Por otro lado, sin embargo, preserva el copyright sobre el software, con lo que se evita que un individuo o una compañía se apropien del programa y lo conviertan en lo que se conoce como software propietario. Esto es sin código fuente y con fuertes restricciones en cuanto a la distribución de copias.

En 1991, Linus Torvalds lanzó, bajo el paraguas de la GPL, la primera versión del Linux, su núcleo de Unix para plataformas Intel x86 (la PC estándar, en otras palabras), y en poco menos de un año se había establecido como el núcleo ideal para el Proyecto GNU, desplazando, al menos por el momento, al Hurd.

De pronto, el círculo se había cerrado y existía un sistema informático libre, gratuito y de código fuente abierto. Gigantes como Compaq e IBM lo han adoptado hoy, además de unos 20 millones de usuarios.

Stallman es el padre de esa pujante comunidad, y es también un programador muy premiado. Recibió en 1991 el Grace Hopper, de la Association for Computing Machinery -la agrupación de informática más importante de los EstadosUnidos-, por el desarrollo del Emacs. En 1990 le habían otorgado la beca de la MacArthur Foundation y, en 1996, el doctorado honorario del Instituto Real de Tecnología de Suecia. Dos años después recibió -junto con Linus Torvalds- el premio Pioneer (pionero), de la Electronic Frontier Foundation. En 1999 se le otorgó el premio Yuri Rubinski.

Gracias a su estilo de vida frugal, pudo ahorrar e invertir gran parte del dinero que provino de estos premios y hoy, dice, "puedo vivir toda mi vida de las ganancias que las inversiones que hice con ese dinero me reportan, ofreciendo servicios a la comunidad". Pero no es un hombre satisfecho.

Su cruzada apunta a desterrar el software propietario; en eso, y en otras muchas cosas, no tiene pelos en la lengua. Para él, las personas tienen el derecho inalienable de ver y modificar los programas que usan en sus computadoras. Que un programa se cobre o no es lo de menos. De hecho, la compañía Ada Core Technologies vende un entorno de desarrollo para proyectos complejos que cuesta 12.000 dólares, pero el código fuente es libre; parte del éxito de Ada, aseguran sus ejecutivos, proviene precisamente de este rasgo diferencial. El porqué es simple: un gerente de sistemas puede en menos tiempo y a un costo más bajo modificar un programa para ajustarlo a las necesidades de la empresa para la cual trabaja. En una conferencia reciente, Stallman dijo que el software libre puede ser beneficioso para los negocios además "porque si el código fuente está disponible públicamente, los autores no pueden colocar funciones que el usuario no quiere, y además es una salvaguardia contra los errores que conducen a fallas de seguridad".

Stallman empieza por casa: él sólo utiliza software libre, y ninguna otra cosa. Pero su coherencia es casi excepcional; hasta las distribuciones del sistema GNU/Linux que se venden hoy en los comercios contienen software propietario. De hecho, muchos programas vitales para el funcionamiento de la civilización tal como la conocemos (desde los CAD/ CAM hasta los que hacen funcionar las torres de control de los aeropuertos) no tienen una versión libre.

Invitado por Comdex 2001, estuvo en Buenos Aires y La Nación lo entrevistó para el suplemento Informática. De la charla, que duró más de una hora, surge, de nuevo, su obsesión por la libertad individual y dice que GNU"es un proyecto social".

Le gustan las empanadas y se queja de que en Cambridge (Boston) -donde vive- no haya un delivery de esta especialidad argentina. Señala el modelo económico francés como preferible al norteamericano. "En Francia -opina- se ha hecho realidad aquello de que la tecnología traería bienestar a la gente." Stallman, de 48 años, no está casado y dice ser un músico aficionado. "La música me ayuda a evadirme, pero no tengo talento," comenta. Al terminar la entrevista, toca en su flauta una danza húngara. Una hora antes, el clima era otro. Antes de contestar preguntas, Stallman nos interroga: "Cuando hablás del sistema que he lanzado hace 17 años, ¿cómo lo llamás?" Respondemos: "GNU/Linux". Hemos pasado la prueba, Stallman se distiende y dice: -Gracias, porque el error de llamarlo "Linux" es muy dañino para el ProyectoGNU.

Aunque en general se dice simplemente "Linux" para referirse al Unix gratuito para PC, ese nombre sólo identifica el núcleo del sistema. Torvalds escribió ese núcleo, pero el resto fue creado principalmente por programadores del GNU. Por eso, Stallman insiste en que el nombre debe cambiarse.