https://meta.discourse.org/my/preferences/
페이지 하단에는 "Powered by Discourse"라는 문구가 표시됩니다.
하지만 이는 신규 설치 시 기본 설정이 아닙니다.
이것을 기본적으로 "켜짐"으로 설정하고, 특정 사이트에서 이에 불만이 있다면 "꺼짐"으로 변경할 수 있도록 하는 것이 어떨까요?
분말 시리얼 박스를 구매할 때, 해당 국가에서 법적으로 의무화하지 않더라도 포장에 식품 원재료표가 붙어 있으면 더 안심되는 것과 같은 이치입니다.
개발 경험이 있는 사람으로서, 페이지 소스를 확인해야 한다는 생각이 바로 떠오르지도 않을 것 같습니다. 또한 대부분의 사용자는 모바일 기기를 사용하는데, 모바일에서는 페이지 소스를 확인하는 것이 현실적으로 쉽지 않습니다. 게다가 사용자가 소스에서 어디를 봐야 하는지 알고 있다는 가정도 성립하지 않습니다(예를 들어 소프트웨어 이름을 찾고 있다면, 단순히 ctrl+f로 이름을 검색할 수 없기 때문이죠).
또한 Discourse는 주로 기술 분야에서 사용되고 있어, 페이지 소스를 확인할 수 있는 능력 있는 사용자들은 이미 Discourse UI를 알아볼 수 있는 경우가 많습니다. 기술에 익숙하지 않은 대다수의 일반 사용자들에게는, 자신이 사용하는 플랫폼이 Discourse라는 오픈소스 소프트웨어를 기반으로 한다는 것을 알아내는 현실적인 방법이 없습니다.
자, 이제 모두 동의했죠. 사람들이 자신이 Discourse를 사용하고 있다는 것을 알리는 것이 그렇게 추하거나 보안 위험이 아니라고요. 이제 그들이 사용하는 버전 번호를 알려주는 문제로 넘어가겠습니다!
기억이 맞다면, 지난번에 일반 사용자(즉, 체인의 끝에 있는 소소한 개인)가 자신이 사용하는 버전 번호를 아는 것이 정말로 큰 보안 위험인지에 대해 큰 논쟁이 있었어요. 그리고 "그들이 그렇게 똑똑하다면, 알아낼 수 있거나, 답을 알려주는 사이트에 URL을 넘겨서 알아볼 수 있을 거다"라는 주장도 있었고요. 또 "그런 것을 알 수 없어도 삶은 그대로 이어지는데, 왜 그런 것을 알아야 하는 권리가 주어지는가"라는 의견도 있었죠.
그래서 저는 전 세계 모든 Discourse 사이트의 메뉴 어딘가, 아마도 맨 아래쯤에 현재 버전을 알려주는 항목을 추가하자고 제안합니다. 그리고 아예 Discourse를 사용 중이라는 사실도 함께 알려주는 것도 좋겠어요. 때로는 “powered by” 문구가 보이지 않을 수 있으니까요.