Como o Ubuntu foi desenvolvido pela primeira vez?

15

Eu não sou um noob para o Ubuntu. Estou aqui há um tempo. A pergunta que vou fazer é basicamente exigir uma resposta explicativa, possível com exemplos. Minha pergunta é simples. É como abaixo: -

Todo mundo diz que o Ubuntu foi desenvolvido a partir do Debian, derrubando tantas coisas, adicionando outra coisa, exibindo personalizações, marcas, imagens ou planos de fundo, etc. Minha pergunta é como eles fazem isso. Foi apenas instalando uma distribuição mínima do Debian em um sistema de computador, adicionando e fazendo alterações nesse sistema, adicionando o instalador do Ubiquity à distribuição instalada e criando um arquivo iso?

Considere os dois cenários.

Cenário 1

  1. Eles montam uma imagem ISO de CD

  2. Remover pacotes indesejados

  3. Adicionar marca

  4. Faça personalizações

  5. reembalar o ISO

-OU-

Cenário 2

  1. Instale uma distribuição Debian no PC

  2. Remova pacotes indesejados e instale novos no sistema operacional instalado

  3. Aplique marcas personalizadas ao sistema operacional instalado

  4. Faça personalizações na máquina instalada

  5. Adicione um instalador ao sistema operacional instalado

  6. reembalar o ISO

O que realmente está acontecendo?

Roshan George
fonte
11
en.wikipedia.org/wiki/…
Radu Rădeanu
3
@ RaduRădeanu Ele quer saber como isso aconteceu "O Ubuntu é uma bifurcação da base de código do projeto Debian". e não que seja apenas isso. Como eles fizeram isso?
Alvar
é então a história do Debian.
precisa saber é o seguinte
11
não, a história de como o Debian evoluiu do Debian para o Ubuntu.
Alvar
Alguém tem alguma idéia disso?
Roshan George

Respostas:

7

O coração da distribuição é o archive de pacotes, então eles começaram criando um archive (archive.ubuntu.com), copiando os pacotes de código-fonte da Debian e construindo-os nos daemons de compilação. Em seguida, eles começaram a modificar muitos pacotes e atualizar o arquivo, antes de finalmente declarar o primeiro lançamento do Ubuntu e criar novas imagens de CD a partir do arquivo.

O cd ao vivo e a onipresença surgiram vários lançamentos depois. Inicialmente, o CD de instalação usava o debian-installer: o que chamamos agora de CD alternativo / servidor.

psusi
fonte
4

Para responder a essa pergunta, seria necessária uma resposta muito longa e seria muita informação para inserir. Consegui resumir isso. Espero que ajude a responder sua pergunta.

O Ubuntu tem suas raízes na distribuição Debian GNU / Linux. Foi inicialmente planejado como uma bifurcação simples da distribuição principal.

O Debian tende a ser mais conservador na frequência com que lança novas versões. O novo garfo foi programado para ser um instantâneo lançado a cada seis meses. Foi originalmente lançado com o nome "no-name-yet.com". Este domínio agora redireciona para o site principal do Ubuntu. O cronograma de lançamento de seis meses se manteve, mas a ideia simples do instantâneo não. Diferente de outros garfos baseados no Debian (por exemplo, Xandros, Linspire e Libranet), a nova versão permanece disponível gratuitamente e usa predominantemente software livre (alguns dos drivers de hardware são proprietários).

Entretanto, ele cresceu além de suas raízes no Debian e se tornou uma distribuição por si só. Enquanto um costumava ser capaz de misturar e combinar software dos dois, agora é preciso ter mais cuidado com a compatibilidade.

No-name-yet.com acabou se tornando o Ubuntu, e a primeira versão lançada publicamente (4.10) foi lançada em outubro de 2004. Ela rapidamente se tornou muito popular entre os usuários de Linux por sua facilidade de uso e suporte avançado a hardware. Continua sendo a versão mais popular do Linux no Distrowatch.

O desenvolvimento da distribuição é atualmente financiado pela Canonical Ltd, uma empresa de propriedade e administrada por Mark Shuttleworth. Em julho de 2005, a Canonical criou a Ubuntu Foundation com uma dotação inicial de US $ 10 milhões (USD). O objetivo da fundação é apoiar o desenvolvimento e manter o sistema operacional gratuito, caso algo aconteça à Shuttleworth ou à empresa controladora, Canonical.

O Livro Oficial do Ubuntu: Apresentando o Ubuntu

Este capítulo apresenta o projeto Ubuntu, sua distribuição, seus processos de desenvolvimento e parte da história que tornou tudo isso possível.

  • Um passeio selvagem
  • Software Livre, Código Aberto e GNU / Linux
  • Uma Breve História do Ubuntu
  • O que é o Ubuntu?
  • Promessas e objetivos do Ubuntu
  • Canonical e a Fundação Ubuntu
  • Subprojetos, derivados e spin-offs do Ubuntu
  • Sumário

