About

OpenChain Korea Work Group을 소개합니다.

openchain-kwg-calli.jpeg

< designed by @soimkim >

Linux Foundation OpenChain Project의 Subgroup인 OpenChain KWG(Korea Work Group)은 Open Source 정신인 협업과 공유를 통해 모두가 효과적으로 Open Source Compliance를 달성하기 위한 방법을 고민하고 공유하기 위한 모임입니다!

1 - Charter

OpenChain KWG의 거버넌스를 위한 문서입니다.

kwg-logo.gif

OpenChain Korea Work Group(이하 Group)은 Linux Foundation OpenChain Project의 Subgroup입니다. 이 Charter에서 다루지 않는 내용은 OpenChain Project Charter를 따릅니다.

1. Our Mission

Group은 소프트웨어를 개발하고 배포하는 대한민국의 기업이 공유와 협업을 통해 효과적으로 오픈소스 컴플라이언스를 달성하기 위한 방법을 개발하고 공유함으로써 투명하고 신뢰성 있는 소프트웨어 공급망 구축에 기여합니다.

2. Principles

Group은 다음 원칙을 준수합니다:

  • 공개: 모든 산출물을 CC-0로 공개합니다.
  • 환영과 존중: Code of Conduct를 준수하는 모든 구성원을 환영하고 존중합니다.
  • 투명: 모든 과정은 투명하게 공개합니다.

3. Code of Conduct

Group의 모든 구성원은 Code of Conduct를 준수해야 합니다.

4. Membership

Group의 Membership은 아래와 같은 역할로 구성됩니다:

  • Member
  • Subgroup Member

Member

Group에는 소프트웨어를 개발하고 배포하는 기업 혹은 기관의 오픈소스 컴플라이언스 담당자라면 Code of Conduct를 준수하는 한 누구나 참여하여 Member가 될 수 있습니다.

  • Member는 Group의 성장과 발전을 위해 가장 중요한 구성원이며 Mission을 수행하는데 도움을 줄 수 있습니다.
  • Member는 Group의 메일링리스트에 가입할 수 있습니다.
  • Member는 매분기에 개최하는 정기 미팅에 참여할 수 있습니다.
  • Member는 Group의 Subgroup에 참여할 수 있습니다.
  • Member는 운영위원회에 참여할 자격이 있습니다.

Subgroup Member

Group에는 다양한 주제의 Subgroup이 있습니다. Member라면 누구나 관심 있는 주제의 Subgroup에 참여하여 Subgroup Member가 될 수 있습니다.

  • Subgroup Member는 특정 주제에 대해 심도 있게 연구/개발하여 공동의 산출물을 만들어 공공의 이익에 기여합니다.
  • Subgroup Member는 해당 Subgroup의 메일링리스트에 가입할 수 있습니다.
  • Subgroup Member는 해당 Subgroup의 미팅에 참여할 수 있습니다.

5. Organization

Group은 효과적인 운영을 위해 아래와 같은 조직을 운영합니다:

  • 운영위원회
  • Subgroup

운영위원회

역할

  • 운영위원회는 Group의 정책 수립, Charter 작성 등 거버넌스 체계를 구축합니다.
  • 운영위원회는 Group의 정기 미팅을 운영합니다.
  • 운영위원회는 Group의 주요 의사 결정을 수행합니다.
  • 운영위원회는 Group의 예산을 집행하며 관리 내역을 투명하게 공개합니다.

구성

  • 운영위원회는 매년 Member의 선거를 통해 선출된 인원으로 구성됩니다.
  • 운영위원회는 기본적으로 7명의 멤버로 구성되며, 필요 시 증원할 수 있습니다.
  • 운영위원회 멤버는 2년 임기로 선거를 통해 선출하며, 연임이 가능합니다.
  • 하나의 기업 및 기관에서 최대 2명까지 운영위원회 멤버로 참여 가능합니다.

