En las primeras etapas de Linux, Linus Torvalds lanzó la fuente del kernel de Linux en un estado alfa para indicar a los demás que trabajan para un nuevo kernel similar a Unix en desarrollo. En ese momento, como dijo @RalfFriedi, el kernel de Linux se compiló en Minix.
En cuanto al software utilizable, Linus Torvalds también portó utilidades para distribuir junto con el kernel de Linux para que otros lo prueben. Estos programas fueron principalmente bash
y gcc
, como lo describe la Historia de LINUX por Linus Torvalds . Según la publicación de Usenet :
De: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
Grupos de noticias: comp.os.minix
Asunto: ¿Qué te gustaría ver más en minix?
Resumen: pequeña encuesta para mi nuevo sistema operativo
ID de mensaje: <1991Aug25.205708.9541@klaava.Helsinki.FI>
Fecha: 25 de agosto de 91 20:57:08 GMT
Organización: Universidad de Helsinki.
Hola a todos por ahí usando minix -
Estoy haciendo un sistema operativo (gratuito) (solo un hobby, no será grande y profesional como gnu) para 386 (486) clones AT. Esto se ha estado gestando desde abril y está comenzando a prepararse. Me gustaría recibir comentarios sobre cosas que les gustan / disgustan a la gente en minix, ya que mi sistema operativo se parece un poco
(el mismo diseño físico del sistema de archivos (debido a razones prácticas), entre otras cosas).
Actualmente he portado bash (1.08) y gcc (1.40), y las cosas parecen funcionar. Esto implica que obtendré algo práctico dentro de unos meses, y me gustaría saber qué características desearía la mayoría de las personas. Cualquier sugerencia es bienvenida, pero no prometo implementarla :-)
Linus distribuyó los programas de utilidad del núcleo y núcleo en un formato de disquete para que los usuarios lo prueben y posiblemente contribuyan a él.
Después, había disquetes de raíz de arranque de HJ Lu . Si esto se pudiera llamar una distribución, entonces ganaría la fama de ser la primera distribución capaz de instalarse en el disco duro.
Estas fueron dos imágenes de disquete de 5¼ "que contienen el kernel de Linux y las herramientas mínimas necesarias para comenzar. Tan mínimas fueron estas herramientas que para poder arrancar desde un disco duro fue necesario editar su registro maestro de arranque con un editor hexadecimal.
Finalmente, el número de utilidades creció más que el tamaño máximo de un disquete.
MCC Interim Linux fue la primera distribución de Linux utilizada por personas con habilidades ligeramente menos técnicas al introducir una instalación automatizada y nuevas utilidades como fdisk
.
MCC Interim Linux fue una distribución de Linux lanzada por primera vez en febrero de 1992 por Owen Le Blanc del Manchester Computing Center (MCC), parte de la Universidad de Manchester.
La primera versión de MCC Interim Linux se basó en Linux 0.12 e hizo uso del código ramdisk de Theodore Ts'o para copiar una pequeña imagen raíz en la memoria, liberando la unidad de disquete para disquetes de utilidades adicionales. [2]
También afirmó que sus distribuciones eran "experimentos no oficiales", describiendo los objetivos de sus lanzamientos como:
- Para proporcionar un procedimiento de instalación simple.
- Para proporcionar un procedimiento de instalación más completo.
- Para proporcionar un servicio de respaldo / recuperación.
- Para respaldar su (entonces) sistema actual.
- Para compilar, vincular y probar cada archivo binario en las versiones actuales del kernel, gcc y las bibliotecas.
- Para proporcionar un sistema base estable, que se pueda instalar en poco tiempo, y al que se pueda agregar otro software con relativamente poco esfuerzo.
Después del precursor de MCC, SLS fue la primera distribución que ofreció el Sistema X Window en mayo de 1992. Cabe destacar que el competidor de SLS, el mítico Yggdrasil , debutó en diciembre de 1992.
Otros distribuidores importantes siguieron como los conocemos hoy, en particular Slackware en julio de 1993 (basado en SLS) y Debian en diciembre de 1993 hasta el primer lanzamiento oficial de la versión 1.1 en diciembre de 1995.
Créditos de imagen:
* Imagen de disquete de arranque / raíz de: https://www.maketecheasier.com/
* Imagen de disquete de yggdrasil de: https://yggdrasilblog.wordpress.com/