Como removo qualquer marca e marca comercial do Ubuntu da minha instalação do Ubuntu?

13

Estou executando o Ubuntu 17.10 e gostaria de criar um ISO completamente de marca . Isso significa não apenas remover o nome do Ubuntu,/etc/lsb_release mas também excluir referências no texto do programa de instalação, na tela "sobre este computador" e assim por diante.

Eu já verifiquei outras perguntas, mas não as considero duplicadas porque:

Portanto, minhas perguntas são:

  • A partir de um Ubuntu 17.10 (ou um derivado oficial) padrão, como posso remover referências à marca e logotipo do Ubuntu?
  • Quais pacotes exatos são necessários para desinstalar?
  • Existem imagens que preciso substituir? Existem outros arquivos que eu preciso editar /etc/lsb_release?

Observe que não estou interessado em remover outros nomes, como Firefox. Estou interessado apenas no nome da distribuição.

Andrea Lazzarotto
fonte
5
Eu acho que para desmarcar o ISO exigiria que você reconstruísse um ambiente Linux a partir apenas do kernel e, em seguida, adicionasse manualmente coisas que você verifica que não são 'marcadas' ('branding' também é extremamente ampla, então você precisa definir o escopo do que você chama de "branding"). Tudo tem 'nomes de marcas', até algumas coisas básicas dos compiladores ( GNU C++ Compilertambém conhecido como g++/gcc'marca' de "GNU"). E, nesse ponto, não é 'desbranding', mas 'construção do zero', e não acho que você possa fazer isso com muita facilidade.
Thomas Ward
2
@ThomasWard desculpe pelo comentário duplo, mas apenas uma menção é permitida. Como eu disse, minha pergunta é apenas sobre o logotipo e a marca comercial do Ubuntu. Isso não está claro? Devo editar o texto? Obrigado pela ajuda.
Andrea Lazzarotto
3
@ThomasWard Eu não acho que o OP queira remover os nomes "ubuntu" dos pacotes, porque mesmo o Linux Mint, que é uma distribuição independente, não remove esses nomes "ubuntu". Desculpe por intervir, estou tão interessado nessa questão de repente, então pensei em ajudar.
Shayan
3
@ThomasWard como Shayan apontou, deixar nomes de pacotes é bom para mim. Suponha que eu queira substituir as strings na GUI, na tela de inicialização e no lsb-release. Algo semelhante ao que o Linux Mint deve ter feito inicialmente para iniciar a derivada.
Andrea Lazzarotto
3
Eu não acredito que alguém tenha documentado cada local em que contém a string "Ubuntu". Você faria isso sozinho. Seja bom para documentá-lo para a próxima pessoa que faz isso :)
popey

Respostas:

1

Não está claro se você pretende distribuir a distribuição sem marca, portanto, peça desculpas se essa não for sua intenção.

Uma nova distribuição com a marca removida também precisaria recompilar todos os binários do código-fonte.

https://www.ubuntu.com/legal/terms-and-policies/intellectual-property-policy

Se você for usar internamente, é apenas um trabalho localizar todas as referências de texto / imagem, mas isso não é simples. Todos os programas manipulam seus recursos de texto de várias maneiras individuais, portanto, não é fácil identificar toda a marca para removê-lo.

É melhor compilar uma lista de tudo o que você considera 'marca', identificar o programa subjacente que o entrega e, em seguida, você só precisa começar a ler o código para descobrir de onde ele vem.

boa sorte

simon coleman
fonte
2
Releia a página à qual você vinculou: “Para evitar dúvidas, onde qualquer outra licença concede direitos, esta política não modifica ou reduz esses direitos sob essas licenças.” Em particular, a redistribuição na fonte e / ou na forma binária é permitido pelas licenças GPL, MIT e Apache. Se existem alguns pacotes que realmente precisam ser compilados, seria útil saber quais. :)
Andrea Lazzarotto
@AndreaLazzarotto: Como eu disse, depende se o OP está redistribuindo ou não. Consulte a seção 3 do link que eu publiquei, que diz: Qualquer redistribuição de versões modificadas do Ubuntu deve ser aprovada, certificada ou fornecida pela Canonical se você quiser associá-lo às marcas registradas. Caso contrário, você deve remover e substituir as marcas registradas e precisará recompilar o código-fonte para criar seus próprios binários.
18719 simon coleman
2
A Canonical pode escrever o que deseja ... Desde que as marcas sejam removidas, qualquer software GPL / MIT / Apache pode ser redistribuído sem recompilar. Se houver componentes proprietários que não são cobertos por uma licença OSS, seria realmente muito útil saber quais. Assim, podemos nos concentrar em recompilar apenas esses.
Andrea Lazzarotto