Skip to main content
설명서에 자주 업데이트를 게시하며 이 페이지의 번역이 계속 진행 중일 수 있습니다. 최신 정보는 영어 설명서를 참조하세요.

GitHub 커뮤니티 지침

전 세계 수백만 명의 개발자들은 GitHub에서 공개 소스와 비공개 소스를 모두 포함하는 수백만 개의 프로젝트를 호스팅합니다. 다행스럽게도 GitHub 커뮤니티는 매일 개발자 커뮤니티에서 협업을 가능케 하는 역할을 할 수 있습니다. 이 역할은 우리가 가볍게 여기지 않는 책임에 속합니다. 우리에게는 이 커뮤니티를 자랑스러워할 만한 커뮤니티로 만들 흥미진진한 기회가 있습니다.

GitHub의 다양한 사용자 기반은 지난 주 첫 번째 "Hello World" 프로젝트를 만든 사람들부터 전 세계에서 가장 유명한 소프트웨어 개발자에 이르기까지 다양한 관점, 아이디어 및 경험을 제공합니다. GitHub는 GitHub 커뮤니티가 제공해야 할 모든 다양한 목소리와 관점을 수용하는 GitHub 환경을 조성하는 동시에 개발자가 최선을 다할 수 있는 안전한 장소를 유지하기 위해 최대한 노력하고 있습니다.

안전하고 수용적이며 생산적인 커뮤니티가 GitHub에서 어떻게 보이는지 간략하게 설명함으로써 GitHub는 서비스 약관사용 제한 정책을 준수하여 당사의 플랫폼에서 상호 작용하고 협업할 수 있는 최선의 방법을 귀하가 이해하는 데 도움이 되기를 바랍니다.

GitHub는 커뮤니티 회원들이 기대치를 명확하게 전달하고 가능하다면 각자의 프로젝트를 조정하며 당사의 정책을 위반할 소지가 있는 모든 콘텐츠를 신고할 것을 권장합니다. GitHub 직원은 모든 남용 신고 사례를 조사하고 GitHub 서비스 약관을 위반하는 것으로 판단되는 GitHub 사이트 내 공개 콘텐츠를 조정할 수 있습니다.

강력한 커뮤니티 유지

GitHub 커뮤니티의 주된 목적은 소프트웨어 프로젝트에서 협업하는 데 있습니다. GitHub는 사용자가 마음껏 자신을 표현하고 기술 및 그 밖의 분야에서 서로의 아이디어에 도전할 수 있는 커뮤니티를 유지하기 위해 최선을 다하고 있습니다. 그와 동시에 사용자가 상대방을 늘 존중하고 다른 사람들이 공개적으로 기여할 수 있는 여지를 허용하는 것이 중요합니다. 안전하고 생산적인 환경을 조성하기 위해 GitHub는 GitHub 커뮤니티 회원들이 이 지침의 내용을 살펴보고 GitHub 플랫폼에서 상호 작용하는 방법을 알릴 것을 권장합니다. 아래에서는 GitHub 커뮤니티의 소중한 구성원으로서 성공적인 상호 작용을 하는 방법에 대한 몇 가지 제안을 찾을 수 있습니다.

  • 상대를 수용하고 열린 마음으로 대하기 - 매일 새로운 사용자가 GitHub 커뮤니티에 가입합니다. 그중 일부는 기성 개발자들이며 일부는 이제 막 입문한 초보 개발자입니다. 다른 사람의 아이디어와 숙련도에 대해 열린 태도를 보이세요. 내 의견과는 다른 의견도 수용할 수 있는 여지를 허락하고 새로운 협력자와 이제 막 시작한 이들을 따뜻하게 대하세요.

  • 존중하기 - 협업 환경에서 일하는 것은 의견 불일치가 발생할 수 있음을 의미합니다. 그러나 비판의 대상은 사람이 아니라 아이디어라는 사실을 잊지 마십시오. 사려 깊고 건설적인 비판을 공유하며 함께 교류하는 이들을 정중히 대하세요. 정중하게 참여할 수 없다면 한 발 물러나거나 GitHub의 중재 도구를 사용하여 긴장 상황을 완화하는 것이 좋습니다.

  • 공감하기 - GitHub는 다양한 배경과 관점을 가진 사람들로 구성된 글로벌 커뮤니티이며 그들 중 상당수는 여러분과는 다른 생각을 가질 수 있습니다. 이야기를 하기 전에 다른 사람의 입장이 되어 상대의 감정을 이해하려고 노력하세요. 다른 사람들이 안심하고 의견을 내고 토론에 참여하며 다양한 아이디어를 공유할 수 있는 GitHub 커뮤니티를 만들기 위해 최선을 다하세요.

