GitHub의 쇠퇴? 서비스 불안정, Copilot 정책, 데이터 수집 문제 심화
GitHub의 잦은 서비스 중단(Service Outages), GitHub Actions 지연 등 플랫폼 안정성 문제가 지속적으로 발생하고 있음
Copilot의 공격적인 마케팅(Aggressive Marketing), 사용자 코드 무단 학습(Code Training), 가격 인상 등 정책 변화에 대한 비판 제기
데이터 수집(Data Collection) 및 개인 정보 보호(Privacy) 문제, 텔레메트리(Telemetry) 추가 등 사용자 동의 없는 데이터 수집에 대한 우려
Codeberg, Forgejo 등 GitHub 대안 플랫폼으로의 마이그레이션(Migration)을 고려해야 한다는 제안
GitHub 서비스 중단 및 성능 저하
최근 90일 동안 GitHub의 가동률이 85.51%로, 잦은 서비스 중단(Service Outages)이 발생하고 있다. 특히 GitHub Actions의 지연(Stalled GitHub Actions)은 개발자 생산성에 직접적인 영향을 미친다. 이러한 문제는 Microsoft 인수 이후 GitHub의 AI 중심 전략(AI-driven Strategy)과 연관되어 있으며, 플랫폼 안정성보다 단기적인 수익 창출에 집중하는 경향을 보여준다.
Copilot 정책 및 데이터 수집 문제
GitHub Copilot의 공격적인 마케팅(Aggressive Marketing), 사용자 코드 무단 학습(Code Training), 가격 인상은 개발자들의 반발을 사고 있다. 또한, 사용자 동의 없이 텔레메트리(Telemetry)를 추가하는 등 데이터 수집 정책에 대한 우려가 제기된다. 이는 Privacy Zuckering으로, 사용자 기만적인 설계 패턴으로 간주된다.
GitHub 대안 플랫폼으로의 마이그레이션
GitHub의 문제점에 대한 대안으로 Codeberg, Forgejo와 같은 플랫폼으로의 마이그레이션(Migration)을 고려해야 한다. 개발자들은 기존 GitHub 레포지토리를 읽기 전용 미러로 유지하거나, git-remote 명령(git-remote command) 또는 Codeberg의 마이그레이션 도구를 사용하여 코드를 이전할 수 있다. 패키지 레지스트리 및 CI/CD 도구 또한 GitHub 외 플랫폼 지원을 강화해야 한다.
Microsoft의 Enshittification 현상
Microsoft의 GitHub 인수는 Enshittification의 시작을 알리는 신호였다는 비판이 제기된다. Microsoft는 과거에도 보안 문제에 대한 개선을 약속했지만, 결과적으로 보안 문제(Security Issues)가 지속적으로 발생했다. 이는 단기적인 이익을 위해 플랫폼의 품질을 저하시키는 전형적인 사례로, 개발자들은 이러한 변화에 대응해야 한다.