Anonim

Internet, tal como lo conocemos hoy, se ejecuta principalmente en Linux. Hay una probabilidad extremadamente alta de que la conexión a Internet que está utilizando en este momento esté conectada a través de un servidor Linux, y enrutada a través de muchos otros servidores Linux en el camino.

A continuación se muestra un gráfico que muestra la cuota de mercado de los principales servidores en todos los dominios desde agosto de 1995 hasta septiembre de 2008, de news.netcraft.com.

Notarás que Apache tiene una gran ventaja sobre cualquier otra cosa por ahí. El único otro tipo que se acerca es Microsoft.

Si bien es cierto que el servidor HTTP de Apache tiene una versión de Windows, la que más se usó sin ninguna duda es la versión * nix.

¿Por qué Linux (y Unix) allanaron el camino para la Internet moderna y no otra cosa?

Dos razones:

  1. Costo.
  2. La capacidad de Linux para "actuar en la empresa" sin necesidad de hardware informático de nivel empresarial.

Imagine el siguiente escenario:

Es 1994. Se le ocurre la idea de que desea ejecutar su propio ISP de acceso telefónico. Necesita la "tubería arrendada" (la conexión a Internet principal del operador de telefonía, generalmente T1), una computadora que actúe como servidor y un grupo de módems de acceso telefónico conectados en serie (muy probablemente mediante digiboard) para recibir las llamadas ese servidor para dar a sus clientes conectividad. Y, por supuesto, un montón de líneas telefónicas del operador local para sus módems.

La computadora que usas obviamente no será un servidor super-duper de más de $ 10, 000 porque simplemente no tienes el dinero para ello. Más bien, será lo que pueda pagar lo que hará el trabajo.

Y todo lo que tienes es una caja 486 DX2 66MHz, que en ese momento era moderna.

Es 1994 y necesitas un sistema operativo de nivel de servidor. ¿Qué hay disponible?

Windows NT 3.1 existía pero no estaba exactamente equipado para hacer lo que quería. Y no había forma de que MS-DOS con Windows 3.1 pudiera hacer el trabajo.

El MacOS de Apple solo estaba en el Sistema 7.1 en 1994, por lo que no se pudo.

¿Lo que queda? Unix y Linux.

Cualquier Unix era demasiado propietario en ese momento, suponiendo que incluso pudiera obtener una copia del sistema operativo.

Para ustedes, los recolectores de liendres, sí, es cierto que hubo distribuciones de BSD en el '94, pero no fue exactamente fácil de encontrar. Para aquellos interesados, lea sobre 386BSD, el predecesor de Free / Open / NetBSD.

Luego está Linux. Tenías algunas opciones en ese momento. Slackware, Red Hat, Debian (por supuesto) y quizás algunos otros.

En este punto, adquirió el sistema operativo Linux de su elección de un amigo en disquetes, lo instaló, configuró el servidor y le dio la mejor oportunidad posible. Su "servidor" Linux no tenía absolutamente ninguna GUI porque tenía que estar 100% optimizado para la velocidad (y por el hecho de que nunca fue un servidor).

Si Dios quiere, si su "servidor" no se ahoga diariamente y sus clientes siguen siendo clientes, obtendrá una ganancia suficiente para cubrir el costo de la línea T1 y actualizarse a un servidor real más adelante.

~ ~ ~

Esta historia es más o menos cómo comenzó Internet moderno. Había miles de ISP de Mom n 'Pop que operaban desde un garaje (a veces literalmente) así, y la gran mayoría de ellos ejecutaban Linux. Windows no podía hacerlo en ese entonces y tampoco MacOS.

Linux fue literalmente el único sistema operativo que tenía el precio correcto (gratis), funcionaba de manera similar a Unix y podía usar las computadoras existentes de la época para conectar a los clientes. Cualquier otra cosa rompería el banco con demasiada facilidad. ¿Qué hubieras usado que pudieras pagar? Netware? Lotus Domino? HP-UX (que requiere esos servidores HP del tamaño de un refrigerador)? No lo creo.

Además, quienes administraban sitios web también hicieron lo mismo. Utilizaron PCs de grado simple para el consumidor "actualizadas" a servidores (por sistema operativo y nada más) para ejecutar cosas como servidores HTTP, IRC, FTP, correo electrónico, etc.

¿Existiría Internet tal como la conocemos sin Linux?

Absolutamente no. Donde Linux brilla más es en sus aplicaciones de servidor, no hay duda.

¿Existiría Internet sin Linux?