Github 계정 정지, 개발자들의 오픈소스 기여가 사라질 수 있다!

by DD
1개월 전
조회수 2

Github 계정 정지 후 무응답 및 지원 부재(Lack of Support)로 인해 개발자가 겪는 어려움이 제기됨

계정 정지로 인해 오픈소스 기여 활동(Open Source Contributions), 코드 검색, CI 로그 접근 등 핵심 기능 사용 불가

Github의 과도한 시장 지배력(Market Dominance)과 부실한 고객 지원 시스템에 대한 비판 제기

계정 복구 이후에도 근본적인 문제 해결과 시스템 개선의 필요성을 강조

Github 계정 정지: 개발자 활동의 갑작스러운 중단

게시물 작성자는 Github 계정 정지로 인해 기존의 모든 기여(All Contributions)가 사라지는 경험을 했다고 토로한다. 여기에는 작성한 댓글, 이슈 제기, 풀 리퀘스트(Pull Requests) 등이 포함되며, 이는 개발자에게 심각한 심리적, 협업적 손실(Psychological and Collaboration Loss)을 야기한다. 특히, 오픈소스 프로젝트에 대한 기여는 개발자의 평판과 직결되므로, 이러한 갑작스러운 활동 중단은 경력에도 부정적인 영향을 미칠 수 있다.

Github 지원 시스템의 문제점

게시물 작성자는 Github의 부실한 고객 지원(Poor Customer Support) 시스템을 강하게 비판한다. 계정 정지 이후, 문의에 대한 무응답(No Response)과 불분명한 정지 사유로 인해 장기간 고통을 받았다고 언급한다. 특히, 계정 복구를 위한 절차가 복잡하고, 자동화된 시스템으로 인해 실제적인 도움을 받기 어렵다는 점을 지적한다. 이러한 문제는 Github의 독점적인 시장 지위(Monopolistic Market Position)와 맞물려 더욱 심각하게 느껴진다.

Github 생태계 의존성: 개발자들의 딜레마

게시물 작성자는 Github의 코드 검색(Code Search), CI 로그 접근, Github Sponsors 등 다양한 기능에 대한 접근이 차단된 점을 지적하며, Github 생태계에 대한 의존성을 강조한다. 특히, Home Assistant Community Store(HACS)와 같이 Github OAuth에 의존하는 프로젝트의 경우, 계정 정지로 인해 업데이트가 불가능해지는 등 사용 불가(Unusability) 상황에 직면한다. 이러한 상황은 개발자들이 Github의 정책 변화에 취약함을 보여준다.

Github 대안: 탈중앙화된 Git 플랫폼

게시물 작성자는 Github의 문제점에 대한 대안으로 Forgejo와 같은 탈중앙화된 Git 플랫폼을 제시한다. 이러한 플랫폼은 Github에 비해 데이터 미저장 정책(Zero-Retention Policy)을 강화하고, 개발자에게 더 많은 데이터 격리 아키텍처(Data Isolation Architecture)를 제공할 수 있다. 또한, Github Actions의 대안으로 Gitea Actions를 언급하며, Github 생태계에 대한 의존성을 줄이고, 오픈소스 프로젝트의 지속 가능성을 확보하기 위한 노력을 강조한다.

Github banned me for no understandable reason