Как удалить марку и товарный знак Ubuntu из моей установки Ubuntu?

13

Я использую Ubuntu 17.10 и хотел бы создать полностью де-брендовый ISO -образ . Это означает , что не только сбросив Ubuntu название , /etc/lsb_releaseно и удаление ссылок в тексте программы установки, в «об этом компьютере» экран и так далее.

Я уже проверил другие вопросы, но не считаю их дубликатами, потому что:

Поэтому мои вопросы:

  • Начиная со стандартной Ubuntu 17.10 (или официального производного), как я могу удалить ссылки на товарный знак и логотип Ubuntu?
  • Какие именно пакеты мне нужно удалить?
  • Есть ли изображения, которые мне нужно заменить? Есть ли файлы, которые мне нужно редактировать, кроме /etc/lsb_release?

Обратите внимание, что я не заинтересован в удалении других имен, таких как Firefox. Меня интересует только название дистрибутива.

Андреа Лаззаротто
источник
5
Я думаю, что для разметки ISO потребовалось бы, чтобы вы перестроили среду Linux, начиная только с ядра, а затем добавляя вручную вещи, которые вы проверяете, не являются «фирменными» («брендинг» также чрезвычайно широк, поэтому вы должны определить область действия). о том, что вы называете «брендинг»). У всего есть «фирменные наименования», даже некоторые базовые вещи, такие как компиляторы ( GNU C++ Compilerака g++/gccдаже «фирменные» как «GNU»). И в этот момент это не «уничтожение», а «создание с нуля», и я не думаю, что вы можете сделать это очень легко.
Томас Уорд
2
@ThomasWard извините за двойной комментарий, но допускается только одно упоминание. Как я уже сказал, мой вопрос касается только логотипа и торговой марки Ubuntu. Это неясно? Должен ли я редактировать формулировку? Спасибо за вашу помощь.
Андреа Лаззаротто
3
@ThomasWard Я не думаю, что OP хочет удалить эти имена "ubuntu" из пакетов, потому что даже Linux Mint, который является автономным дистрибутивом, не удаляет эти имена "ubuntu". Извините за вмешательство, я так внезапно заинтересовался этим вопросом, поэтому подумал, что смогу помочь.
Шаян
3
@ThomasWard, как указала Шаян, оставляя названия пакетов, я в порядке. Просто предположим, что я хочу заменить строки в графическом интерфейсе, загрузочном экране и lsb-release. Нечто похожее на то, что Linux Mint должен был сделать изначально, чтобы запустить производную.
Андреа Лаззаротто
3
Я не верю, что кто-либо когда-либо документировал каждую локацию, в которой содержится строка «Ubuntu». Вы будете делать это в одиночку. Хорошо, чтобы задокументировать это для следующего человека, который спрашивает это :)
popey

Ответы:

1

Пока не ясно, собираетесь ли вы распространять дистрибутив без клейма, так что извините, если это не ваше намерение.

В новом дистрибутиве с удаленным брендированием также потребуется перекомпилировать все двоичные файлы из исходного кода.

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

Если вы собираетесь использовать внутри, тогда это просто работа, чтобы найти все текстовые / графические ссылки, но это не просто. Все программы обрабатывают свои текстовые ресурсы по-разному, поэтому вам будет нелегко определить весь бренд, чтобы удалить его.

Лучше всего составить список всего, что вы считаете «брендом», определить основную программу, предоставляющую его, и тогда вам просто нужно начать изучать код, чтобы найти, откуда он его получает.

удачи

Саймон Коулман
источник
2
Пожалуйста, перечитайте страницу, на которую вы ссылались: «Во избежание сомнений, если любая другая лицензия предоставляет права, эта политика не изменяет и не уменьшает эти права в соответствии с этими лицензиями». В частности, распространение в исходном и / или двоичном виде разрешено лицензиями GPL, MIT и Apache. Если есть некоторые пакеты, которые действительно нужно скомпилировать, было бы полезно узнать, какие из них. :)
Андреа
@AndreaLazzarotto: Как я уже сказал, зависит, перераспределяет ли OP или нет. Пожалуйста, смотрите раздел 3 ссылки, которую я разместил, которая гласит: Любое распространение модифицированных версий Ubuntu должно быть одобрено, сертифицировано или предоставлено Canonical, если вы собираетесь связать его с Товарными знаками. В противном случае вы должны удалить и заменить товарные знаки, и вам потребуется перекомпилировать исходный код для создания ваших собственных двоичных файлов.
Саймон Коулман
2
Canonical может написать то, что они хотят ... Пока товарные знаки удалены, любое программное обеспечение GPL / MIT / Apache можно распространять без перекомпиляции. Если есть проприетарные компоненты, на которые не распространяется лицензия OSS, было бы очень полезно узнать, какие именно. Таким образом, мы можем сосредоточиться на перекомпиляции только этих.
Андреа