귀하에게 불쾌감을 주는 것 또는 사람이 있다면 어떻게 해야 할까요?

일부 의견 불일치는 커뮤니티 회원 간의 직접적이고 정중한 의사 소통으로 해결할 수 있지만 항상 그런 것은 아닙니다. GitHub는 GitHub 커뮤니티 회원들이 접한 콘텐츠 또는 활동이 GitHub의 정책을 위반한다고 판단되면 당사의 커뮤니티가 그 사실을 공지할 것을 권장합니다. 그러나 귀하가 GitHub 사이트에서 불쾌감을 주는 것 또는 사람을 접한다면 다음과 같이 GitHub의 허락 하에 귀하가 조치를 취할 수 있는 몇 가지 방법이 있습니다.

  • 기대치 전달 - 유지 관리자는 사용자가 각자의 프로젝트와 상호 작용하는 방법을 이해하는 데 도움이 되도록 커뮤니티별 지침을 설정할 수 있는데, 예를 들면 리포지토리의 README, CONTRIBUTING 파일 또는 전용 준수 사항 등이 있습니다. 커뮤니티 구축에 관한 추가 정보는 여기에서 찾을 수 있습니다.

  • 댓글 조절 - 리포지토리에 대한 쓰기 액세스 권한이 있는 사용자는 커밋, 끌어오기 요청 및 이슈에서 누군가의 댓글을 편집, 삭제 또는 숨기기를 할 수 있습니다. 리포지토리에 대한 읽기 권한이 있는 자는 누구나 댓글의 수정 기록을 볼 수 있습니다. 댓글 작성자와 리포지토리에 대한 쓰기 권한이 있는 자들은 댓글 수정 기록에서 민감한 정보를 삭제할 수도 있습니다. 활동이 많으면 프로젝트를 조정하는 것이 큰 작업처럼 느껴질 수 있지만 협력자를 추가하여 커뮤니티 관리를 지원할 수 있습니다.

  • 대화 잠금  - 이슈, 끌어오기 요청 또는 커밋에 대한 토론이 다루기 어려운 내용이거나 주제에서 벗어나거나 프로젝트의 준수 사항 또는 GitHub의 정책을 위반하는 경우 소유자, 협력자 및 쓰기 액세스 권한이 있는 모든 사람은 대화에 관한 일시적 또는 영구적 잠금을 설정할 수 있습니다.

  • 사용자 차단  - 교류하고 싶지 않은 특정 사용자와 마주친다면 귀하의 개인 계정에서 사용자 차단 또는 귀하의 조직에서 사용자 차단을 적용할 수 있습니다.

  • 상호 작용 제한 - 귀하의 공개 프로젝트가 원치 않는 관심을 받고 있거나 트롤링을 당하거나 스팸 메일을 받는 경우, 특정 사용자가 귀하의 리포지토리와 상호 작용하지 못하도록 귀하의 선택에 따라 임시 상호 작용 제한을 설정할 수 있습니다. 프로젝트에서 품질 기여를 보장하기 위해 코드 검토 제한을 설정할 수도 있습니다.

