Jak usunąć markę i znak towarowy Ubuntu z instalacji Ubuntu?

13

Używam Ubuntu 17.10 i chciałbym zbudować ISO całkowicie pozbawione znaku. Oznacza to nie tylko usunięcie nazwy Ubuntu,/etc/lsb_release ale także usunięcie odniesień w tekście programu instalacyjnego, na ekranie „o tym komputerze” i tak dalej.

Sprawdziłem już inne pytania, ale nie uważam ich za duplikaty, ponieważ:

Dlatego moje pytania to:

  • Począwszy od standardowego Ubuntu 17.10 (lub oficjalnej pochodnej), jak mogę usunąć odniesienia do znaku towarowego i logo Ubuntu?
  • Jakie dokładnie pakiety muszę odinstalować?
  • Czy są obrazy, które muszę wymienić? Czy są inne pliki, które muszę edytować niż /etc/lsb_release?

Pamiętaj, że nie jestem zainteresowany usuwaniem innych nazw, takich jak Firefox. Interesuje mnie tylko nazwa dystrybucji.

Andrea Lazzarotto
źródło
5
Myślę, że aby dokonać przeglądu ISO, trzeba będzie przebudować środowisko Linux, zaczynając od samego jądra, a następnie ręcznie dodając rzeczy, które sprawdzisz, że nie są „brandowane” („branding” jest również bardzo szeroki, więc musisz zdefiniować zakres tego, co nazywacie „brandingiem”). Wszystko ma „marki”, nawet kilka podstawowych rzeczy, jak kompilatory ( GNU C++ Compileraka g++/gccnawet jest „markowe” jako „GNU”). I w tym momencie nie jest to „debranding”, ale „budowanie od zera” i nie sądzę, że można to zrobić bardzo łatwo.
Thomas Ward
2
@ThomasWard przepraszam za podwójny komentarz, ale dozwolona jest tylko jedna wzmianka. Jak powiedziałem, moje pytanie dotyczy tylko logo i znaku towarowego Ubuntu. Czy to jest niejasne? Czy powinienem edytować sformułowanie? Dzięki za pomoc.
Andrea Lazzarotto,
3
@ThomasWard Nie sądzę, że OP chce usunąć te nazwy „ubuntu” z pakietów, ponieważ nawet Linux Mint, który jest samodzielną dystrybucją, nie usuwa tych nazw „ubuntu”. Przepraszam za interwencję, tak nagle jestem tak zainteresowany tym pytaniem, więc pomyślałem, że mogę pomóc.
Shayan,
3
@ThomasWard, jak zauważył Shayan, pozostawienie nazw paczek jest dla mnie w porządku. Załóżmy, że chcę zastąpić ciągi w interfejsie GUI, ekranie rozruchowym i wydaniu lsb. Coś podobnego do tego, co Linux Mint musiał zrobić na początku, aby uruchomić pochodną.
Andrea Lazzarotto,
3
Nie sądzę, aby ktokolwiek kiedykolwiek udokumentował każdą lokalizację, w której znajduje się ciąg „Ubuntu”. Zrobiłbyś to sam.
Warto

Odpowiedzi:

1

Nie jest jasne, czy zamierzasz rozpowszechniać niemarkową dystrybucję, więc przepraszamy, jeśli nie jest to twoją intencją.

Nowa dystrybucja z usuniętym brandingiem również musiałaby rekompilować wszystkie pliki binarne z kodu źródłowego.

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

Jeśli zamierzasz korzystać wewnętrznie, zlokalizowanie wszystkich odniesień tekstowych / obrazowych jest po prostu zadaniem, ale to nie jest proste. Wszystkie programy obsługują swoje zasoby tekstowe na różne indywidualne sposoby, więc nie będzie łatwo zidentyfikować wszystkie marki, aby je usunąć.

Najlepiej skompiluj listę wszystkiego, co uważasz za „markę”, zidentyfikuj program, który ją zapewnia, a następnie po prostu zacznij przeglądać kod, aby dowiedzieć się, skąd go bierze.

powodzenia

Simon Coleman
źródło
2
Przeczytaj ponownie stronę, do której prowadzisz link: „Aby uniknąć wątpliwości, w przypadku gdy jakakolwiek inna licencja przyznaje prawa, niniejsze zasady nie modyfikują ani nie ograniczają tych praw wynikających z tych licencji.” W szczególności redystrybucja w formie źródłowej i / lub binarnej jest dozwolona przez licencje GPL, MIT i Apache. Jeśli istnieją pakiety, które naprawdę muszą zostać skompilowane, dobrze byłoby wiedzieć, które z nich. :)
Andrea Lazzarotto,
@AndreaLazzarotto: Jak powiedziałem, zależy od tego, czy OP dokonuje redystrybucji, czy nie. Zobacz sekcję 3 zamieszczonego przeze mnie linku, która brzmi: Każda redystrybucja zmodyfikowanych wersji Ubuntu musi zostać zatwierdzona, certyfikowana lub dostarczona przez Canonical, jeśli zamierzasz powiązać ją ze znakami towarowymi. W przeciwnym razie musisz usunąć i zastąpić Znaki towarowe i będziesz musiał ponownie skompilować kod źródłowy, aby utworzyć własne pliki binarne.
simon coleman
2
Canonical może pisać, co chce ... Dopóki znaki handlowe zostaną usunięte, każde oprogramowanie GPL / MIT / Apache może być rozpowszechniane bez ponownej kompilacji. Jeśli istnieją zastrzeżone komponenty, które nie są objęte licencją OSS, naprawdę dobrze byłoby wiedzieć, które z nich. Możemy więc skupić się na ponownej kompilacji tylko tych.
Andrea Lazzarotto,