의장

  • 운영위원회 의장은 운영위원회를 주관합니다.
  • 운영위원회는 매년 의장을 선출합니다.
  • 운영위원회 의장의 임기는 2년이며 연임이나 재선출이 가능합니다.
  • 운영위원회 의장은 Group을 대표하여 대외 커뮤니케이션을 담당합니다.
  • 운영위원회 의장은 모든 활동을 투명하게 공개합니다. 이를 위해 모든 대외 커뮤니케이션 시 운영위원회 메일링리스트를 참조에 포함합니다.

Subgroup

Subgroup은 보다 전문적인 협업을 위한 주제에 대해 함께 연구하기 위한 그룹입니다.

구성

  • Member는 전문적인 협업을 위한 주제가 있을 경우 운영위원회에 Subgroup 결성을 제안할 수 있습니다. 운영위원회는 이를 검토하여 승인 여부를 결정합니다.
  • Member가 아니어도 해당 주제에 관심이 있는 자는 Subgroup Member의 과반수가 동의하고 Subgroup 리더가 승인하는 조건으로 참석할 수 있습니다.

리더

  • Subgroup에는 적어도 1명 이상의 리더가 있어야 합니다. 주로 결성을 제안한 Member가 리더를 맡습니다.
  • Subgroup 리더는 운영위원회와 의사 소통 및 조정을 담당하며 다음 역할을 수행합니다:
    • Subgroup 미팅을 주관하고 결과를 공개합니다.
    • Subgroup 정보를 항상 최신으로 유지합니다.

6. 선거

운영위원회 멤버는 선거를 통해 선출합니다. 이를 위한 선거 방식은 다음과 같습니다:

투표권자 자격

  • 투표권자 자격은 Member에게 있습니다.

입후보 자격

  • 운영위원회에 입후보할 수 있는 자격은 Member에게 있습니다.
  • Member는 운영위원회 멤버로 자원하거나 다른 Member를 추천할 수 있습니다.

선거관리관

  • 운영위원회는 선거를 운영할 3명의 선거관리관을 선발합니다.
  • 선거관리관은 투표 자격이 있어야 합니다.
  • 선거관리관은 적어도 2개 기업 및 기관에서 선발되어야 합니다. 3명이 모두 같은 소속이어서는 안 됩니다.
  • 선거관리관은 선거 일정을 수립하고 시행합니다.
  • 선거관리관은 선거 결과를 문서화하여 투명하게 공개합니다.

선거 과정

  • 선거는 IRV method (Instant-runoff voting: 즉시 결선 투표) 방법으로 투표 시스템을 사용하여 실시합니다.
  • 투표권자는 여러 입후보자에게 중복해서 투표할 수 있습니다.
  • 최고 득표자가 순차적으로 오픈된 의석에 선출됩니다.
  • 대략적인 일정은 다음과 같습니다:
    • 6월: 선거관리관 선발
    • 9월: 오픈된 의석 확인 및 공천
    • 12월: 선거 및 결과 발표
  • 선출해야 할 인원보다 입후보자의 수가 적거나 같을 경우 찬반 투표로 선거를 대신할 수 있으며, 찬반 투표는 매분기 개최하는 정기모임에서 거수로 수행할 수 있습니다.

공석

  • 선출된 운영위원회 멤버가 사퇴할 경우, 이전 선거에서 다음으로 많은 표를 얻은 후보에게 의석이 제공됩니다.
  • 그래도 의석이 채워지지 않을 경우, 해당 직책에 대한 특별 선거를 가능한 빨리 개최합니다.
  • 특별선거에서 선출된 운영위원회 멤버는 남은 기간에 관계없이 이전 멤버의 남은 임기를 수행합니다.

7. 개정