GitHub는 유지 관리자에게 각자의 프로젝트를 조정할 수 있는 권한을 부여하기 위해 최선을 다하고 있지만 주어진 상황을 처리하는 데 추가 지원이 필요하다면 남용 보고에 연락하시기 바랍니다.

누군가 GitHub의 정책을 위반하면 어떻게 되나요?

당사는 GitHub가 소프트웨어 개발자를 위해 안전하고 수용적이면서도 생산적인 플랫폼이 될 수 있도록 지원하기 위해 커뮤니티의 신고와 자동 관리 검색을 활용합니다. GitHub의 정책과 일치하지 않는 행위나 콘텐츠를 인지하게 되면 당사는 다양한 요인들을 고려합니다. 그러나 당사의 정책 시행 및 콘텐츠 조정 접근 방식은 모든 개발자의 본거지가 되려는 GitHub의 비전을 우선시합니다. 즉,

  • GitHub는 코드 협업을 위해 최적화합니다. GitHub는 코드가 여러 용도로 사용될 수 있음을 인식하고 있으며, 코드가 플랫폼에서 사용되는 방식과 그 외 가능한 용도를 서로 구분합니다. 또한 GitHub는 당사의 시행 조치가 플랫폼 전반에 걸쳐 나타날 수 있는 복잡한 상호 의존성 웹에 영향을 미칠 방법을 고려하며, 합법적인 콘텐츠를 가능한 한 적게 제한하는 것을 목표로 합니다.

  • GitHub는 콘텐츠 조정에 대해 인간 중심적 접근 방식을 취하며 특정 상황의 요구 사항을 충족하도록 응답을 조정합니다. GitHub의 글로벌 팀은 조치를 취하기 전에 해당 상황과 이를 둘러싼 사실 관계를 고려하여 당사가 접수한 신고 건들을 사례별로 조사합니다. 여기에는 다른 사용자가 GitHub를 사용하는 동안 무의식적으로 보거나 상호 작용하기 쉬운 방식으로 게시되거나 컨텍스트가 없는 방식으로 게시되는 불쾌감을 주는 콘텐츠를 고려하는 것도 포함될 수 있습니다. 이러한 경우, GitHub는 당사의 커뮤니티를 보호하기 위해 조정을 선호할 수 있습니다.

  • GitHub의 결정은 상호 연결된 커뮤니티에 봉사하고 개발자 협업을 통해 인류의 발전에 힘을 실어주기 위해서는 다양성, 포용성, 소속감에 대한 약속이 필요하다는 GitHub의 핵심 신조에 근거하고 있습니다.

조정 조치가 필요하다고 판단될 때 GitHub가 대응할 수 있는 방식을 일부 소개하면 다음과 같습니다.

  • 불쾌감을 주는 콘텐츠 제거
  • 불쾌감을 주는 콘텐츠 차단 또는 사용 중지
  • 불쾌감을 주는 콘텐츠의 표시 다운그레이드
  • 사용자 계정 또는 조직을 공개 보기에서 숨기기
  • 사용자 계정 또는 조직을 일시 중지

이의 제기 및 복원

귀하의 콘텐츠 또는 계정이 사용 중지되거나 제한되었으며 복원을 요청하거나 이의를 제기하려면 당사의 이의 제기 및 복원 페이지를 참조하여 자세한 절차를 알아보고 이의 제기 및 복원 요청서 양식을 사용하여 요청을 제기하십시오.

GitHub는 이 커뮤니티 지침을 CC0-1.0의 제반 조건에 따라 누구나 사용, 재사용, 개정할 수 있도록 공개 도메인에 할애합니다.

이는 지침에 불과하고 GitHub의 서비스 약관을 수정하지 않으며 전체 목록 중 일부만 제시한 것입니다. 이러한 조건에 따라 GitHub는 당사의 사용 제한 정책을 위반하는 활동에 대해 콘텐츠를 제거하거나 계정을 해지할 수 있는 완전한 재량권을 갖습니다. 이들 지침은 GitHub가 그러한 재량권을 언제 행사하는지 설명합니다.