ESTE CAPÍTULO INTRODUZ O PROJETO UBUNTU, sua distribuição, seus processos de desenvolvimento e parte da história que tornou tudo isso possível. Se você deseja entrar diretamente no Ubuntu, vá imediatamente para o Capítulo 2, Instalando o Ubuntu. Se você está interessado em aprender primeiro de onde o Ubuntu vem e para onde está indo, este capítulo fornecerá uma boa introdução.

Um passeio selvagem

Em abril de 2004, Mark Shuttleworth reuniu uma dúzia de desenvolvedores dos projetos Debian, GNOME e GNU Arch para debater. Shuttleworth perguntou aos desenvolvedores se era possível um melhor tipo de sistema operacional (SO). A resposta deles foi "Sim". Ele perguntou como seria.

Ele pediu que descrevessem a comunidade que criaria esse sistema operacional. Esse grupo trabalhou com Mark para encontrar respostas para essas perguntas e, em seguida, eles decidiram tentar tornar as respostas realidade. O grupo se autodenominou Warthogs e concedeu um prazo de seis meses para construir um sistema operacional de prova de conceito. Eles apelidaram seu primeiro lançamento de Warty Warthog com a suposição razoável de que seu primeiro produto teria suas verrugas. Então eles começaram a trabalhar. Leia

Abaixo estão algumas referências que eu achei que podem esclarecer um pouco mais a resposta, mas eu disse no começo que isso exigiria muita informação para ser respondida. Existe um documento intitulado Debian e Ubuntu, em formato PDF, que pode ser baixado aqui

O que é o Ubuntu Linux?

História do Ubuntu: revisitada e atualizada

A história do Ubuntu

Fonte: O Livro Oficial do Ubuntu: Apresentando o Ubuntu

Mitch
fonte
1

Até onde eu sei, você não receberá uma boa resposta, a menos que fale com os desenvolvedores que estavam lá no início.

Olhando para as listas de discussão do ubuntu-devel até setembro e dezembro de 2004, quando o Warty Warthog foi lançado, não dá boas pistas sobre como eles começaram isso. No entanto, se você observar como construir um fork do Debian , hoje, poderá ter uma idéia decente de como eles podem ter começado.

Basicamente, você precisa criar um novo repositório e partir daí.

Kevin Bowen
fonte
0

O Ubuntu é baseado em .deb, então você não pode simplesmente alterar o sistema operacional e colocá-lo em um CD. Embora eu não tenha informações autênticas sobre como o Ubuntu foi extraído do Debian, o melhor palpite seria que eles conseguissem trabalhar com algumas das ferramentas de toda a distribuição e puxaram os pacotes que consideravam importantes do repositório instável do Debian, e então personalizações aplicadas a eles. Esses pacotes foram adicionados ao repositório APT e ao processo debootstrap.

Basicamente, se você estiver construindo uma distro, poderá seguir dois caminhos. Você começa do zero e procura os pacotes que deseja incluir no site do mantenedor upstream, puxa e empacota esses pacotes em seu próprio formato e adiciona informações de dependência por conta própria ou cria uma distribuição relativamente estável.

A reembalagem de todo o sistema não é um caminho muito sustentável, porque você não terá as informações sobre qual pacote depende de qual. Isso é importante porque o software no mundo * NIX é compilado com muitas dependências (bibliotecas e outros arquivos) entre pacotes, portanto, mesmo algo tão trivial quanto criar um chroot minimalista é quase um pesadelo. Nem mesmo falando de um sistema operacional inteiro.

Janos Pasztor
fonte
0

Você pode precisar perguntar aos que estavam lá ..

As peças-chave (da minha lembrança, como observador) foram o modelo de driver simplificado (para que tudo coubesse em um CD), a seleção de um grupo de aplicativos 'padrão' e outros detalhes (simples) sobre como facilitar a instalação e instalação. Apoio, suporte.


Aqui está um pequeno pedaço do quebra-cabeça:

PhoneAena.com> Entrevista em profundidade: o Ubuntu Touch visa aprender com os erros do Android

A gênese do Ubuntu Touch

O Ubuntu começou em 2004 e rapidamente gerou interesse na comunidade Linux. Os desenvolvedores se reuniram em torno do produto e, mais importante, do ethos da distribuição. Na época, as distros do Linux eram o domínio da elite tecnológica e não eram acessíveis aos usuários comuns. Mark Shuttleworth reuniu desenvolvedores da comunidade Debian para mudar isso. O objetivo era criar uma distrobução do Linux que fosse fácil de usar, fácil de obter e mantida com um cronograma de atualização estrito. As duas primeiras partes dessa estratégia foram as chaves reais, é claro, porque a acessibilidade abriu uma base de usuários muito mais ampla para o sistema operacional.

david6
fonte