이 Charter는 운영위원회의 검토와 승인을 거쳐 개정될 수 있습니다. 개정 절차는 다음과 같습니다:

  • 운영위원회 멤버는 Charter 개정안을 제안할 수 있습니다.
  • 제안된 개정안은 운영위원회 회의에서 논의되어야 합니다.
  • 개정안은 운영위원회 멤버의 2/3 이상의 찬성으로 승인됩니다.
  • 승인된 개정안은 즉시 효력을 발휘하며, 모든 Member에게 공지됩니다.
  • 개정된 Charter는 Group의 공식 웹사이트에 게시되어야 합니다.

Charter는 Group의 발전과 변화하는 요구사항을 반영하기 위해 정기적으로 검토되어야 하며, 최소 2년마다 한 번씩 검토를 실시합니다.

2 - 가입 방법

OpenChain KWG은 항상 열려있습니다.

Software를 개발하여 배포하는 한국 기업/기관에서 Open Source Compliance 업무를 담당하는 분이라면 참여가 가능합니다. Mailing List에 가입하세요!

MAILING LIST

OpenChain KWG의 MAILING LIST는 다음 방법으로 가입하실 수 있습니다.

가입 문의

OpenChain KWG 가입 관련 문의가 있으신 분은 Steering Committee로 연락 주시기 바랍니다.

3 - Member

한국의 주요 ICT 기업의 오픈소스 담당자가 참여하고 있습니다.

Member Company

4 - Contact

OpenChain KWG의 메일링 리스트로 연락하세요.

OpenChain KWG의 기본 소통 채널은 Mailing List입니다. OpenChain KWG에 문의/요청이 있을 경우 아래의 Mailing List 주소로 연락하세요.

MAILING LIST 현황

Discord

또한, Discord 채널에서 OpenChain KWG의 멤버들과 소통하세요. Discord에서는 보다 가볍고 일상적인 주제의 대화를 할 수 있습니다.

5 - Code of Conduct

OpenChain KWG은 Contributor Covenant의 Code of Conduct(행동 강령)를 따릅니다.

서약

우리는 구성원, 기여자 및 리더로서 커뮤니티에 참여하여 연령, 신체 크기, 눈에 보이거나 보이지 않는 장애, 민족성, 성별, 성 정체성과 표현, 경력, 학력, 사회 경제적 지위, 국적, 외모, 인종, 카스트 제도, 피부색, 종교 또는 성적 정체성과 성적 성향에 관계없이 모든 사람을 차별하지 않을 것을 서약한다.

우리는 개방적이고 친근하며 다양하고 포용적이며 건강한 커뮤니티에 기여하는 방식으로 행동하고 상호작용할 것을 서약한다.

표준

커뮤니티의 긍정적인 환경을 위해 기여자가 해야 할 행동은 다음과 같다:

  • 다른 사람들에 대한 친절과 공감 표현
  • 서로 다른 의견 및 관점, 경험에 대한 존중
  • 건설적인 피드백을 제공 및 열린 마음으로 수락
  • 책임을 받아들이고 실수로 인해 영향을 받은 사람들에게 사과하며 경험을 통해 배움
  • 개인뿐만 아닌 전체 커뮤니티를 위한 최선의 방법에 집중

하지말아야 할 행동은 다음과 같다:

  • 성적인 언어와 이미지 사용, 성적 관심이나 어떤 종류의 접근
  • 소모적인 논쟁, 모욕적 또는 비하하는 댓글과 개인적 또는 정치적인 공격
  • 공개적이거나 개인적인 괴롭힘
  • 동의없는 집주소 또는 이메일 주소 등의 개인 정보의 공개
  • 부적절한 것으로 간주될 수 있는 다른 행위

집행 책임

커뮤니티 리더는 허용되는 행동의 기준을 명확히 하고 집행할 책임이 있으며 부적절하다고 여겨지는 모든 행동, 위협, 공격 또는 피해에 대해 적절하고 공정한 행동을 취한다.

프로젝트 유지자는 이 행동 강령을 따르지 않은 댓글, 커밋, 코드, 위키 편집, 이슈와 그 외 다른 기여를 삭제, 수정 또는 거부할 권리와 책임이 있다. 또한, 부적당하거나 험악하거나 공격적이거나 해롭다고 생각하는 다른 행동을 한 기여자를 일시적 또는 영구적으로 퇴장시킬 수 있다.

