Discourse가 애플 이모지 사용을 허용하나요?

Cloudflare의 Discourse 페이지를 보고 있었는데, 애플 이모지가 있는 걸 발견했어요. 저는 Windows 11을 사용 중이라 좀 놀랐습니다. 알고 보니 이게 공식 Discourse에서 제공하는 자산이었고, 공식 GitHub 저장소에도 포함되어 있었습니다.

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

그래서 이게 법적으로 허용되는지, 아니면 Discourse가 라이선스를 보유하고 있는지 아는 분 계신가요? 어딘가에서 라이선스가 필요하다는 글을 읽은 것 같은데, 개인 프로젝트를 진행 중이라 애플 이모지(이미지)를 사용해보고 싶은 마음이 있어서 궁금합니다. 저장소에 이슈로 질문을 하려 했지만, 질문을 올릴 곳이 없어서요.

만약 Discourse가 라이선스를 취득해야 한다면, Discourse가 사용하는 이미지를 우리가 계속 사용할 수 있나요, 아니면 우리가 별도로 사용하려는 용도에 대해 개별 라이선스를 취득해야 하나요?

감사합니다.

어쨌든 궁금해서 빠르게 검색을 해봤습니다. 흥미로운 점은 아무도 확실히 알지 못한다는 것이며, 애플은 때로는 반응하고 때로는 반응하지 않는다는 것입니다.

많은 출처가 저작권과 라이선스를 혼동하는데, 이는 서로 다른 두 가지입니다. 하지만 애플의 정책이 무엇인지 찾지는 못했습니다(너무 큰 놀라움은 아니었죠, 꽤 흔한 상황이니까요).

다만 The Verge에서 이 기사를 찾았지만, 이미 4년 전 것이어서 역시 답을 주지 않습니다.

곧 여기 있는 큰 회사들이 여러분에게 답을 줄 것입니다.

이 페이지 Legal - Contact Us - Apple 를 발견했습니다. 설명을 요청하기 위해 이메일을 보내고, 답변이 오면 업데이트를 올리겠습니다.

이해하기 어렵지 않습니다.
“앱은 키보드 기반 상황이 아닌 경우 애플 이모지를 사용하는 것이 더 이상 허용되지 않습니다. 즉, 사용자가 직접 입력하지 않고 앱이 애플 이모지를 어디에든 표시하는 것은 불법입니다.”

그러니까… 기본적으로 사용자가 게시물(주제, 답글/댓글 또는 개인 메시지)에 게시하거나 심지어 채팅에서 사용하더라도 불법은 아닙니다. 문제는 반응(리액션)에 있을 수 있습니다. 반응은 키보드로 입력하는 것이 아니라 선택만 하므로요. 하지만 애플 이모지가 반응에 사용되는지 기억이 나지 않습니다.

수정:
어쨌든 저는 아이폰을 사용하는데, 작성기(composer)에서 “smiley” 이모지를 넣으면 애플 이모지가 아닙니다. 애플 이모지는 애플 키보드로 게시하는 것입니다. 그렇다면 여기서 문제는 무엇일까요? 반응 플러그인이 애플 이모지를 사용하는지 확인해 봐야 하지만, 작성기와 동일한 것이므로 문제가 될 이유가 없다고 생각합니다.

최근 Discourse 업데이트(2025-05)에서 Apple 이모지가 더 이상 작동하지 않는 것을 확인했습니다. 이것이 정상적인 현상인가요? 이 이모지들은 정말 보기 좋았는데, 다시 활성화하는 방법이 있을까요?

참고: Emojis update

현재 Apple의 이모지를 배포할 수 없습니다. 하지만 자신의 인스턴스에 자체적인 이모지 세트를 적용하려면 DISCOURSE_EXTERNAL_EMOJI_URL을 사용하여 이를 오버라이드할 수 있습니다.

그들을 찾는 데 어려움을 겪었지만, 이모지는 실제로는 다른 git 저장소에 위치해 있습니다: discourse-emojis/dist/emoji at main · discourse/discourse-emojis · GitHub

discourse git 소스를 public/images/emoji 디렉터리가 존재했던 상태, 즉 git 커밋 6b6cffdf85444204c171d7fb372b916938b17e54 상태로 체크아웃했습니다. 그리고 이 디렉터리를 자체 HTTPS 인덱싱된 웹사이트로 복사했습니다.

@Falco 님의 지시에 따라 discourse 설정으로 가서 DISCOURSE_EXTERNAL_EMOJI_URL을 해당 HTTPS URL로 설정했습니다. 첫 번째 시도에서는 설정 프로그램이 약 10초간 “생각”(스캔?)하는 것 같았지만, 그 시점에는 해당 디렉터리가 없었습니다. 따라서 복사를 완료한 후 다시 삽입했지만, 이번에는 아무것도 스캔하지 않는 것처럼 보였고, 어떤 URL을 삽입하든 마찬가지였습니다. 결국 올바른 URL을 추가하고 있지만, "이모지 세트"가 새 이름이나 다른 이름으로 업데이트되지 않습니다. 제가 뭘 잘못하고 있는 걸까요? :thinking:

새 이모지가 포함된 게시글이 제대로 렌더링되고 있나요? 새 이모지를 적용하려면 게시글을 다시 베이킹(rebake)해야 합니다. 이를 위해 모든 게시글을 다시 베이킹할 수 있는 rake 작업이 있습니다.