Discourse permite o uso de emojis da Apple?

Eu estava na página do Discourse da Cloudflare e notei que havia um emoji da Apple. Estou no Windows 11, então fiquei um pouco chocado. Acontece que é, na verdade, um ativo oficial entregue pelo Discourse que está até mesmo em seu repositório oficial do GitHub.

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

Então, alguém sabe se isso é legalmente permitido? Ou o Discourse tem uma licença? Acho que li em algum lugar que eles precisam de uma licença. Estou curioso apenas porque estou trabalhando em um projeto pessoal e acho que seria legal se eu usasse as (imagens) dos emojis da Apple. Eu teria perguntado como uma issue no repositório, mas não havia um lugar para perguntar.

Se o Discourse precisou obter uma licença, alguém ainda pode usar as imagens que o Discourse usa, ou precisamos obter nossa própria licença separada para uma coisa separada que queremos usá-las?

Obrigado

1 curtida

Eu estava curioso de qualquer forma e fiz uma rápida pesquisa no Google. Interessante, porque parece que ninguém sabe e a Apple reagiu às vezes e às vezes não.

Muitas fontes misturam direitos autorais e licenças, essas são duas coisas diferentes. Mas eu não consegui descobrir qual é a política da Apple (o que não foi uma grande surpresa, situação bastante normal).

Mas encontrei isto do The Verge, mas tem cerca de 4 anos e também não responde.

Bem, em breve os grandes aqui responderão a você.

1 curtida

Encontrei esta página Legal - Contact Us - Apple. Enviarei um e-mail a eles para obter alguns esclarecimentos e postarei uma atualização se receber uma resposta.

Não é difícil de entender.
“Aplicativos NÃO TÊM MAIS PERMISSÃO PARA USAR EMOJIS DA APPLE em situações que não sejam baseadas em teclado. Significa que se seu aplicativo exibir emojis da Apple em qualquer lugar sem que um usuário os tenha digitado, é ilegal.”

Então… basicamente não é ilegal quando são publicados por usuários em posts (sejam tópicos, respostas/comentários ou mensagens pessoais) ou até mesmo no chat. O problema pode estar nas reações. Como o teclado não é usado para inseri-los, apenas selecionados. Não me lembro, no entanto, se emojis da Apple são usados com reações.

EDIT:
De qualquer forma, estou usando o iPhone e quando coloco o emoji “sorriso”, com o compositor… não é o emoji da Apple. O emoji da Apple é aquele que publico com o teclado da Apple. Então, qual é o problema aqui? Temos apenas que ver se o plugin de reações usa o emoji da Apple, mas realmente acho que é o mesmo do compositor, então não acho que deveria ser um problema.

1 curtida

Na última atualização do Discourse (maio de 2025), vejo que os emojis da Apple não funcionam mais, isso é normal? esses emojis são realmente com uma aparência bonita, como posso ativá-los novamente?

Por favor, veja: Emojis update

Não podemos distribuir os emojis da Apple no momento, mas se você quiser apontar sua própria instância para seu próprio conjunto de emojis, pode substituí-lo com DISCOURSE_EXTERNAL_EMOJI_URL.

4 curtidas

Tive dificuldade em encontrá-los, mas os emojis estão localizados em outro repositório git: discourse-emojis/dist/emoji at main · discourse/discourse-emojis · GitHub

Fiz o checkout do código fonte git do Discourse para o estado em que o diretório public/images/emoji existia, no commit git 6b6cffdf85444204c171d7fb372b916938b17e54, e copiei este diretório para um site próprio indexado por https.

Seguindo as instruções do @Falco, fui à configuração do Discourse e defini DISCOURSE_EXTERNAL_EMOJI_URL para essa URL https. Na minha primeira tentativa, o configurador ficou “pensando” (escaneando?) por cerca de 10 segundos, ele não tinha o diretório naquele momento, então quando terminei de copiá-lo, inseri novamente, mas desta vez não foi como se estivesse escaneando nada, o mesmo se eu inserir qualquer URL… no final, estou adicionando uma URL correta, mas o “conjunto de emojis” não atualiza com nomes novos / diferentes, o que estou fazendo de errado? :thinking:

Você precisa renderizar as postagens com o novo emoji? Provavelmente, é necessário refazer o processamento das postagens para que elas exibam o novo emoji. Existe uma tarefa no rake para refazer o processamento de todas elas.

2 curtidas