커뮤니티 리더는 이 행동 강령을 따르지 않는 댓글, 커밋, 코드, 위키 편집, 이슈와 그 외 다른 기여를 삭제, 수정 또는 거부할 권리와 책임이 있으며, 적절한 경우 중재적 의사결정에 대한 이유를 전달할 것이다.

범위

이 행동 강령은 개인이 공개 영역에서 커뮤니티를 공식적으로 대표할 때를 포함하여 모든 커뮤니티 영역에 적용된다. 커뮤니티 대표의 예로 공식 이메일 주소 사용, 공식 소셜 미디어 계정을 통한 게시, 온/오프라인 이벤트에서 임명된 대표자의 활동이 있다.

집행

모욕적이거나 괴롭힘 또는 그 외 하지말아야 할 행동을 발견하면 [연락 방법 입력]을 통해 집행 책임이 있는 커뮤니티 리더에게 보고한다. 모든 불만사항은 신속하고 공정하게 검토되고 조사될 것이다.

커뮤니티 리더는 사건의 보고자의 사생활과 안전을 존중할 의무가 있다.

집행 지침

커뮤니티 리더는 행동 강령 위반으로 간주되는 행동에 대한 결과를 결정할 때, 다음의 커뮤니티 영향 지침을 준수한다:

1. 정정

커뮤니티 영향: 커뮤니티 내 부적절한 언어 사용이나 비전문적인 행동 또는 불쾌함을 주는 행동.

결과: 커뮤니티 리더가 별도로 위반에 대한 명확성과 부적절함에 대한 이유를 설명하고 서면 경고. 공개 사과를 요청할 수 있다.

2. 경고

커뮤니티 영향: 단일 사고 또는 연속된 행동 위반.

결과: 지속적인 행동에 대한 결과에 대해 경고. 특정 기간동안 행동 강령을 시행하는 사람들과의 원치 않는 상호작용을 포함한 관련된 사람들과의 상호작용 금지. 소셜 미디어와 같은 외부 채널뿐만 아닌 커뮤니티 공간에서의 상호작용도 금지된다. 이 조항을 위반하면 일시적 혹은 영구적으로 제재로 이어질 수 있다.

3. 일시적인 제재

커뮤니티 영향: 지속적으로 부적절한 행동을 포함한 심각한 커뮤니티 기준 위반.

결과: 특정 기간동안 커뮤니티와의 어떠한 종류의 상호작용이나 공개적 소통이 일시적 제재. 이 기간동안 행동 강령을 시행하는 사람들과의 원치 않는 상호작용을 포함한 관련된 사람들과의 상호작용 금지. 소셜 미디어와 같은 외부 채널뿐만 아닌 커뮤니티 공간에서의 상호작용도 금지된다. 이 조항을 위반하면 일시적 혹은 영구적으로 제재로 이어질 수 있다.

4. 영구 제재

커뮤니티 영향: 지속적인 부적절한 행동, 개인적인 괴롭힘 또는 개인의 계급에 대한 공격이나 폄하를 포함한 커뮤니티 표준 위반 패턴을 보임.

결과: 커뮤니티와의 모든 종류의 공개적 교류를 영구적으로 제재.

참고

이 행동 강령은 기여자 규약 의 2.1 버전을 변형하였습니다. 그 내용은 https://www.contributor-covenant.org/ko/version/2/1/code_of_conduct/ 에서 확인할 수 있습니다.

커뮤니티 영향 지침은 Mozilla’s code of conduct enforcement ladder 에서 영감을 얻었습니다.

이 행동 강령에 관련한 일반적인 질문에 대한 대답은 https://www.contributor-covenant.org/faq를 참고할 수 있습니다. 번역본은 https://www.contributor-covenant.org/translations에서 볼 수 있습니다.