¿Cómo se desarrolló por primera vez Ubuntu?

15

No soy un novato en Ubuntu. He estado aquí por un tiempo. La pregunta que voy a hacer básicamente requiere una respuesta explicativa, posible con ejemplos. Mi pregunta es simple Es como a continuación: -

Todo el mundo dice que Ubuntu se desarrolló a partir de Debian, tropezando con muchas cosas, agregando algo más, dando pantallas personalizadas, marcas, imágenes o fondos, etc. Mi pregunta es cómo lo hacen. ¿Fue simplemente instalando una distribución mínima de Debian en un sistema informático, agregando y haciendo cambios a ese sistema, agregando el instalador de Ubiquity a la distribución instalada y luego creando un archivo iso?

Considere los dos escenarios.

escenario 1

  1. Montan una imagen ISO de CD

  2. Eliminar paquetes no deseados

  3. Agregar marca

  4. Hacer personalizaciones

  5. reempaquetar la ISO

-O-

Escenario 2

  1. Instalar una distribución de Debian en la PC

  2. Elimine los paquetes no deseados e instale nuevos en el sistema operativo instalado

  3. Aplicar marcas personalizadas al sistema operativo instalado

  4. Hacer personalizaciones en la máquina instalada

  5. Agregar un instalador al sistema operativo instalado

  6. reempaquetar la ISO

¿Qué está pasando realmente?

Roshan George
fuente
1
en.wikipedia.org/wiki/…
Radu Rădeanu
3
@ RaduRădeanu Quiere saber cómo sucedió esto "Ubuntu es una bifurcación de la base de código del proyecto Debian". y no es que sea solo eso. ¿Cómo lo hicieron?
Alvar
Es entonces la historia de Debian.
dschinn1001
1
no, la historia de cómo Debian evolucionó de Debian a Ubuntu.
Alvar
¿Alguien tiene alguna idea sobre esto?
Roshan George

Respuestas:

7

El corazón de la distribución es el archivo de paquete, por lo que comenzaron creando un archivo (archive.ubuntu.com) y copiando los paquetes fuente de Debian allí y construyéndolos en los demonios de compilación. Luego procedieron a modificar muchos paquetes y actualizar el archivo, antes de finalmente declararlo la primera versión de Ubuntu, y construir nuevas imágenes de CD desde el archivo.

El cd en vivo y la ubicuidad se produjeron varios lanzamientos más tarde. Inicialmente, el CD de instalación usaba debian-installer: lo que ahora llamamos el CD alternativo / servidor.

psusi
fuente
4

Para responder a esta pregunta tomaría una respuesta muy larga, y sería mucha información para poner. He podido resumir esto. Espero que ayude a responder su pregunta.

Ubuntu tiene sus raíces en la distribución Debian GNU / Linux. Inicialmente se planeó como una bifurcación simple de la distribución principal.

Debian tiende a ser más conservador en la frecuencia con la que lanza nuevas versiones. La nueva bifurcación estaba configurada para ser una instantánea lanzada cada seis meses. Fue lanzado originalmente bajo el nombre "no-name-yet.com". Este dominio ahora redirige al sitio web principal de Ubuntu. El cronograma de lanzamiento de seis meses se mantuvo, pero la idea de la instantánea simple no. A diferencia de otras bifurcaciones basadas en Debian (por ejemplo, Xandros, Linspire y Libranet), la nueva versión sigue siendo de libre acceso y utiliza software predominantemente gratuito (algunos de los controladores de hardware son propietarios).

Sin embargo, ha crecido más allá de sus raíces Debian y se ha convertido en una distribución por derecho propio. Mientras que uno solía ser capaz de mezclar y combinar software de los dos, ahora uno debe tener más cuidado con la compatibilidad.

No-name-yet.com finalmente se convirtió en Ubuntu, y la primera versión publicada públicamente (4.10) se lanzó en octubre de 2004. Rápidamente se hizo muy popular entre los usuarios de Linux por su facilidad de uso y soporte de hardware avanzado. Sigue siendo la versión más popular de Linux en Distrowatch.

El desarrollo de la distribución está financiado actualmente por Canonical Ltd, una compañía propiedad y dirigida por Mark Shuttleworth. En julio de 2005, Canonical creó la Fundación Ubuntu con una dotación inicial de $ 10 millones (USD). El objetivo de la fundación es apoyar el desarrollo y mantener el sistema operativo sin cargo en caso de que algo le ocurra a Shuttleworth o la empresa matriz, Canonical.

El libro oficial de Ubuntu: Presentación de Ubuntu

Este capítulo presenta el proyecto Ubuntu, su distribución, sus procesos de desarrollo y parte de la historia que lo hizo posible.

  • Un paseo salvaje
  • Software libre, código abierto y GNU / Linux
  • Una breve historia de Ubuntu
  • ¿Qué es Ubuntu?
  • Ubuntu Promesas y Metas
  • Canonical y la Fundación Ubuntu
  • Subproyectos, derivados y escisiones de Ubuntu
  • Resumen

