如何从Ubuntu安装中删除任何Ubuntu品牌和商标?


13

我正在运行Ubuntu 17.10,我想为其构建一个完全去除商标的 ISO。这意味着不仅要删除Ubuntu名称,/etc/lsb_release还要删除安装程序文本中“关于这台计算机”屏幕中的引用,等等。

我已经检查了其他问题,但我不认为它们重复,因为:

因此,我的问题是:

  • 现有的Ubuntu 17.10(或官方衍生产品)开始,如何删除对Ubuntu商标和徽标的引用
  • 我需要卸载哪些确切的软件包?
  • 是否需要更换图像?除了以外,还有其他需要编辑的文件/etc/lsb_release吗?

请注意,我不希望删除其他名称,例如Firefox。我只对发行版的名称感兴趣


5
我认为,要取消ISO烙印,就需要您从内核开始重建Linux环境,然后手动添加您确认不是“烙印”的内容(“烙印”也非常广泛,因此您必须定义范围所谓的“品牌”。 一切都有“品牌名称”,甚至还有一些基本的东西,也就是编译器(GNU C++ Compileraka g++/gcc也被称为“ GNU”品牌)。在那个时候,这不是“去品牌化”,而是“从头开始构建”,我认为您不能很轻松地做到这一点。
托马斯·沃德

2
@ThomasWard对双重评论表示抱歉,但只允许提及一个。就像我说的,我的问题只是关于Ubuntu徽标和商标。不清楚吗?我应该编辑措辞吗?谢谢你的帮助。
Andrea Lazzarotto

3
@ThomasWard我不认为OP希望从软件包中删除那些“ ubuntu”名称,因为即使是独立发行版的Linux Mint也不会删除那些“ ubuntu”名称。抱歉,我突然对这个问题很感兴趣,以为我可以帮忙。
Shayan

3
正如Shayan指出的,@ ThomasWard对我来说,保留软件包名称是可以的。假设我要替换GUI,启动屏幕和lsb-release中的字符串。类似于Linux Mint开始时必须做的一些事情。
安德里亚·拉扎罗托

3
我不相信有人记录过包含“ Ubuntu”字符串的每个位置。您可能会单独这样做。很好地为下一个问这个问题的人记录下来:)
popey

Answers:


1

目前尚不清楚您是否打算发行无品牌的发行版,如果这不是您的意图,则深表歉意。

删除了商标的新发行版还需要重新编译源代码中的所有二进制文件。

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

如果要在内部使用,那么找到所有文本/图像引用只是一项工作,但这并不简单。所有程序都以各种不同的方式处理其文本资源,因此您将很难识别所有商标以将其删除。

最好汇编所有您认为是“品牌”的东西的清单,确定提供它的基础程序,然后您只需要开始遍历代码以查找它的来源。

祝好运


2
请重新阅读您链接到的页面:“为避免疑问,任何其他许可授予权利的情况,本政策不会修改或减少这些许可下的那些权利。” 特别是,GPL,MIT和Apache许可允许以源和/或二进制形式进行重新分发。如果确实需要编译某些软件包,那么了解哪些软件包将很有用。:)
Andrea Lazzarotto,

@AndreaLazzarotto:正如我所说,取决于OP是否正在重新分配。请参阅我发布的链接的第3部分,内容为:如果要与商标相关联,则必须经Canonical批准,认证或提供对Ubuntu修改版的任何重新分发。否则,您必须删除并替换商标,并且将需要重新编译源代码以创建自己的二进制文件。
simon coleman

2
Canonical可以写他们想要的内容...只要删除商标,就可以重新分发任何GPL / MIT / Apache软件,而无需重新编译。如果有OSS许可证未涵盖的专有组件,那么了解哪些组件确实非常有用。因此,我们可以只专注于重新编译那些代码。
Andrea Lazzarotto
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.