Discourse允许使用苹果表情符号吗?

我在 Cloudflare 论坛页面上注意到有一个 Apple 表情符号。我使用的是 Windows 11,所以有点惊讶。原来这实际上是 Discourse 官方提供的一个资源,甚至在他们的官方 GitHub 仓库里就有。

https://github.com/discourse/discourse/tree/main/public/images/emoji/apple

所以,有人知道这是否合法吗?或者 Discourse 有许可证吗?我好像在哪里读到过他们需要许可证。我只是好奇,因为我正在做一个个人项目,我觉得如果我使用 Apple 表情符号(的图片)会很酷。我本来想在仓库里提出一个问题,但没有地方可以问。

如果 Discourse 确实需要获得许可证,那么任何人是否仍然可以使用 Discourse 使用的图片,还是我们需要为我们想要使用的不同事物获得自己的单独许可证?

谢谢。

1 个赞

我反正很好奇,就快速谷歌了一下。有意思的是,似乎没人知道,苹果有时会回应,有时则不会。

相当多的来源将版权和许可证混为一谈,这是两件不同的事情。但我找不到苹果的政策(这并不意外,是很正常的情况)。

但我从 The Verge 上找到了这个,但它已经有 4 年了,也无法回答。

嗯,很快这里的大佬就会给你答复了。

1 个赞

我确实看到了这个页面 https://www.apple.com/legal/contact/。我会给他们发邮件寻求一些澄清,如果收到回复,我会发布更新。

这不难理解。
“应用程序在非基于键盘的情况下不再允许使用 Apple 表情符号。这意味着如果您的应用程序在任何地方显示 Apple 表情符号而用户没有输入,那是非法的。”

所以……基本上,当用户在帖子(无论是主题、回复/评论还是私人消息)甚至聊天中发布时,这并不违法。问题可能在于反应。由于不使用键盘输入它们,只进行选择。不过我不记得 Apple 表情符号是否用于反应。

编辑:
无论如何,我正在使用 iPhone,当我用作曲家输入“笑脸”表情符号时……它不是 Apple 表情符号。Apple 表情符号是我用 Apple 键盘发布的那个。那么问题出在哪里?我们只需要看看反应插件是否使用 Apple 表情符号,但我真的认为它与作曲家相同,所以我认为为什么会存在问题。

1 个赞

在Discourse的最新更新(2025-05至今)中,我发现苹果表情符号不再起作用,这是正常的吗?这些表情符号看起来真的很漂亮,我该如何重新启用它们?

请参阅:Emojis update

我们目前无法分发 Apple 的 emoji,但如果您想指向自己的实例指向自己的一组 emoji,您可以使用 DISCOURSE_EXTERNAL_EMOJI_URL 进行覆盖。

4 个赞

我很难找到它们,但表情符号实际上位于另一个 git 仓库中:discourse-emojis/dist/emoji at main · discourse/discourse-emojis · GitHub

我已将 discourse git 源代码签出到存在目录 public/images/emoji 的状态,在 git commit 6b6cffdf85444204c171d7fb372b916938b17e54 中,我已将此目录复制到一个独立的 https 索引网站。

按照 @Falco 的说明,我进入了 discourse 配置,并将 DISCOURSE_EXTERNAL_EMOJI_URL 设置为该 https url。在我第一次尝试时,配置器“思考”(扫描?)了大约 10 秒钟,当时它还没有该目录,所以当我完成复制后,我再次插入了它,但这次它没有像扫描任何东西一样,即使我插入任何 url…最后,我添加了一个正确的 url,但“表情符号集”没有更新为新的/不同的名称,我做错了什么? :thinking:

您是否需要用新表情符号渲染帖子?您可能需要重新生成(rebake)这些帖子,以让它们显示新表情符号。有一个 rake 任务可以重新生成所有帖子。

2 个赞