ESTE CAPÍTULO PRESENTA EL PROYECTO UBUNTU, su distribución, sus procesos de desarrollo y parte de la historia que lo hizo posible. Si está buscando saltar y comenzar con Ubuntu, vaya de inmediato al Capítulo 2, Instalación de Ubuntu. Si está interesado en aprender primero de dónde viene Ubuntu y hacia dónde va, este capítulo le proporcionará una buena introducción.

Un paseo salvaje

En abril de 2004, Mark Shuttleworth reunió a una docena de desarrolladores de los proyectos Debian, GNOME y GNU Arch para hacer una lluvia de ideas. Shuttleworth preguntó a los desarrolladores si era posible un mejor tipo de sistema operativo (SO). Su respuesta fue "Sí". Él les preguntó cómo se vería.

Les pidió que describieran la comunidad que construiría dicho sistema operativo. Ese grupo trabajó con Mark para encontrar respuestas a estas preguntas, y luego decidieron tratar de hacer realidad las respuestas. El grupo se llamó a sí mismo Warthogs y se dio un plazo de seis meses para construir un sistema operativo de prueba de concepto. Apodaron su primer lanzamiento, el Warty Warthog, con el supuesto razonable de que su primer producto tendría sus verrugas. Luego se pusieron manos a la obra. Sigue leyendo

A continuación se encuentran algunas referencias que encontré que pueden arrojar algo más de luz para responder, pero dije al principio que esto requeriría mucha información para responder. Hay un documento titulado Debian y Ubuntu, en formato PDF, que se puede descargar desde aquí

¿Qué es Ubuntu Linux?

Historia de Ubuntu: revisada y actualizada

La historia de Ubuntu

Fuente: El libro oficial de Ubuntu: Presentación de Ubuntu

Mitch
fuente
1

Por lo que puedo decir, no obtendrás una buena respuesta a menos que hables con los desarrolladores que estaban allí al principio.

Mirando las listas de correo de ubuntu-devel desde septiembre y diciembre de 2004 cuando se lanzó Warty Warthog, no hay buenas pistas sobre cómo comenzaron esto. Sin embargo, si observa cómo construir una bifurcación Debian , hoy puede tener una idea decente de cómo podrían haber comenzado.

Básicamente, debe crear un nuevo repositorio e ir desde allí.

Kevin Bowen
fuente
0

Ubuntu está basado en .deb, por lo que no puede simplemente cargar el sistema operativo y ponerlo en un CD. Si bien no tengo información auténtica sobre cómo Ubuntu se bifurcó de Debian, la mejor suposición sería que obtuvieron algunas de las herramientas de compilación de toda la distribución para trabajar y sacaron los paquetes que consideraban importantes del repositorio inestable de Debian, luego personalizaciones aplicadas a ellos. Estos paquetes se agregaron al repositorio APT y al proceso debootstrap.

Básicamente, si está construyendo una distribución, puede ir de dos maneras. Puede comenzar desde cero y buscar los paquetes que desea incluir en el sitio del mantenedor ascendente, extraerlos y empaquetarlos en su propio formato y agregar información de dependencia usted mismo, o bifurcarlo de una distribución relativamente estable.

Volver a empaquetar todo el sistema no es una forma fácil de mantener, ya que no tendrá la información sobre qué paquete depende de qué. Esto es importante porque el software en el mundo * NIX se compila con muchas dependencias (bibliotecas y otros archivos) entre paquetes, por lo que incluso algo tan trivial como crear un chroot minimalista es casi una pesadilla. Ni siquiera hablando de todo un sistema operativo.

Janos Pasztor
fuente
0

Puede que tenga que ir a preguntar a los que estaban allí.

Las piezas clave (de mi recuerdo, como observador) fueron el modelo de controlador simplificado (por lo que todo encaja en un CD), la selección de un grupo de aplicaciones 'estándar' y otros detalles (simples) sobre cómo facilitar la instalación y apoyo.


Aquí hay una pequeña pieza del rompecabezas:

PhoneAena.com> Entrevista en profundidad: Ubuntu Touch tiene como objetivo aprender de los errores de Android

El Génesis de Ubuntu Touch

Ubuntu comenzó en 2004 y rápidamente generó interés dentro de la comunidad Linux. Los desarrolladores se reunieron en torno al producto y, lo que es más importante, al espíritu de la distribución. En ese momento, las distribuciones de Linux eran el reino de la élite tecnológica y no eran accesibles para los usuarios promedio. Mark Shuttleworth reunió a desarrolladores de la comunidad Debian para cambiar eso. El objetivo era crear una distribución de Linux que fuera fácil de usar, fácil de obtener y con un estricto calendario de actualizaciones. Las primeras dos partes de esa estrategia fueron las claves reales, por supuesto, porque la accesibilidad abrió una base de usuarios mucho más amplia para el sistema operativo.

david6
fuente